, 0x3, &(0x7f00000005c0)=""/150) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000700)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r1, &(0x7f0000000780)=[{}], 0x1) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000840)) shutdown(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000880)=""/105, 0xfffffdd5}], 0x1, 0x6) executing program 7: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e5", 0xb1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001040)=0x8) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000180)={0x1, 0x16}, 0x2, &(0x7f0000000340)="960caad1efea4810a3aad1de69345f8bf1e05c374522725ed54982fa1be3f0c0599d6aed8457dcc540ca6b5f7947a2422180f34bf33cc217a7316b869d56c109ec5e3bb3c478cd96b6d1bce4b09b23abffa757ffe73e2391e926a0dd7a575b48979a30a2fc6ee57978cebb697a9bff5788452b77b646183f658e", &(0x7f0000000200)=0x7a, &(0x7f00000003c0)="f1c2959310b50faf35c56555ee474667f74f0f59d54cd96db6e714f65c2ed01d3b0b6aa7bcac479d65efe7329cd0a735be604c8b6557d8dc18749c4a14fdba19e050c8cfda364621f2deddab1b4a9c28da1eca376471d63c55e06141115385aae1645193d7296f", 0x67) mlockall(0x1) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) getuid() open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f00000004c0)=[{0xc0}, {0x5}, {0x2c, 0x0, 0x0, 0xfffffffc}, {0x38, 0x1, 0x4, 0x8}, {0x6, 0x3f, 0x7, 0x7}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x180) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x100) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/18, 0x12) r3 = dup(r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x7ff, 0x5, 0x0, 0x1, 0x7fffffff, 0xf6b, 0x6, 0x0, 0x1, 0x401, 0x46e}) linkat(r0, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000300)='./file0\x00', 0x0) socket(0x20, 0x5, 0xfd) fcntl$getown(r0, 0x5) r4 = getpgrp() setpgid(r1, r4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000340)) open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$unix(r6, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) ktrace(&(0x7f0000000480)='./file1\x00', 0x0, 0x18, r1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={r8, r9}, 0xc) getpeername(r5, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) fcntl$getown(r5, 0x5) r10 = accept(r7, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) dup2(r3, r10) sysctl$vfs_nfs(&(0x7f00000006c0), 0x3, &(0x7f0000000700)="cf60340e386e5e0db3824508aad31c3bad6f7b04f923ce1bf09e8e48c78471fb1bffbc578c84f00b", &(0x7f0000000740)=0x28, &(0x7f0000000780)="10574d5fcb85ea9683684539d0791b1b72cf30189a27a1bed41940bb9e6bcf848fe7158a0b7daaeafd72e74e5bcf27be0cf13247aa8c788785b01483c419a01a6f3b8fe68cdaa05da44fea54b4ee1c052685f42b5ac2af51c04b94da78a4bbe9e9b5273c4de29f6f65ea5b2f49d6d5da09e319d82a26ad569ff6236bc1ac543b5018dbf5e0ff6313d8f624c39971d69fb926ed8114dc3d1721d37bbf0ef524c19dad3065938f14701b83a0e6bdff65c7f26b75b6b4ddbacef75d724d3151c940367bae4ea000c55d1bec822bd71b6ba14e9f8e019b535a31285e2e75dc88ac883e24772bf925a0915994347efb2f1b5672c8be0e2a485f8d5866", 0xfa) write(r0, &(0x7f0000000880)="8bb71c38217df22885f258c31464e7d07031a192b040b2f229cdc9cd937159aa2daeeedad8265e90b1e686a111e56750c318d1f0a152d8e94eabb2c762f4beeed5188ab163954d6cc0f38bd8", 0x4c) accept$unix(r6, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) executing program 3: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x80000005, 0x0, 0x4, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x4, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x8}, {0x1}, {0x8001, 0xe6, 0x0, 0x4}, {0x8, 0x7, 0x1f, 0x20}]}) executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xfffffffffffffffd}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x36}, 0x22, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1, 0x0, 0x37) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x2c) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) open(0x0, 0x0, 0x10) socket(0x2, 0x2, 0x0) dup(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000140)) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x8, 0x5, 0xffffff8c, "1a91880000000000000000000000000200", 0xfffffff7}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)="dd722386aaa50f062d1a91a40f2a1300184ab8d130077c906ce85c", 0x1b}, {&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225f133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d894f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc70376a75c3408c5771a0ee7a3c50e1726f4786d2bbd0390b6f586c8167d82e04b169fec00d41b9fb16fcedfd2d17889caeaa16fc1585397f854c6b62ec92a01c8748d24f13d09d28838968f96c22c0e1e521489c9ef99c63dfb3a045b07903c2264978718a0fcb6e367fd8aec2995c8126c1302978b6cec8dadcc09728801e668cb6bb9c03f680399377a504b561c36fa7f2cc8ccd334cf08c65cb62bbfeebdca0c3cfbe456852b659fbd53b1ba73970e2acd0a31ce92e116bd6cd92daa75812465721d2b5529bf834f4c863f5f527a0f14e2e479bae8a849b4d0738326c245895d4f12e2e7a849c7811d96722ca390d620b1e55683aafc4ef5672280eeba65f58b3f60c89a1112dc376319a7db19865dc8785dbf34ef40638ad15fe38168052603f21b339358a532b4044ef59db35b2884cc39a3b7af0c97fa51708d8fe7361549e8ec7a4dcb8e726fe9c3f", 0xfe3}], 0x2) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="4b9af7", 0x3}], 0x1) r4 = syz_open_pts() dup2(r4, r2) executing program 3: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x8) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000080)={@local, @empty, [], {@arp={0x806, @generic={0x1, 0x8037, 0x6, 0x9, 0x4, @broadcast, "fccdc20820b9882fab", @local, "dd696852957ed0eaf2077c083ab4e07c"}}}}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a531e299d9bc81f8f4906664c63206d8d3a081df"}) executing program 6: syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x5) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x91, &(0x7f0000000080)={@random="46ef8208f425", @remote, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x2, 0x0, 0x4}}], {@generic={0x803d, "fa367650f0c04d6f13379150c7f6c73c5d61966f4ff99a3f7a5bdbb36e812ec8422f15c13f19e66c51396b7215ee762f2809156c1594d36d9ebb05a7852c201f692a19345d93926dce0d91c1b765a0e85bc0a21cd9711f39518efc28b83316dff2d8cc41c3fcdf570765421313171ae79fb6e40c6877f2118a5934"}}}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x8000000000000001) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r2 = msgget$private(0x0, 0x114) fcntl$setown(r0, 0x6, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000200)=0x7) r4 = getuid() r5 = geteuid() r6 = fcntl$getown(r3, 0x5) r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x8000, r4, 0x0, r5, 0xffffffffffffffff, 0x140, 0x7}, 0x7ff, 0x8, r6, r7, 0x3, 0x2, 0x8000, 0x7fe}) setpgid(r6, r6) recvmsg(r0, &(0x7f0000000880)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000400)=""/219, 0xdb}, {&(0x7f0000000500)=""/120, 0x78}, {&(0x7f0000000580)=""/1, 0x1}, {&(0x7f00000005c0)=""/9, 0x9}, {&(0x7f0000000600)=""/25, 0x19}, {&(0x7f0000000640)=""/182, 0xb6}], 0x8, &(0x7f0000000780)=""/199, 0xc7}, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0), 0x20000, 0x0) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000900)=0x52) fchmod(r0, 0x48) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000940)={'tap', 0x0}) getsockname(r8, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) connect$unix(r0, &(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open$dir(&(0x7f0000000b80)='./file0\x00', 0x80, 0x122) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000bc0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c40)) executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x40) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x7) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000180)={0x400, 0x81, 0x4, 0xfffff0bf}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/22, 0x16}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0xb0, 0x25) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), &(0x7f00000001c0), &(0x7f00000000c0)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b03852839bc3af7c14221aee48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96ded7c70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284", 0xa0) r0 = socket(0x0, 0x0, 0x4d) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000440), 0xa) listen(r1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x1c0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = semget$private(0x0, 0x4, 0x638) semop(r4, &(0x7f00000002c0)=[{0x6, 0x7e, 0x1000}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) executing program 6: setpgid(0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100012d29fb00", 0x0, 0x80000000}) symlinkat(0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002000290780000030300030300000200020000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87, 0x0, 0x0, 0x10000}, {0x6c}, {0x26, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) setreuid(0x0, 0xee01) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206918, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 3: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x2}, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getuid() bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(0x0, 0x70e, 0x0) r2 = getpid() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f0000000100)) r4 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) semget(0x0, 0x3, 0x50) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)='9', 0x1}], 0x1, 0x3fffd) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000140)=0x2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd56}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfbffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) setreuid(0x0, 0xee01) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x118) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair(0x20, 0x5, 0x5, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt(r4, 0x4, 0x80000000, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000280)=0x5) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) syz_open_pts() ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 0: pipe(&(0x7f0000000140)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') flock(r0, 0xb) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) poll(&(0x7f0000000200)=[{r1, 0x7d}], 0x1, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB]) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=""/2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socket(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) executing program 5: mknod$loop(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) executing program 5: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x5) fcntl$setstatus(r0, 0x4, 0x0) executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x1}, {}, {}, {}, {0x3, 0xcb}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x8000, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 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, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x10, 0x0, 0x0, 0x20}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x3, 0x3a) r3 = socket$inet(0x1e, 0x3, 0x0) writev(r3, &(0x7f0000000280)=[{}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x3, 0x10000}, 0x10) r5 = socket(0x10, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300", 0x5f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x1, 0x5) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872e623ed7aadb7c04300000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x10000000000008, 0x20000000000005}) syz_open_pts() setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {0x1}]}) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) shutdown(r5, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknodat(r2, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$inet(0x2, 0x3, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) executing program 0: bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x2fbf, &(0x7f0000003440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd600001002f890000f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000100000000000000000003000000000000c2040000000001050000000000c20400000000c2040000000000fe46c04b5118e973ec0b341eebe83d6a2aad264b4f5f916783a7d6feb7403c734c4a95c4dfb55013fac924c4f19dc54d4eacfe4dbcda796c97f62e50ba8216f0e6fc6ede1d337c7632c080065f73a717f35919a764e43a7efc980d6a635b178e4f64d362ab64e65fb131be0bc0f074af31e55b1f16df0860009b4eed3173a43cc37779f332e7fd69a24f9a824a144712349883488e64122eb0f7baa455662c876d5722ed34deae9487538bfa073706a35f73009a9a81228ed95e7aaec8d41d881e06791fa4b90d301d373e322e0cd34fac68a77668872e616661619891882969b3782f9f34f5fe437c8cc229ded6e11b18e7f51305c96c1bb54be7a6a2cc159e81ff5d95aa11c2c8601221eee69ebcde3a42adbbc3ce50c78d573458253a107d7a54b36b52e2baf408debc5b694e32bebd8b82b4b8fe45ddddc4eed088c76cdb4b0ac4518d5b12c36833f34c5af6c2dc77223e9f4a0a4810394d9d17dfd517f06745e49f2ada59dff29ed9b6df6e5b20d4130b519f7a6638be986ebdf615b4865b300654a925bec229105ca8f4bb2d117e212e59c287cd86d70c1331b69bab86a469a70179279aa20ac38a9889d99639f170bf9405945329b8df2a8d38d5aaff71c839f5524304a0b209df97bbc08607cf4b77449755622573956d345b5ba57fddd3ea461b734fad26b38f3064df6b2639b8dd9ef1e7a175eee7fd3051148fa808bcd732a304b38b7c488de1085d15a7c27806f6f9b5ce39557be9339147571a58df79cc65d5803830b834c8a5da3826e74b505eb4f44aacbc989a35546c8ec28a6e15d5d4d2ae7e771d141f64373b6ad226013521870136c6f66ea552c91dc723386e90b7347d341c6d6c89ff1c3f419e8d9034ffbb42dd86c99c91f61ce1a76b69d7eb06f08e6001e35d605bbc6203325a7ec32f229255b85860172a0aab130eedff4b8c3efeff47571273a45db39fe0bd100ce6b3a6973a172dedf3a067e69dc5d36bf9ecf3045b77eaea7dac85dce5cce74fd55aa3053b01f6100b60fd497f483faa2c95bf04740d18b848a26dda18601b79ab2ea2ffa5e158e5969066d97e5ba5127c9f7c29c879e2056858b7ee1b095772b4c6938deaf6f755b626e634ad3c97abb007e6eb7093ae173f659604830055e1539437e79a9151c550cf44ec9e16ea8453b237c6397ec2780b3688a7a980811b9f40ee63ca5fc3b6ec79d6bc6a2fbcab47e3506149e7e555440fa85709d0f3325e08fb0a8b50c591c30f9ab99651f9e316b9b04bbb432406df28db9e33ed1e90ea4ccd6c25f0b4e528c798ad0ef6ac0b1e42e6fa89aca4bb0eede723364c8c4a56d44f374de56ef248bb4e1ae5c55d3be73f93983513cd0d5c4fc13bf9a91672e56024b29dca34e1ff3232e10dec219075931dcd1598a9ebcb38717c6bada10131f91c9611883fce54f4291144c06295a145d0acc22f79e1be2dc9584a3df0aba6cfc93408f2071adb125829b655ffa9b5b8674697c98eb3153c2eb67f25802f01122c5981dec80972e5e474d76d467154a3425e9a29c2b5a4bcf67da47bb4db6cf52825ae37af138d9bde916381b2251f52cc6aac5741cc14012199347126b561151ca6dd321b769c9c290136829d5908df402cc3bf196b6bfc368104e6b0add760666ce3557879736deb650d48c3f26298cb45893910181d63326ad40f2ccd922078acf1f852f7842bb40a5ba5dc447ed3086ba4b96e6d0e88fdeda875f95cf6291c1a61d2a5c3293df72ca5d1941d6274c02695fa2a8f9d6236653c8baf51b307e8d62576afd4f6774c7f696af92e3f2ff863ed23fbe32c07940acf54cd484847dc0bc3f01d6c822513671d1da8e9979ad425abf2dd84c760ef3ef69ea5d40459bea2488eda99131286adffbfcfacc4c017a0679a9710ace0c0fdd4f3e7f19ff7a2e73ff20f58460b9574d84a8d317be81ef19f903c186c448afa9abaf466ecb3e0b661a3adf7f2fa35cfd5cc1cd6bc47018c3a8b4a5bdc32a0ad018c64f1ed3fc6dbbd1585693bb0e8d498ef6b04600f279feba5ce84affb1495e68e63623351fb96a44df0fc92f3209d9a90bb74b0e381c294d64d96062c82bedb4fd73b4c7ade94bb6a4a327da941933fa1590f16a674d75d86d884ec04dc2a1ac3617e6930e0e61749e053573610445be896ce9399027282c931bdc2dd9b82ccf6b54f038f6746495c15449f7b2279cf2c90b487dbdf121f91fd79bb44610c1034908e4abc4c72efe0d4ddb7fa42fc2a172f1b672126d43af279a6d2858ff15ba0c001a5e1562829a669eb05d6f104bd3688883770a36516b8d4cd850f64e0b2c8f53401451d27e4a6ab172ac56e41509964aa1f53f97880f057c33320b0b5f455fc1ee9e8a1836b0295bc41c0a7781b47fdb9942f9d60047fca2925312d8c504dcad7f98835d5d69bb95c208e8c781699b482b5ffbba8ede51904fdb38c540ec0461c8acd895ff4b04de932302db94179a8e01a8da6a154d4d6b62eb42b4679ef4f30707c13582dd6ff4bf2d76ae972deb5c41734766a1f2761fdb689a0e45488b629ee0c46f36ad4c0b6e976e8f727a83b33230bfa0c00b7ca24cc9c69caefc88886dea4f541e5c45527b7b37106dda551f3030ae2e26c1a70723fed5f7e87da68e22350f74b4aeac76f1e1e05f85c54cf00319e45444c248a96f399e0c0598a7fd1cf147b6755342556f3987781fd5bb28dcfd66ac919c12b73781a0364dff56e6803def541065a8a6ad6baceaf74c402c1de0089091d0213419d01be7c6b02399db03717dd5314d81035bba506d6de7e46bf187ad46613b326a1aa8827330a00a03695b61d4c9bdd0cfe338261212b9703648b5ac3eb3f0b291cd3dd2f46a56a951fe06864b6d93e11671788c336e4f4b040971cfffdfc5aaf47066c5178d540e91512ca1bb71023f3f0d6263b750ffc670d70cedacab76bc7e36b35c346ffe388ae01a0b5774be947ce0e2fa86b48d89f2d537b53c8be48412c94dd8bc93f23ba24e3f1fa2c4d6ec7a84f32bb671ea9fc7c25c27a157ca8894db9a0d1ef11a4d28f98e58ea0626929111513afece93f06adaf279af853ade19b54a587b68eeafc491b485aa9ee9ee26dba162e7c0e11d58a29b2303480015cef65ab295035c5a8a23529b2b087ee18188e067bb3f48a700e539c2d9527e15e20999b57cfcc127f8cdd3f5e7a112bdeeb0febd8c097b51ff32f0e360da35e112cafe877b71d4980eb050fc5c680fc4deac34bf876445effc5bd416de48103644295a4d91001bced39756df39ab7587a3dd37f83ea2c58f6e8d1bbb801d11421a77d2b35fcbc2c863497d0c38a17a09ef71025763deedffd1655a3f58a4d0218fbf955a998bb79481c41aba929c80a3a19967d4f6a7f033aef9a4d11218e4a2551493487441e489808c2192c4ed632910035b0c8792a45c7de8aa5e5456a8735c57adf037875701daba3f00c5f4d7a65940c5a832d0781ed072cfeb5751a60ddd0cd399e08e4f134268175fd1bfbf01f7af45d077d2036f647e77976d73a1de1b2f84f5f0632c55a8589bbf262bb7ed5f7971b99b2825ae155f7a6591fa584a3f8ee73cbce2f00b8fde9711491970e34cbfa5f5c3bb9de2881750f2dc7d9c2994ea83fb7fab0e10f37dc9a9481bc92391fe89b7ab78f477c06b349d3064eddf925c6fbb28deacd8e8c9eee0754dedd13542ade4d6094bf90128e5bbb029641bd71d43f6b1ba884ffde7fb959cec85f692f84bd8b8e8c6bb9e03840a9a68477514185e7f624aa68184dbab6052145813bfb7784aa9640855508d69de4e4ba9d15fd35f9f6c75db3f3c97f3f1c302fb25643f5234b4c50149d7126f6b9cba78fa6f9719824c251c2a5d0f8262a02e3e1082d0388a0bcb1e16d5ae8fb8b79c3843dd81bc64d1822f2c68f2c7519d940642ff7c5a83c484539730aac24b345109c19299c1fd1279c7ea3fd9e515047be88f25e0e1defdae0048ae2b019a59492f3fe997724b0920061815dab28bfb4b6f1db285523f2ab8520f063d30a30bb631ab2d2bb3f6b47c90ed3594511c3e4312cc909119fbb4a4309c0bd9ad5fcaab2f00ac33ca1956baa14ab962154213cfee32b80bdcdb6af7aa74abd1fec9edbd22ca2fed35dcd8c4a7aa42f4d2bdb60ffffb525c108d1237ca050e90972b7d6356629b827ad8166c3c7baecd99928fc8558942623ab36e5a75bc9496c74ca6a3248ad4f989fbb06c59930df1dd02081d5e2a83d77c002a3c58cb1401d0a48b84c083251618accbf054ae92f74154a61ac55847388e340775de9d1503512bb84607629aad6c920b2b863e416fbb98401c0753025841f4cd9a98a86d0fc53c76aa79c58bf97ad26d4cb142a0c58ad35a084b16ef3f77ea2d0c8f7a868d72100f9d197a4d377b42a2471e0a5791ec56ceb3a38114aee55f2eda1ab64ca009e316969d524b87ddc6eea4afb07a92fae6693b9e7bb052299dc4f4ad29621a64f1cfaff9832d3bf74c866918ade2657b36e5a6d0b4c8a9a4e155cd4c68057782132293ef9247b207396bcf00b2cefd810c696b449bb5397740d152654d94847959cbe3d42ca69668ec7df6aa6394803c64292ca9c77320d242d47727f7a691fc677a5f827242e256de5ad0cdeda6bf6222b8d3a8804aad60c210d445a53c0cd58f904fec252b96d7fab9d2a51b3508f5142ea36b6b91fcd221570c756d50b0db4842b91666ea2bda8e19d9b4f5a7ff72655ab4cb0c95b473869d8b6396f1307e326f825c28989b94497c4c38e87d5ddf1fb405d008e6a7bb4fd705de4ea519ed20b7c885362ae69c07c8f6c45a9021c50e6eff15b3333d56cb74eefd5deb7c3d442f987b7803229d32bddb1cb3042496503d2ecdac087f7b21f4e8781edb231886fd27520de07ca0596df6ba820c5693c0564550702361bdcbed9c6b0c8c6c5d4bb7986be0cf8f42de0b82ad1ebfb9c69d29ba268c287361d3e4286b4635935a1a115bf6c9a4b90dbb078c117aec795fb2776a4ad4ce537f791624d5dc7e3deadf961f463402c575772e4d4fe472c5af5547f5d93e87565a46552f8f49a1fc45abc7532e40652be8829da09f836f2db2d35590e3aa4e662c04ca7294d8f78893fdfa2b47f012be514f76f229f69e3285245d34daa35126cf9bcf5ae94debde798755bb687aa65339b67b6d441fae60a22d4cbf2b879e7cdb6992619f315a555e4ba8d8b491acbe0fb4182631ae13665f875c7aaf5aa78b1cba4f3d559330863495fd56990ae383b21d6902e2dfb0c789e74a90b876bcc5cbdf2378acf7320649aa56f397abf7f1289c708d5cd5af8752b67746041c42f92d17c2a8bc0f2914bb863d133d53b82fcff84d0cc65dabb0da4fc0e200bf7349aa537853f416f27e9c7246670c9296d59ceb3816d7a4ca0f3a543adaaafb7d8a1656c9839ae478fc1f6b492c128fd4f042c83cff9323c9de507ec8611aa161377ecd09c5a836155b853d22e803269c954476d588503b9869bb5cc1a2ab82ad83707223cc97560363c22574495a063a2921896e74661e46e0f2a83ac1270a77888480c2e0ca94c079a8f4e6532615a368faf53347574720dccaa8f073e55a562044ad3f7bcd22de91a8cf19a89347e63bc498f67825d2f11fa5e8abdd5f8fa2aec39913475197f9ade831bfcfd6d35d48cd94c5f7d33d290714b8996cb6dae95eccad7b7deb3851eccb825ef2ce174ee02bdaf2df5bc023cf64e8a50acf35c32341b4d0b52ba180c447c76712fff12c23a3084a32d5f07d863ef2c796d72ff444917000000000000000000000000000000050200000000000000e6000000000000002f09835d8b723f861cabf3acf6a7ee286492b3094bf651e0c977dccd17a0c0e5aabbb54de697349416c17d6be5822faaecf63b11a1ba2b90a2b4d77e15c946f86a8fdbe180a8c8cba0b69019c36601b1231626429b2835cfe85d9fd647bdf7dc567d8105ecfc4cab4d43863f818b77fcb9f59725b5563b5f5f3f44bf47eb5c783e3efb601a17aa70ba4145805d2dc553ef65766f008abdb24f0db57654038b2500665293d827742cd915e0e5398e902e4c3bd1bfeaea17427fcfe4d65926b9a6b1848729c466865623f4e05a2b98540bac7c384dc690aab92682f99acc6f7f2d680f73a0806c72095e66f42df212cd11207e468d2eb63ddc247f0b30e53a7d81aba9575db6f59c5b65c42b3607ac33f0133c6f5e1999163b953db6ebe1904c26ada3d4223134be75463940053a706f7367173602edda3d7742c171354386e79b4325a582a063b1df2363ddd5cd1af6c9c764c2187f68e9b452b260a72d3a52d14d7d9a8898547b07fe698f099f9c056435dc813a8b87b219c577fcb017b8929939836af75bf17992a3f4dfa862da03f35f859fdfcf29412d1ccdb1ecf8e675d282fc0fc3779a190c18826e10ade4b2de5a75dac4a0a4d20433176b86483ed96326080dffa8047708dd09046339156f490d34e2b63abec51013f9ecdb8418d1e5402196b8e8a514c5b524ef2e6f5849cc8ce6424530f2b7fca029d3a2c2dedca5c8fe31ccabfa6f62cb5061801ee8f82cafa065599aad4427ac11b888683cc880fc65f6876a5e168dadc53cc9ad1bc1d1cada03dbfa9523ebefb4ac404a838817ec994d7714618a5d41ae7719e048070532ae4a4f6698f743361de88d093a5d65d34bc24e8abeeccc60455e564e1c62b6640187e67fea34457fda36a7a95f82af1feb2968d2bf1cc8da43e3e13247627e9074940cb286821b477b73f572a9d26e833b671f8897f5e2e4ade77552f99799e8a83fabebad6a0269b858b6cea4c1095cdb7bc6c1ed502048b956ec11bf3b9359bd2ec356e463d64821c94c4e968eae870994fdcee42e8051587a4a094a6cc14bb6919642a65764d36b9a4431fa7e4933de791b6da51e9012810f0d31520d29e09abd1bb7c23cef32b026baa6d88eaab136c929c02003671c8d6ce320bd4874fc35b3bd1815173c0fa65f08392d4829e03d7b84486d9e8251e3e19e521895a89533267b2e513eaedc4ddf5d535ecab3ae890b004503f45c086253ef393c2b70a143a9dbe7a0fa8209173040e79b43105a3823b81b3d5f7b7fbfdf711818d3e9c655ee164210375f8a4b7826681ae3a6a435f6346f6466a67f2550410f68739ad34553e785384c4794455414afa5cbe5178330d8ff67b5686bf9c1f853d309f7e5dd16064e73061697446a6ea4a4597416c3b589b5d07707cb27ca2b26528aee3426e963270f124b4d034572307f1deebd5b7a09315bb26fe6427c4829e3d9d9bf0da31ac040a951a77d07574b0ab63332ee9966202ecb19f8371360d016229cde93ed04e8853016610968f0fcf2a2889693ed9b622ddbcd61ffd4ce6182f9d50f2383ac76006a3fab2586a47d2fbd5da6c7ffd2769db409fe3ecdfe454c8a795413e3a5ad892ba06ec0eabc2c01bc27d598cb1439fd2da74746e0dd5ca86c0dea5d141e4d3e294e2f2cff2af5a130bf8314cd0278cd6d790e0264596f70201554ee855dcd66a79cc368b2597b6cce47e59593dda57204ad8df39ca331125c2fe69e69b0c234ad3442a2a16a58d58329e20e45e8c66b3ce15a7b269db50723e9e8aad0e80f38ecbf823e1d3dd4f9c00d299c4671fb1cf2f7f83478986cc8180597fc0665b69b5d1c273ff94aecebec35b53ad464071060f10bfe691917879d10f060b1f04a8305133bc28362f65ec5a9a57391bbe91705826fdb53723b68b3ee3f28292f41b991af38fb4406c9e0cc2cb3893ef05194907cc0bb32b8f78a599ef764e3b794b38ce7b925f874d6d4f63cb01d3da3c6b0f0472ddaa40a7a7476b95d8855e42a503a3d4da74e1a0ba5d24d4b66e25c8cecc17a3211cb52428a49c6f3aa8ffc54b67b4ac6ed5fb8b83a23ce9e60eeca60c1c3affe1758eb95a6dc708a8e707b7ea0f40dc4bd33833e7422b6670a5784ee21b02df32213ba832bbe497fd12588f8fecac62cd3a18fb799adc71fdfdf40cc76de6be4d27f2ca5489393527d83cca94864863c4d49283d38ae2f89c8d505cd6b04c915e8384c1df6e2d213cb4123d80d27f836766d0ebe71fbb4d4a6e966c0c18ad03a06edaab4814df9d08ed7b8cbfc625385b44e84f158567049b9315a8bf42978f1b4436de9a2b98c3a56a3fe30fbe638fac8137ec2aebe8b8c91ca03e65fcd851ecd86c88af870d4cf9d222528f6c7525095cba0fd1dfc0d4c4a24b711051d9b3c2276b09d047ae170ce12585cf62c6d9fb9b6488100e7f08df37c059909c07a8894eba50542b477e282069c538b61326fe8d484ed52ceb20855a3aa78ac473c54a59b902bab810d147c29a5c31770e059f34d085bb4eb425e4cd39e556677d8c8912d11ffd7ae02b6a43caca77312a2d3962bfb99748f7828e65b293eaef5f179d8f07a3a9a6795cef278973a7b9f476bb7539021a11fc5e058b4088e14ef81735d132315e15ae45fa40ef99fac800d0f5744c2a3758e77961700d2d5bdf35a87fe4cba4d0a5eed6d501fe8f6e81051b8eaff3058d6d86ec60ebbaa0f91edf23763e22b0660beafec3e821487eb720948a12f7c274fa2164861580b3c2e79362da4080608b00b3b35767a6671a3b4569780283f9069312d6aaebf64eced73ec28d271add3db9edf5470aa11b826f07aa08008c179fb7e64952025cc4c44d28e0c13f34ef8640c2c3b5d3acdfbb2e995e4a2bfa635fdf8cd73f6d8b5918491a3f224458f92a47adeeced482855d1b03ec6284ae54c22a64d62a46f9d6d6a2211ba2c82c1a276e419079961d9c933bcb9afad5b2fee5d50cfa0257666b9eaa8936a7e71d7bce0eb9e9606e0ad0659db1b5415eccabcc3a979c33ee4db6f7d1864df8f84e90a3608e1f419e3aa1a39442fa7d1268af3fc39e7b54256ec53fab2263af0361d263ba9eb3a083193b837892368a471a09c01159255d5a542d512bcad0f354be4fe744973a51f1924079f81ffeb7b29f95f5f2155f567d1055b9b1ba60bdbee12e249f56b840eadf05fd3266db53b51345b91662b701e74907086ac0e48264993baead04e01b7464ec314972324d8b4f16cf471587660154bd3194e26b85a525cabafdf689b864f35acbef1315ca86dc78f7a9408d169f3e231154b38d2b1ce4f27009a89cf6840c328cf9c92fa8fb070137128ec6faa44d9861070105e4a3d87da706a654bc9ca397d29cb0186b787cc8ba82249eb6aa436137d32a4ad8127eba26ac65f1e00eb8b4e821fecfb0b8a1e5e9aae31c74f4222580f2bbd07984b61245a9207d92dda9068f3411ddd8e8058be45008a43ee10c0a8a7b8fd817cc88782f6e6743664cf44ef551fcb0553f8ef598cebdf8aa5f2efe1faf909fd37367703bd4d8fa51450c7ee6becd3900a0c47e9bab8bc7a3fb8bd814dc55dd1976657951940526af232fb7ce38ff4b077a370e35d0118af5ac3837d3c4bc4c82cdfbda27730a7cff0c686ee8870e5a7e09ae3c6dddd4a175aeb3b221faa1a04cd5640a22e59e8787c7aac092290ecb8db73474ba6642faaf5348d07fb5da9a6eddda8d41f9d644aa9783f8c6fa654b21ef17385d33dde5c247e5cbe0ecdbd25cc46197106860f363492fa07c3bcf8cdf866730e48b828048d9d59f67193da187dcd2d9442b3b6cb29290b5614c9da6b63c739bf752a322d5094937b1086ab9c4f653d39a9e49690249b161984c30d126d46844b2c70a9b31a3f3fc208baff5b8a3d0325626ddff96e4f0c28252aa1da24c229733da503d2fb01a3c1a09227c3c727328292a5f2c5abd371f40b702e0242370259aaab96280f35080e38919f2afc5ca1e42cd0a638c97eca22ff3b3640f1263e1cc4cd260fa0f621210a2e7bc095f37c2dbc486258c44a4b0f488d60565602b1d2095ac907ed0deb32b631d812016e2e321cf565e7f043f8a29f1f82815adf499d467813c45ff54b59da965eaf057a9d23643bd965ac592a1ab04029659294d693050e58792917c41053fb8eaa9b488e73a8d287914550c62892048d69c9eee19ebd2f23600f03af1cc7242725a9eaa2aa29db76fbf88a11bd46110c62231bf1e55cf2cf01355bae944b28718f3a59e9ef118b8faa9fa68ec1e2f4b50be5a89c9dd493352f3b91a71c54e331392586e68406457e31ac8c699703be70b54420e678831de9e1d56b7b19ad08f2aacacabaf93f1fe2faf854255e2d0496f223ebb52dd00c5b4c2ab960c51c08396e76692afc6953733a5f67e48d0edebf86ccdcdd36e579c3a21182cc98d4a65ff7bcae97cb135cc4bc39e989cfc1abe150b572518b3334a5c0aa73c034ed63e7af611881c1ceed48048ae6e4d3c9c03d3f49e8417a00af533351e77b4ac5ca44f7bbd33605ecee87d4f4d520e6a03fb4691de39334d8d87c7dc6d258c1863caa7b4771c2003b217acdd84f8f1fc31bd745161c7075e808389a7a5548208a0437d9a93d8cf76c6b2803933062725044f66af6ad6731a73a901d47f89cff54bc0d33d8123cdf518a5e5e5847e7bce52e4f95005f455baf3873cfc54008791dae5bbf1b82598f5d19ad0e7dec85ffdcbb1b5ff14e15e66ae9d2fd3a37162d182d5f20302710179bb006ca9b37e286efbde35d31a0dd68a16c266f3c0329851f36a287aeff5f70dcd83e6e758377d70902a8a12fbf074177a985d4f142f7c26060d5ddac57577e5cd96c6e3f7596c07024a4d9d59f34458ff4fde8fbac08ef024481d332c515fdc36308177e9cf6c4d826209af96da5405fb6f574e1df07d7187951b5d74c15af2a3ebf6cc1be74f7e009be055a910f09794fe6d9c223a96ab521cadcc0b33fd4b1c16ee4f4a570f960b469c96d80d19206c4e5521a5840b66ddfee91b2842110042fcbd56d0e212f04e225d621b9b1fa0e74ea6e610864afe00d53f87fa30a6f3725336b59d6fd4f8b2a117fdb0d67b5812c1ae3692c81d0284e4b56b9da3d2672f99371a3c8f8f922ce3845c8cdc4e5abd0e0425b4353366a21f609e31724e3ad209dd3fba59a2c448fece7a89478e28dc6ba14daf09c24e0fbad726ce9b9476159a47d2817a024c6f653f9c96284278ab72597279f3bb2c8aa921a42009c9e98022f5c50e03a17cdc2cb4eb00ffcfb77860519994a35cb6a371ddd499038b99c24722f5d6bafc982f9c9072828d749e4cffe6ae082f2625bc8b81f1ddb52def6c15471c0a6f7722af36014c5012e408404f5bfcb6fef36c4a5ab259da485be818d98d9283b3fe1f521480c7546b9f9e880ac91a8c6cfa86cae5d6c48e4baec1b8941c3bef02827cab7526a14ef18f2776fc0aec0a2f68853c204bbbc6705d321aa300000000000000000009078000000000000000000000000cab3e653b453319c573cbd8c713b8efa0b9706fc4b0754830bb103b06ac6253210142bd884e98c6fcc2fdb0623ca09ffba8b5a789041eef2df46b8b1369a7398aaf94f8c49391153aae3ed1e2a15d1b7a402171e3e63823019c72b521578ffa7421dc5a5faa8ad3867878a6bdf51e5bf25f0b8d3dd0521408f4c66b5ebdbe002155ea9926d10faa5aae93a57f20dc6f20c9f8ecacf6b3935023a7b8545365798340a079f217b117af4067c51a1d8e3a631eb49e865dd1a280a0d191ae38e5bf0b9e40250fa3057e063bc82fa76a2d6d67777a8a6b6be918e9e0079c28936cbfb8109e7a660e568f99551244fff4930d4dab23512cdef427f1a786949d2935036e4f6917323aadfda86d1a9a959144c9349cfa8a61f24426760fce8e22915c04c7b9930df25874635782dfa1025b1801e1a90c1bd804bb934db7b8d484e0884f61b43cd1d37816916bd979922c526b365101ab9fd4dec309aa66de7a8db911ba4d84f32c6320b02554538806d563684e4084534a0103b70fbee96899bc3e5fdfb2f2f1ff15d20045ba449035d1f144fb41e364d0ca67130b281493842c1f3309bee4774c64b2f5cb216fe951946c6067bc96761e65461c0cacc1a1d00717b53037ec26c0ab66f024597b715ddd603f699fb78556daf7396b12dd307fb488621afaa2d6c2343c7e0cf5cb1d9c660da097c5ea2024c17b5127823ee299bae7ef064f72cf073f14331a5061a1af70825b43209d8a0e090ec40d99132983c8334143d37d5eb1c02e2580bc3453c8d756cfaa5c0f29baa99559a9e90c0041b68b0a66456c37d2f0c9e0a6ae506304545a6f5b8331da6d1059fdc475f522bac4019eb7d18f66d6d507e8887d664f958e3698c263cdf4c7ecd878e0d0649e9eb347b6894f9341db88a9cab3d2bc99dad65cde4b78689a8af324b12e4a15cfa39f892adfaad6dc39745b8c4db956e68625892aad59e0566b2294e5f757a4251aa91456e49988f0d5c8e019927515686fd51563a78f33796490fd8b09291fd6c01b8b6050cf7a50bc27ea919409b682bf9080e782e4f39f73c8e7cfde30ad7361ffdb8733d86664224c8292f067f9f3fca749125224f401456500c6c3cb31f35fd8564156d170b289b11e8cca496142c0fdf5a0a8bb5df7ca2da9470f70b3c08c6c341677bafa898fb90014f30efb50f0465998581178bd54b1f4f1e24e34e4f02d896dddaaec490ca7ce479621909fc84c18cad344cc19d8d9193e5e983be46226ea4b508bf6dbf710514bd073b01590f9cb49a8325bbf19e0444d086b8b911ebb5eac300fb53a7e0309c62d07c3a7fc060abf7bd14666b118475526b487d1643f473378324d0cc99be2ba3a5aefaafa7e1152a778ecd301e97fffd88bedbf149e24f5269a81328f36a143354db945b8b16086a234345b1b234ae5c9a8ad3aaeded39aa6676c3ffc36bea2e13e29ff17de604333da5e74d968589f3fb219ca0b145c794a4e5bc4bcbc6535104f3c8fd0b007bfd11e66d78d80fa79afa789d0f7495000ab5b82202bf69bb64cda8e503c61eb1f4b0b1a27a721e1850bd8355fd7cad08ffc78f51f5243ffd4558278cc9e6b24fa521b6bcbd0a94b14580b8d5cae40a38dda06fea9fa82ec04cbc8e684976fa5b1858c69fb24dc7401cc1c04319f046a2eafe3d0eaeb58de9fe5792aaa3f61da225ac7f0ce3c123a7e7bfd94b2810b481d4bb8f0dfd28d042d6f9ac80997462704e99204c39aaee98e5e32349aa24acac85baba423c29515c885717c706d8f351c25a3f7df9d5b1d6ce531ec302179106dcf76af989f209f236027f970e486cdc762911cb60a855334a83c3554dccccb343dc981fb04552a79af208804088db7b065ba476e6e30160c9b6c10687f4b6f230f78228e73562a39618830d2f59eeb05e913b679e6ea5df040120140a432d60d6bdd9e0a9f9115ee3c54fa9784dbdc25f50d4fb8ea84474facbbc3dfae0f1daeab60a8261541ec1c024dbc3617fc386dab834dfe1aae536860ffdf6e4f91e9357a85a15cfa203d744815b45c4307c1cee0a4e5b339104dcecd7ee6f8452bbae6ca190f86ffcca1f2ca84c867f75d1510e664f75f680e71664449d618859e122e153aedd5375ab47a78198bdcdcfdf9e4a8aff8ac9f5e262473d41dbc7022c9a31f2f6a14d751030962efe1580167efc17616dbc65d26f1f352a76b71b321939763455b5700fa305db2c99edccdc99fcd1dadb95a76f2044f17d415ae9e89b036f706fd8cbc2785dece0be2b2acb3968a464a5dec372090d9183512e74a51ced73ca7c6a7a810e965ceb055451af2b7af65b46cddccb96b20f288ce44d5e09088d25a326ff8271417ffb46b94fe14e6ab3f95da47dd9f12e365525e5781aa1c645447498ad8990e99f27dcbabd02ab1343084bd487eebb5495c8d758c172397be47d5b437f728e4a351464b75537a160cf235e4e0203ad10a0e57e166b8aaeaff17e50ee1e244133d2f3ade7d883b4fa7aa8f3602b1bb5c80967c4b1ad1472ca9d8798ae4056dee0badae8e4d2e4a55147b0ffda62701df7f070792726349852b8a76e6ae535144519e2ab0f2b7ea368d297808f5f5ea788e8ff75431278881fb78b1d18bef9cba99b08444833dc395e5eaeed69ad7c9846b00ba3c043bbd1165f0e5d2fd1cc643f0f101b5f76e18293178596dd13d0b559191f4053201d626e568e7bf7132e7230a418a8cc6c29da0f63329c890901e33bf74002ceae05d37e61352245d9df7d8846b963553e66ca005781ac1307526895eac03be6feea6281d01ce8f5ce994c9e19e47150a57f3498cbb878e9ecc3e68915f2515e9847128c16daa6bfa221c56e347ba8df952e108967265e3199035ac743d0ea91e0f6160ba2d5bec3022ff2fa4964ad89e2293060d4ebe2cc404433cab7a8496d368d9312f2d8a86ed72d904a9f3cf7f99df785a7b8081c64ebcc4b798ab74434690da084bc8075d4040ba54e0a80bc4312f116d2a9b616e60ea05b13e6dde40b4b60776b5055503adfbdad2f75af2123d6c1b8e977cccac20241ec9a6986c83792901af9c76c3a06ecb6d59085b20d0c2fb91a334932232266347264ade67292b5082d4980d30a674c815ecf1bb56c2c99e76e78e20714e6b7e3ec0e0c97e7d8fa5b543dcbd3ec279415e8c580f0148d95296558dd16eac5c0644c5cc7a6c9beaeaf87c2be6fde786b5d0465855caba03fe6b2c585737e2398944ffbc45a6021f937f556cedbbe0bbb2aedfaef1f8aa8938c0a5914eeaa45b1be8388c221bc6ffb1ba515dd302f623ecf8e68de1b609fa4d8ed62365126ab72853d302f1d5262834ba6772508f63a892c001e6d389e1cb71e071b2dafe1a1efbad3afb6ce326a5784bcb35a4265563ced8116eecfc1b6f0f0b1be1b5030b2abfcb49da0eed747586f147190e637aff81686057c1595f3b635f8ed9048fc9a65943fbe8ffbf52085b7d8d1be674be21b32dd0e6cf22ea66fef668cf86d3cb7e4e5c80fdbbe75afe86bfecd864037e6b31b22fc1f28f75eba7dee6cc261b000f7496f02e5c04334abf898bce7580dfdf33395f174707235e889beeaf45af9e8794e98fba6882b59a6136414fba8b85803161d96b427af9f88c3384cd87aeec65d24bfd7ba2a068892f60ddb76fde378dffd5c9d6d337262ee2fb371ce56191b252558a45a307af9e7b664033cdc10c9cd37f372acd8fce89194d50e9d833a903ee3f443ee57c97f13ce2aaaf1eb72e4d0e2b41c136358149487e5909f3d0ea59b70b739be373cf8438303a496c4bf07e03b4754da98e8753ede16cd79ad4a227c449011bcc049ff0056bab46e051c00a50be3493f4c3e08129c8a8288d54d59837746c4eb50fd7906e65ab7e148a81c7591153dbffce24c71a155759a510339279fb68c82e75f8aefd576b6d9fd679db6cddaf4b4f3cd73eec52be1ee0b7b7431669743d7e602283e15d23ebdfec1456ad81eb4b112b5c541148b471c108f703bf0242a2e9c00aafbdd010320c4a183dc45e940c8ceb89cb1f84eeaf160c2a4dd2b59234336f2201175f171e0acce85782a8bde0006d1bae09a7cea77bb00a95e1d33b7cc0df9f62086eaa3ea5c8ff5ba2cdee36379ff5d0b1d273e999b3124a2546a773ecfd35330399dc2c1ce9f4c742ad896551fd7e1d030e639f5bd6f318d1d6c76712dfa6bc0e5553cd570e8d34f7c62fd495bdd011d0872e76450a60bba78ba991871b6958dce50e4c4ed2c8a46058e3493ac07ed6ab8a5750712fb53192a2fb52c97433abb8512e55cd101fb50aea432a118da15bfe7c207fed597cc31f68b69efaa13532ac797ea483aed97a70e740435068d7217a5a2cbacfab6a52a32e8f97226c29d303fe2128753f6428b5ded435226fbba27ea49c364d1c498cc4b47cf000b03639449b43542ff5eb5d7731cce93b66bdaaad05fe6ccd99548d4112631662b6078ce45ae7793301304bf7cb3e7df7bad82ba58d3c21dd922ec197a03980e6a02925319f89e3b7d131122fef1d7aab032c182e4aa6b19dae9c572cdce33c7d018bf983534231606873d69808f184f6e158cff96f4f3c00f0027b743c0515513dbf0d047b363d3d73477ee6f95cdfd70864a1d725ff022d293c7fafe3e4c6cd0a54a716e5c3c3ac71adb8e607e094d150c8219d2528b93a6f37e3fe0bf61f3eb17db6c7a9c310d1ad53cd8143fcab62db325f0b5491fc09694710eedd25f5533809359715c831354162c374070a7f65573333f85b57c638a8d1de141e9702ab2b0ea8f9ea022c1cc6f7b66a63ffcc2ce7ef128c02ba340be748f1b6eb6f4b496deaaf07c0e1de48d1fff20f3c5d7441cf0a28d598cca8722a04ff4e3a6e284df25a85fbb5bf487be5cff3202bacb66c606b48aa203eafffd21f13c7c22340d9dd1433674558b18e76062f0fdacce39988af859141fabde16afe65a9c385c2648653512ea39df4f4f05bb53952724cb5570e70ef8854cff04fbd7cb58e6d39dd0c3b684ba3520bec21f07f2d295946b44b1757b57a752faaaf9a7f9fbd6f0364881cd686f0e28fb7b7a43fba2dd09bdd0ed35e4df620182b32690b592ae573c6cc340f441990e0dec20db769c21660c5c21ea4bfee764960ea82f5667f59d3e398f2eb9516b114d6586ddcb86748b8905c86fd252a69ff75899a071f1102fa7d622a9b8c0ab74dd2e551b9e9072ecfa4108f64f9247bb189b334a3208ed38fe06ba21e26f6c141e7e642bade227f908809a4d93a97fbfc64c57294a7ad2bbd7692a9bfe3fd846ea5db3f864594ab6ea79787b13965a2265ad2f3574162e13fa9a11583d078cb2dcf21a6e620e8418d8d3cb1f8ee6ad56b8723b1e36572d358ecde7c4000796c1c913151ed5bc309084cf91469a2f264efba88791d4c0065d6484034aabb07abd5882e763288913255f4cd481635c62cf38fca23286bbf3331c98c1bd7c974335d8b62a15ff4a5fabc8c2b7e0b35331bce0a0b41adab5e98e36b1a69258a83b212bb0e93790d57043b24bbca9010cddffb841e3c5be8be86877a1e135ea6f84b3bacd9571b5b1bcc65c5afc125e02df6b0b719f640871efc71f7ad56168ab165b102fc76b8aa2b0e38d713af9a797eccf9fab9b456d975352abb86a2aec33cb408c35c8bdd089769489565b535c29e219055eedcf671b4dff4cc92369f822b43faf84ac50283aee732fea3c9eb2cad214d47c420f5209f009f8fe7c2adae9da351515716e21f02394fc9581726604f196beea04529af8f0"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="418a91e74249b3eb3fde37cfee187ba83a6d79374766d9d073d7e2469105060e8a1e6e27e0ff110012c73a5d159a719a2866533a73e1f539fb09916530f5723920e5fc4d2709bf6e0deba387e7b1d21a40cbfc5ffd887095d672e3c73289e6620c30ca1edf64e64566e58ef3a52cb3af99624a62772cfcf76794d72564ab230b409db6c3d230ba390aa7013db240aa9b971807da65d5590d585884423d09f6c0d64f5223343c33a25c2a589b4d21919325b1076c0fd285b50a5c663d4c1fb216dd8ab3b13e0f59602a1d993ee81e1aa6988c7576019772054dc44cd8ef", 0xdd}, {&(0x7f0000000100)="77b8caadc0441e3fda2eacaca94acfc2cc3aa2428112ee4608dbc6976f35c263d601f180f4b746d9687c0690a996417ff163d5290a4d37f57a0a7eccb438dff278390a811842908f41f348ffeb984f803c7ebfb981e667a32657c3cbdb44b425f934f4aea1959f78965acac144957c4ea584efc9868056a182e922a093c9cbea2a60fa6dc4a9a5b8b71eebb9d48c3a014ced8f6c98ab8f727ef6350c218928ab3d2e525fded9535baf149681cca94492ae0fab36cd2891310980d9c9874e3ba421e76830bbef36c199e0df56c26d48fd90e5d1", 0xd3}], 0x2, 0x8) kqueue() r2 = socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000240)=[{0x5, 0x30}]}) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r2) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) kevent(r4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0xf2, 0x800}, {{r1}, 0xfffffffffffffff9, 0x4, 0x10, 0x7}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x5, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x2, 0x57a0}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x1, 0x7fffffffffffffff, 0x8}], 0x5127c331, &(0x7f0000000340)=[{{}, 0xfffffffffffffffe, 0x20, 0x20, 0x10001, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0xffffffff8685b808, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x10, 0x10, 0xffffffff}], 0x3, &(0x7f00000003c0)={0x0, 0xe2}) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r1, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6, 0x77}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = msgget$private(0x0, 0x202) msgrcv(r4, &(0x7f0000000200)={0x0, ""/167}, 0xaf, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chown(&(0x7f00000018c0)='./file0/file0\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000040), &(0x7f0000000000)) executing program 1: getppid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) setsockopt(0xffffffffffffffff, 0xfffffffd, 0xffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x277) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) syz_open_pts() select(0xe, &(0x7f0000000000)={0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6a08a13adc4a4d4d149527a16b8", 0x166}], 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r6 = socket(0x2, 0x4001, 0x0) dup(r6) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{}], 0x1}) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x80, 0x28) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="bd30", 0x2}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989ace9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a00"/111, 0x6f}, {&(0x7f0000000180)="8bd762e618cde8173857832d0a48877d2cdc51746f10823e03c897199fec2ec03556e97df5e7fb5451121043b25cc95a915848144303aa3bc1d7ebdd7ddafd154105eeb6ae992972f50e4f30098d", 0x4e}, {&(0x7f00000004c0)="e77cab0b92c5f839e7c8637f1a039076967c0f69fcd3b1f909d32065f68e81022f7475f6d695e215ad28749a79347aec89e2b1912759fca16eafb8def9ae78f3b8e7cf425346165134f03b8b4602d3fca1cdd793d1eac5f55caeb33333aa2af9f64289a155239152185cf8de295bb92987be064dca57225b1698f6bcd86194451fe8ee40a2ea62efb5532564464ff274c5eece322b1969c32bf7c48e90ae852664ad1aefe390b4b52fb37e37887162efca95bcc0d192ac944df7b33ec69a8f", 0xbf}], 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), &(0x7f00000001c0), &(0x7f00000000c0)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b03852839bc3af7c14221aee48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96ded7c70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284", 0xa0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r0 = dup(0xffffffffffffffff) connect$unix(0xffffffffffffff9c, &(0x7f0000000440), 0xa) listen(r0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r1 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x1c0) pread(r1, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) socket(0x18, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dcd02e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80001c7ed14f6b4a89330f4f32dc5d29a1ddb380a30000000010aa8900917800000000000000000000000000000000000000000000000075bd0ecdfa60cf0ca413fedb0207"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000003c0)="f007fe4fa4d806d2aee9fe426c6a7984d37b", 0xfffffffffffffed7}, {&(0x7f0000000580)="210d0e76c046aff40da26e24a8f074ef7bfd1ea1e31be9a7d0aa6459b320f571039255d8c59dad91a18fecc598a65e94d9022b8490765ca0764d598640af362affcb090a0b7441596bb7cfea580d81d783dda4a024411c412023c5ee6e831d1b4df26b68219e7065c980996f52413997dcb67ab77ac04ce5f42010bfd592f3e59878f11a3bb75e399bae920b6830d6ad8623fc26f990bc3a6c9aa6d4a38a8ce6aeb5577464f5723a666041d94b40b85ba0aecb1eb41ad2c00dfd4903bbb636f8ff5e0cf9fd183d19ea20ccb0a6fe45a476b54a180d543996ce0f4d12b15e718991", 0xe1}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x8000, 0x8) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x900d, 0x0, 0x7, 0xfffffff7, "1010264d000600"}) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) close(0xffffffffffffffff) syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="f7", 0x1}], 0x1) executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)='N5', 0x2}], 0x1) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000400)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f00000015c0)={0xffffffffffffffff}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), &(0x7f00000001c0), &(0x7f00000000c0)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b0385e48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96de0fc70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284000000000000000000", 0xa0) r4 = socket(0x0, 0x0, 0x4d) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) connect$unix(0xffffffffffffff9c, &(0x7f0000000440), 0xa) r6 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000040)="14bdfa5d1d34e2fecb284a0398307dcda9aec43050036123339a346f737850551408753f95b7687d69e999cd14f50cfd1cc668a9d6818ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000", 0x91) listen(r5, 0x0) fcntl$dupfd(r3, 0x2, r0) r7 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x1c0) pread(r7, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = semget$private(0x0, 0x4, 0x638) semop(r9, &(0x7f0000000180)=[{0x3, 0x7e, 0x1000}], 0x1) executing program 5: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20120, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000002c0)="1cf58e7b1b22211ce0526189a2394b5d0b5bf9daaf5357230a052ef017f3d658feab2fe38fc3503fd196c421297cba8e12c302b6f4d87b0d31660ee9ae8d6c8bc575c156dc715705021fc91e8766025a346c9e6acb05414077cbfface5d8991386cd74f6cfa732333507f4fc78df9221ef708d02a03721de0fb434bacec1f31232b4697fdb088ec4648f37c788f4eb865e00baecd5ef99b66c258d5deeb1bca613fab2278aaf1d9ee55b", &(0x7f0000000240)=0xaa, &(0x7f0000000380)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3363007d86002d3b176ce823af58dc245c243e5783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc757adf727091f12b852f985a62c8682b6d5ae6c1bbbb9475779772a909a02f4a3ff8f50dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f50a38e786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e6484486ec6547a1cfed0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fedd7971d124c38e0ebeb96f3ef323", 0xfc) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r2, 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) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) fchown(r0, r1, 0x0) ftruncate(r0, 0xfffffffffffffffd) socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) syz_emit_ethernet(0x46, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff67a61ae319e80878ac1400bbffffffff94060000000000000c00907800000000450000000000000000000000e0000002ac1400aa0000000000000000000000009c6eb7175815f88583ec11f1285c20df8a412bfa9e9e3cd2ec02c0d92aed89402f8721190da9e0157f2e4e1bb14adacd7d31e27a62f6075ab36396fa5cc481a232fb0a4664c2a96e0b531834478a0fc29b9178d7a34778a0d2fd066c9e5de903d7f16507e288c8a3a0507b2031659e523f68e23316deed996c9d84d701ae2d68cba503bb2f1be15d861373c313e034e219b7999e"]) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="1609c7bb", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$FIONREAD(r1, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) executing program 5: setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlockall(0x1) msync(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) getuid() sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000040)="2b5848b8", &(0x7f0000000080)=0x4, 0x0, 0x0) executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) syz_emit_ethernet(0xe26, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069ad, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) sendto$unix(r1, &(0x7f0000000340)="2a6440e9ce4b234219c77a7bc95a3e", 0xf, 0x1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0x7ffffffffffffff7, 0x1}, {{r0}, 0xfffffffffffffffb, 0xf4, 0x2, 0x5d87, 0x800000000008}], 0x1, 0x0, 0x6, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() kqueue() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x5}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) executing program 2: syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x3}, 0x40000200, 0x9}) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0xe) bind$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x2, 0x7c) setsockopt(r2, 0x7ff, 0x31, &(0x7f0000000180)="ebffb30000000000a6ee0000112b7e49f5c9c2ccd87ead5eb9d2fb73c51cbd3b0f63e6000001be000008fc45eaeb6f", 0x2f) sendmsg$unix(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x60, 0x0, 0xffffffffffffff55, 0x40b}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000000)=0xc) semop(0x0, &(0x7f0000000200)=[{0x5, 0x1040, 0x2000}, {0x2}, {0x4, 0x9, 0x1800}], 0x3) open(0x0, 0x80000000000206, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x17a) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1fc}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x3, 0x0) executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x1, 0x0, 0x0, 0x3, 0x4, 0x0, 0x2, 0x0, 0x0, 0x8}) r2 = socket$inet(0x2, 0x5, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x28200, 0x21) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYRES16=0x0, @ANYRES16=0x0]) dup(r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) fcntl$setstatus(r6, 0x4, 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r3, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x54, 0x0, 0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x20}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x80}], 0x1, 0xfffffff9) r6 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40, 0x0) fcntl$lock(r6, 0x7, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32=0x0], 0xe8}, 0x0) executing program 6: socketpair(0x6, 0x1, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000200)=""/127, 0x7f}], 0x3, &(0x7f00000002c0)=""/98, 0x62}, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) executing program 1: r0 = socket$inet6(0x18, 0x2, 0xa5) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f00000002c0)=""/7, 0x7}], 0x6, 0x4000000000000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1d4) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r3 = shmget$private(0x0, 0x1000, 0x100, &(0x7f00006b8000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r3, &(0x7f00003be000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r3, 0x3) setreuid(0xee00, 0x0) r5 = socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) seteuid(0xffffffffffffffff) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) setegid(0x0) r7 = msgget$private(0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000500)="ab93025f74f907e52b7e2ad03e4390eaf6cc9f62f2312a981389a1fe2d136d69431970ef9919a62aba8b3b5e92639cd98bce846fafa752c526958ebe6834958a23d2e2ab6cd365e898c2e771479f4da3e2f0493bc55ccb5a4152795696f682f7137062079d2094f919fbf7bf87ea3df3f184c398fd89737eed3052a24a09ac0eb115c8d07206291c6c194995f11b4ba5a4256da91dd0afa114006c905dd4b3f5a3cdd4d059086a07cd35575dd1", 0xad, 0xa, &(0x7f0000000000)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc) r8 = getpgrp() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x51, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0xff}, 0x9, 0x6, 0x0, r8, 0x80000001}) r9 = getpgid(r8) syz_emit_ethernet(0x36, &(0x7f0000000640)=ANY=[@ANYRES8=r6, @ANYRES16=r5, @ANYRESOCT=r8, @ANYRESHEX=r4, @ANYRES8=0x0, @ANYRES8=r0, @ANYRES64=r2, @ANYRESHEX=r6, @ANYRESHEX=r9, @ANYRESDEC]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) chown(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000e80), 0x0) socket(0x2, 0x2, 0x3) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) sysctl$vfs_nfs(&(0x7f0000000040), 0x4, &(0x7f0000000080)="eb7a8c5774791c282b83194faeb0bc9dd49d5926a26ae0b33ee094f8ef7ebc4babee68a1a906cc3d42a6540c8fe6ab9f3aed292c34990a032d9fd6ef3926fd48222cd2b1cfb4226a698a0087d742371e0ae3d89f310f307d889e8c40c78c27f1d1049667791ef62c09e6490c376b246923469fc02e1d0f0c2c0b8d46d642477326b6fddd778aa7bf207463ca460a6844629004aa41db276f08faf9be39920dd0692ae5bb6d3622d67ef2634f25b98d357e624206772ceb857a", 0x0, 0x0, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0xec, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa803c7a51f50b73e6a43c019e26745b70b8b9f2a6cee1f13b5b1e03a3d85b6294d827ce7f4eec4fee0e8b937bf3bc492b28e2e2d21c70ccd5958b3bf8f0b5a0fc3fc846fb6ad868b98629d845705db71be6741d7acd66a960cd07a2ce72faf0324bde5fd21a07f0e7a8b13d7afcc3778c179ce8b401728c87f78820f8eef573afd09b2425b1bfe67de6679832aa37c962ffb78281fed814988631eb168b68b3f37b0457b098bdaa5960fb0c4dec2d49e06250b49511f280956bfc8793fd189ef8b01f1e44f94ab1a90c1169c5c3a97eb25d5954152c14c81246ed89afe7d155c5"]) r0 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/83) r1 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/181) sysctl$hw(&(0x7f0000000240)={0x6, 0x6}, 0x2, &(0x7f0000000280)="db", &(0x7f0000000340)=0x1, &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0x7f, 0x1, 0x7fff]) r2 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r2, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/115) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000005c0)=""/150) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000700)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r1, &(0x7f0000000780)=[{}], 0x1) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000840)) shutdown(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000880)=""/105, 0x69}], 0x1, 0x6) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000940)=""/116) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a772cbf7e5c2180ee53dc3d4b38302e7040000000000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000040)=0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/519}, &(0x7f00000002c0)=0x209) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) select(0x40, &(0x7f0000000300)={0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x4}, &(0x7f0000000140)={0xc, 0x7}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r4) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r5, 0x0, 0x0, r4, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = getgid() r9 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) setreuid(0xee00, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r11) r12 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x6, r12, r8, r9, r11, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x6, 0x0, 0x0, r6, r8, 0x4, 0x6}, 0x5, 0x1, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r14) r15 = getuid() setreuid(0xee00, r15) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, r6, r14, r15, r16, 0x2, 0x3}, 0x1, 0xfffd, 0x0, 0x0, 0x7, 0x8, 0x8000000000000001}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) executing program 0: r0 = semget(0x1, 0x1, 0x22) semop(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84d40c2627eab9b90bfcd5bfd3fce210d9f766c9820ac9e80249ca96f1216221f01dd95b221f494e4dfe37511d7b3881e2b603c9a45b9d80ea4a8dc4d05e72384018a7da7351329861842bff503f1c8569c947fa3f589ee78a6f662cc251f049200b73cfcbd13c2ed63d", 0xc7}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000500)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c3a513", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [], "f9e0c87a10167973"}}}}}}}) r2 = semget(0x1, 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60}, {0x1c}, {0x40e, 0x0, 0xff}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) executing program 6: link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0xe1) rename(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x328e113a, 0x300000001, r3}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r4 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r5 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r6 = msgget$private(0x0, 0x508) msgrcv(r5, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001480)=""/156) msgsnd(r4, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ab613f0800000000000000"], 0x14, 0x800) executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x45, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0xa}, 0x2, &(0x7f0000000200)="1356cac8d92a44e032cf91a5305d1022fa7ebe0238c81b3ecf326651e6c2f8af1e26fc242db34254e3e447132709d486c7d58ac3c21212a61b91ddc474849defdd14d5368d99fc02c6fd79491d63ff75062bfd5fa73ebda9b4a9c8534f5f17cad04947add27e0ac466b9dd7b2f0515a0437947b95dfe67dafa820b27d125cf86b9f24b2755aed1ccf7f2e512d069a6fdf008293e752c1f23b04be9d4571e9675d0bc5c06c1980e61dae8177c65233638894643c913213ad90b1f13b76990cba901d42551b65b", &(0x7f0000000300)=0xc6, &(0x7f0000000340)="9d33f0eddea6fac9d9607545f428330a62b1ffa8c6ef286ea20c2be9fbb93217e5714670a75a3cf8de8a8000e31af6e448a410c23d84", 0x36) poll(0x0, 0x0, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f00000001c0)=[{0x2}, {0x3}, {0x40e, 0x0, 0x20}, {0x2, 0x7, 0x80, 0x80}, {0xdd, 0x81, 0x3, 0x6}, {0xc8f0, 0x4, 0x2, 0x3ff}]}) syz_emit_ethernet(0x66, &(0x7f00000004c0)=ANY=[]) r2 = dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x100009, 0x203519, "00001c008000"}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000940)="80", 0x1}], 0x1) r3 = accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/3}, &(0x7f0000000400)=0x5) connect$unix(r3, &(0x7f0000000440)=@file={0x95a440723c3d0d2a, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r2 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {0x0}], 0x3, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(0xffffffffffffffff, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x0, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) r5 = socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) executing program 0: r0 = msgget$private(0x0, 0x51) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x102) poll(&(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x80000000) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) close(r6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "8fe83dcf6acdd83d71b48124ca9281d3e4179a9acd07bd72d54fa80760f027bd8229a3df5c150ea2580ab2e77188ac58c82d4d8417ca94632afecd660fe012ca2279c9a397121b5533259c52b2c4c5f4948083963f6089c3322043c841c714c8c5377e4bf09fc37c75474c75b6b5fda4a50b2e9ea6db8183926b7daff8328b9727a0c0"}, 0x8b, 0x800) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800008506605adf0000002c0000000000000000000000ffff00000000ff0110000000000000000000000000013a00000700000000", @ANYRES16=r4, @ANYRES64=r2, @ANYRES8=r4]) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r5, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x2, &(0x7f00000001c0)=[r4, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0xa) r6 = msgget(0x3, 0x0) msgsnd(r6, 0x0, 0x0, 0x800) semget$private(0x0, 0x4000000009, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) executing program 4: pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) select(0x40, &(0x7f0000000040)={0x8000000000000000, 0x8, 0x194, 0x20, 0x80, 0x1d, 0x4, 0x7}, &(0x7f00000001c0)={0x3, 0x5, 0x2, 0x45d, 0x400, 0x43e, 0x4, 0x5}, &(0x7f00000000c0)={0x10001, 0x8, 0x0, 0xb233, 0x20, 0xc2, 0x9, 0x4}, &(0x7f0000000180)={0x2, 0x5}) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @loopback, @loopback}}}}}}}) 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) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0xe0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) readv(r0, &(0x7f0000000880)=[{&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000005c0)=""/110, 0x6e}, {&(0x7f0000000640)=""/155, 0x9b}, {&(0x7f0000000700)=""/113, 0x71}, {&(0x7f0000000780)=""/228, 0xe4}], 0x6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x82, 0x19f) openat$vnd(0xffffffffffffff9c, &(0x7f0000000900), 0x8000, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) setrlimit(0x0, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="6d2a33755b2d585c4438458aa69faa55f46cc2ab1bc89bdd9185bc81cd972bb3a6466fa6e6d5daa53815958c48b8b5da1e47198e2ef9258d4552d9802514d0517f5d81202a2cbeb3d00446755a7725244395db8101c34a30aaa011333382dc452e2e", 0x62}], 0x1) execve(0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x42) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000001c0)="4bb89195e9fc65c76344526e340485e089d994134436943ae45b0bd33d971dd73c0df061824b934d5e92482ea5a39cb0319090576c87443ef619512ad61d1c01b42da10a5ca2b65da73a63d23084e7c9a84b5684a41a6b29e3c26197b396518f6092f8a6519a67b80c07b7bed80c3844408fd9ebc6f82278472198659c99e934952d8b22639f2fae992cd276f8f1eec910c8b7d88efd688ffababd0bd204e460a09ef97d7db9859ec0279ffbc1b429d4d2b61eb1fb", 0x0, &(0x7f0000000140)="55b39f17e680c6a81ca1cbdb402fd452a8a0069b882006521c8ff195246188158dc1855bf708d2b063b17ae721dfe791f943c7205551d7cab9895d8c850995fdad245b3f4b1e3cbdf56af001e3d365691f74ced21dc9d0363abad06da5acd2d1f93cb89f", 0x64) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='x\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x141) fchdir(r3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffd, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000980)=ANY=[@ANYBLOB="ffffffffffff00000000000008004f0000440000000000029078e0000002e000000201891f02ffffffffe000000100000ffae0fbff01ac1400bb00000006ac1400aa880598e4930000000800907800000004"]) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) executing program 4: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) clock_getres(0x2, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000140), 0x3, 0x0, 0x0, &(0x7f0000000280)="2cb304c7d4d455959ca250ffe9fba8a825cd997c5d2471c029a28e788cb549ba021ec45d40eb1c623ea340f81c10a4db227ff8ffa791e6bd328c2f29c78320912bcef47d4c67542ebd2c5cf087d676c28d52bcc46d1760841b66627bb3fc17aa0303d8b4b63a1630407675165afe9d594341a4217c27d9afb7f228117d925d0f2e64542e3f3f9e74d18921f40f523de6349eb8102e75600f3b2bb1b3734922a1a434d3adbe1ce48b708e514a7b4720285d3b7b20ea9fb13741ea545fa47632074e070ba899a6dc2acf4cfe0ee75b2487913640b503eec695c3e4963e30e9b20802b53f2191ed006bf6d1e3eb44d38a6c442e55d41f9e728c86cfbacf8368de864939dbbe8b3538b499e2d49d35e65fbde861f73897337ec2b75eb18b5c8ac9bfc9b515288697cdc8cc01e442ef1858391701de2ded", 0x135) socket(0x18, 0x3, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x20, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x0, 0x80, './file0\x00', 0xffffff06, 0x8, 0x3, 0x6}) sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() ioctl$TIOCSCTTY(r6, 0x20007461) executing program 2: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) r3 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendmsg(r3, &(0x7f0000000b40)={&(0x7f0000000280)=@in={0x2, 0x1}, 0xc, &(0x7f0000000600)=[{&(0x7f00000002c0)="367cce6c5eeccb6b0db4464b3dbab29a2c63b9696f4da24f2fe3d17baac17bbefdbafb75b9d1fcd4ecb4511eb7c85ac1b35eb455e5998ff3577c5a86580b21d353fe597ec005a6334b1c776e2badb652aa5e1c4f8e13af8cc7decef5321186a3c691fcaabbc05603bcd1c24342429e524d328f", 0x73}, {&(0x7f0000000340)="e4c1a5df43601ed08a58d5a42f786513706ea5308a10407a1905ef72fad1bacf3e49fca0ed7f2b5ad5412be66bee6e4c88b6f93f0ec6d8e17e36b8c142847623c570ea8ce9ea201542454dd2c0f12bafd09053e3bde294d69fff1d290f599956297b", 0x62}, {&(0x7f00000003c0)="09a31c2c2865cc7abf9aa508d1bca442bff5cc22622aceeae009bdb96191d55de47e3f318169356cd737487cd43c2dbf81b7ce59af69ecb433834c694022291e0173309513ead153ca779fd085d55a", 0x4f}, {&(0x7f0000000440)="9eb02a26fdbfe7ada50c4ff558bcf6742e7af7", 0x13}, {&(0x7f00000004c0)="1a0af108f6a33fe00339331211c34ea297f60d53f87e1ae6", 0x18}, {&(0x7f0000000500)="2ebe0ac9814fd48b070a889a6594bc19a356884bd67ea3f52123bc23d76a9f8a06715ed7fb5952a8a416b294391cceaf385b926662b6d41da9368a394e1aa0e45487e3e3d8beead9f5a1798d24", 0x4d}, {&(0x7f0000000580)="5414ec0ba2d1f925fa510d49f516d5e3859c6f88a989c162a5d80288ddc60ab57472b68f0be53a238d6ecc2df343a9c29e02e311a89f49c2e4940f3a2e07d6129fedc03985388411d30e8515f3f969f0662dfe8234fe0e1f4600a6fd90dbd9831e5fcc1da4a2f75ee7fa66eb06", 0x6d}], 0x7, &(0x7f0000000740)=[{0x98, 0x1, 0x2, "9f5ec928265f044ee59d272c864094d62eb8ef369c3d528a7894025feaae073c3016a26f967daa9ce55b46b7d710c55a2bb863402655dda7498e91ba0084c17960acc565249abbe75b22c433f19d77db36ed5915105537d7a11084c0904fa0c90ed80e418f33f94cbad0122ce1f3e19cfb920c1a9227ef838b5aece523bb7a50f4"}, {0x88, 0x1, 0xc4a, "35d2ceffe93beca6244bb846e9fb97940d4a16e60871f9ab91339f573e33bdc2c88e75dee3636f880ce035fcb95961ac54cad32c27f3850dc8cd4e93dbcbdbe7271eef4106aa22d48f318d90e7b1f01cc86c328c0ecf51c8ef3add23ce9b66db361de9f3c032046cf28508add2cb438b2db4b118"}, {0x70, 0x1, 0x1, "b5b5477fe368a86868ce057387edd5af2b051ac81dee1f8d99965877e4f7f5af8d113642c53e4dee019b8acbc6d9542fced12c758eaa916dfcb090452e29ae0662fd9fcf6b6e355cefbf669405b6bdadf1ad86e92c37d2fcd83f3a721054c5"}, {0x88, 0x1, 0x7, "ce0e39e2b0c7f61641c8684e07f2d9a4ef56e5dc3f6fdfdd99657d675954b473e5dafa392cc25fe594aaca583be490bcd6dff262b7aad0efa0b1799ddc8fa2e21c6ded71de18124aab714d9cce3d6429866e5926bac6b5c140d676fe2118805ed51644a9b1af608497a798cac80dc8ad91ba"}, {0x108, 0xffff, 0x80000000, "df37bb68d166775d04dd1a2f929309f4e80001bf36b4a9dee279eeee36516cd8fe57eba7c6f5181dcf8db3377b7df287ee690fcb964f6171f40ff722bf6a154c0787ff825f07202ef56f7178cff008b5ce8e5f65b2f125dda3156cf958fbcf3e689cb59fc7e16b7c397ff6fffeba1a76718c0662d62a836059924df43dc03dfc2c2791a37b9966316d8490d994fd099daa701f94745e7d6baf513805fb5aec7ecd1092496cf532774681ed1d260db7f91dc24cf41b896d260f19b6a6d6ab4c1d808b4ee3fa848aa62e5b4a8c969c5956df97351f15673936501130aaa4b46f67a320a9cef2b06241d8d0672a8bd591724137"}, {0xa8, 0x1, 0x3, "90d4b76e311365d8a365ee8675b0a46603af6af48412d612a605243a259253f813f5039201c935fe798f165532ac4d1b162ad779a0cca67f8391d10045ee7cf43d269fc71620f7a0b248407d3a604184318fbbde3b41652250fa6dfc651359653801f574a753960d377e34b10b57c785e01f2718a4fb6fb14ff44acb31eec675e2666283df40927aeac300328b5fad15122be0ca95c280"}], 0x3c8}, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0x4, 0x3, 0x1eda}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) recvfrom$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f0000000180)="83", 0x1, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x100000001, 0x5}, {0x0, 0x4000879}}, &(0x7f0000000000)) getppid() r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x8, 0x1, r2}) executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1, "fa080000000000000900000000ba00101000"}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xc511, "e73cd833c9234527994d031ad32b887ed48217d9"}) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x41) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) writev(r0, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001200)}], 0x2) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000280)="a9dbf9f1519903589f292182f1ab3f116c17f1d5d735eecdcb3dfab7c5fb31bd96c8e224f37839add2e75a5b2d582fc446a387ba9e277240d92c72aea2588c689626400cd0e709a22aaadf1781d797b9833c84287324d81a30c6cb94d4363da4aa625041facae1e385fc8cfde68e0fa26387a154c05347b34ccd7157b60f207de97c7aee47f8d5b307f65b5b0d6a3baa3c736a024fd9b954c8aaebe083a96b49cd73f20b96083a5938f60733af14d7fb82c0c995c234bf5154", &(0x7f0000000100)=0xb9, &(0x7f0000000340)="507a0b764de4e8b009e9d0946a34bd3ad346d7c084ce0d5c64decd2eb59f44c4615b1f1a5a1cfefdc848a284b5ce70fbb80293f083ab4973787d84cc6a8b92efcef161de73ef4114cd8d7dd3e3ecacc3eff4c1796dbeb51dcb4f7e4705de146a7a42f9dd297e09fa7c6d3d36d43f07cd47bb7a25863ad28cecf19d2e6b3ed1b281627361bb5f26fe4e59e4b9ec4e99070d46c44cedafe292855df0a089cf078a522f910fc2d1bc074931a8356bd5244f03a38e", 0xb3) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000400)="3639c75d59f3df5202fd09d0b798bf54a8726166aa8fd0d1308caa61b69ed9490d257686d9fc498b4ad000192b9db0497d04fdd8dcc3c605c518ae5240fc025c7d", 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = syz_open_pts() close(r5) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), &(0x7f0000000180), 0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x3, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) socket(0x18, 0x2, 0x0) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) 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)) r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f00000003c0)='./file2\x00', &(0x7f00000002c0)='./file1\x00') executing program 3: setitimer(0x0, &(0x7f0000000280)={{0x0, 0x2000000}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f00000010c0)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000080)) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000012", 0xd, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(r7, 0x0, r8) recvmsg(r9, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {0x0}], 0x2, 0x0}, 0x0) close(r8) executing program 2: open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000240)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) fcntl$getown(r2, 0x5) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c000000000000000401050101"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) dup2(r5, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 3: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) unveil(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0xfffffffc, 0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078000000000000000004009078570000004500fffc00000000000000007f000001ac1400aa"]) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') semget$private(0x0, 0x4, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) (async) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) unveil(0x0, 0x0) (async) unveil(0x0, 0x0) open(0x0, 0x100, 0xc6) (async) open(0x0, 0x100, 0xc6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) syz_open_pts() (async) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000000)=0xfffffffc) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) seteuid(0x0) (async) seteuid(0x0) select(0x40, &(0x7f00000006c0), &(0x7f0000000700)={0xff, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x1}, 0x0, 0x0) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) syz_open_pts() setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: open(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000001c80)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000001cc0), 0x0, &(0x7f0000001dc0), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040)="f382d09139784a9ffb9121ffc2eadbbf97ed8e8aa1ee266e0d4185f7cf03e1d7baecafb57461793257574666b6ae70180aba7b683a0be143662498c7b901590afd9a1129fd478c625496e89db470fb3b2d400ed1c7cc0e235b7534f153a1a5da51ac90960055162b40eedbd08794e628b8b455ea13e41431227de24cbc532392c5dabb45851e12e7e326e89ec06b48", &(0x7f0000000100)=0x8f, &(0x7f0000000140)="814cebb6e847d4c043ddabe185c6595290", 0x11) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xc07, 0xffffffe2, "97071540d67d3f0000ffc100"}) writev(r1, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7ffffffc, 0x0, 0xc07, 0xffffffe1, "9707157d3f00004bc10000000000009200"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r0, &(0x7f0000000080)="8ecfe95f951f9234a1bee17011d1ccd1d4235057e746425f3c60c4740a6d19a838712c54964b876749bf14f14c69f4c9d795cead003e3ca3", 0x38) close(0xffffffffffffffff) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000280)="3b685b00c176548507c28464f449d46c08300c71eda070071a3028172a95e3b645fccf46420722014b8180b083346a96835c496c9892599bfa5c39fa3b26a41ecf07a83acaec705bf32dfc9f35dc246f27ce998ce4efbe38f0f1485f21e73d5877d5a4bbc76816b0e0d60fa91524b1e7c41424bbddafa1bb914a05c400652c5ea52a027def294dcbdba22203e08ff0926d7ab1ea7b8719276293f010810f01d1ca7fc8e60cf9c0b96818ad2635bf589f336f3b9fa6e92553a87cacccf221d8f90d90bda58b67a5d6d000541ca21840a777156908f0b0e21a5baf6b8e4a71f7b496336b25194f3d3c36b19f7ccdd416e843e4c93d18933a2f9b16193c", 0xfc}, {0x0}, {&(0x7f0000000040)="bc8186574799e7fd6d268df12c36ef1abfd0", 0x12}, {&(0x7f00000001c0)="5fe3b6535fa44ffdf5639f6c5e8b83b90f2222fb8225c60a541d7925a4633ddbf4e3f4bbbf15e08737c0f43f928556f19ee69c99ec5772d73add20ba94058bd692d39ffc20348ce65e45401b85e15eb834cb9e04056f0fdeb2aad088a3fb", 0x5e}, {&(0x7f0000000580)="9fee763ae71a279c7293e0286fa92829adde96bf0d3348a0111be85e9456d3a87631b63e08e575e1f0f8d4af75af0e68065e941254fa28ea346ecdf93c14b02b1106cae7533b856b724de5180be3e4", 0x4f}, {&(0x7f00000009c0)="020ec185291418594bcff4b8e686799b479a7f6883a88fa4530d4689735c0729b1203d8d924b3c45fb1f28e23d5e0ceea8f835e9592e9993c0ab4f41b0408a0b9984a314370f96553cb0f66944db80ef2deac31f482dbfbc501eff78dea1275280fcbe1a3cf1cb4715eb1b46bf442971b73a05e03366b4a2494e494b98a547c6e2bf48256db81d32d181b56d5629f7e96dad69eca660afa73dcc8d3911e8ba30c65cf4dc24aa2881c8beaf00ee6db59cd95088aa04f6455f23446feec4158b961d4ac85d21b3c257f3015ab5f091545e9661ad21bdc0def95382134f306415dac0b7bdc154e5fc21be90506ad23557a3c5b240248b9dc36cdb367294ff086ee0c8cbbfb271e39bfc41c16d1ea87f79fd701dc32767a9e65db198ecd21b798f8fc5d9d5b26ff933b5bb3a743ff4489e3bc35034d96a365256c7742fbb85322d6a3d0ef622229604eaa84c2f6736ce39ea333823c7a2a47788ee18279fb7c8f3c342ca00f10a3929a6c180b856b3c8b3f669846f0aff84d9cf272a9fb3256bf81159d85d775ad9b2066f7999d4714be66f4d8a8b3b4baacbdab457d9fd063d266510fb9e9522967b6e781fdfec98f59f0e8f6babf1d1874a94e053426810108fb11ffe1692ff226f6b0386824be3a70a4656332a5094e2a801e978584b53d72dee4bedd4855c9ae1988d590deae1040411faf544a31f9a2618a6a0ee089e9dd35ca934c11fd7366e4c10d6e95de39ef6e51aafe5e74ee4767b25b06b9648555d0fbd7e500bc879c4cfbc46efbf7b92ab46cecebf4a935ff1076531e983a7fba7324d184b5dc49fa5204f0389e0e69639f85291497c8e94e4ea03b43014303d6e3bf9f5bd4cdbbbfdc258e2d10e2530643b5dc23283999add7db3080a2bb3bbf16517a61102563ccad5ef500ddc12325aa00a8fc1b6a6f36c72b1bfba4a14fc567ff4f19fc24ae200078aabc01dd8872c5450d31ae6c3e252cb8c7798be8dc0471f0a4e86e7e39dcf607ffb9902ad398247eb24de4af9b3c4b9b94dd11af02b6eec059f589708b21579839ee6ae744ac09b9bb4d97ae50b421f651b921ed39c34cb6eeed1684e481ceed655a1dc76543aadac31dec6151c9591917fc5ad726e35142fe30d079b113b697d7f665b279cb4f3716ba00dcca7721751d0952024906c6cfe8b8f142f9081af97b59bbcb8fe9f6ce58e3cd6fb880b8056c19788e8557701c41144ba5f299125ac71d2d893a93bdf59bd1c25f5c218ae5b44b5ec87b5c029143274a27dcc4f99b72847ff7351f6b5b54b807c39a89291491e0b920f409d98af00b1e44daade15bfe027f0184ee78ab817b84266c16bef20b24a77e6cc4a6f1e50c42520ec89144c45ce4b8641b6b0a47959856cbc6cf78b1fafbf6ea64adc20499b3823abb9343353214366d69bbc7791daa342d38ccad05c9bedeb9bafd1963a49fc11617aba3e44072b1372aac43719e0a2f099dcfc4119beb1ed060559abc3c4dde98587991713cba9557db58b475933a1ea431324e2d5cab933558affe145f0fca8ad4000715fba772428a16762422fafae56a8275086be3a5a8c5b48a1a6ad140c69d41b573f1f7b27df3a92b0aaf9939ed6a5b6d617071a2df1b9f85da9c9e59fb991d4f54a03307f33fb8ef7d47c08026ed3b4cba1aceefb1b8444cd01a9441bdec8e295d3fff2294938ef2af87c40783195e2c9eff4572e868ae07f756494fd6484c3d1f1c070a84a08a83151d45ebffe693c1c5770810678a6ce57b67cafc236915c4898fcc1f2c846556be200412c901d6bf4ed9d3640bd568fad1653248543db1775917a747418ef00a4b0210cdf632c0732d60395eb5b92b412bd00c440bffa5cf7db1b6cea704df17d8a0dbd91ad3f41e6e92ebbd5c469bb2aa0f13c5400bd96c3c8843f04f4f025b4bbc0d607eacca61c037e8e1459f3105633aa7ef7ca447f7df163348e943a077a7f6dc330a1fa659b1ded92ea5cf36975beb194a5da3f22353c732fb6e1e52b64fdb6958d12d1e3a48a6b27c0eca0f91a87e8ac99831e6b6a675d64ed9a8769d20ad7a4cc275e1fa42d5be747a14afc016eb3dc6a0a5741539cc788016966e39e9c9b59561613e00787de482569741ddaa5f3512a0e9821656356e4d2fd2e5c19d733b65854c7db7a542b0c028f61f6551dc64dec0ba5dd4b1cdeb68527480ea76559bae5f132fcc9c0096041be870d5069d641f96877794c002289d6a20c372e6b426d80acb7857ba69a8912354c6d3a19c330694be27294082c95917080e14c04433410e0ca8ef35fb56fdab4c58660fdb7d13781a50bea232e9100be1d2a2936d69b17d4c786983ca2513b93ede6ca3f5d5648b73a127966c6430fa0e83ac3a9609cd7b8ff22f8fff6a68541e1c67155f95f43cd1243425f028f506253023b4936970241ab6ef128a1b7f148e32810801ee30da142b65ec3a883c68133fba6fa0252b20fc02e585bb6f579bb62c48d67823a13e8eb082b0bb75d7b21f86cf157aef6c0fec363c2115251ff5742fb5dc31c4e9420375dae794654553a7f8beed25d3e7f82ed6fcc40740c3d1008c7840bf9571f6ab404ed8931b2ab4966b85f24c7954063a593d0bc8229027c7063edab1b05a31208ff1d77688d52598ab84f3a5bf0c087b6d760323f6d52e7002df8a028c978ecf8401f6dd32987c9b46a37810a96346489d8e2edb81aed937330e82afa175b1130be61b4a88cc188856b70d8fcef0487f921fba8219c07795b12dbb5e5b49c954fc2ea7c3efa9a75669581312c01490f732f46c0ee16e94472aa36e6c82e6247c1295f545d2f4b2b505da87d434e850707ded34c5593e0baeba9b9588fa72cf232f56acb8a6dd65ee6c6c144fd0f4ce5cb8f929633774a1c1b12f3d904477ade692eca1f763feb87c015053467e975f33fdb8a0a618df69f3780f9a2afc749d6c3400b94c87576a3f4a6641f65506d324abc8bcbd1571b1f66415e5375f2a4d9850af727a1552730d98a3b2061735a6bed835348836a1cb34fe0d5158848fb666402f43ee8c4949af6a893515b0ebaaae8c10029ce14e80fd704d30dc303feacded5d804778fbcf9caa29c2b977bc31296ac65fc3ebbc20ef6bf853408663be7f98e29283db30d885ba8171eeaf69567234222a0ec19ae5ffcc79339036483ef1b5e527552eed5076f9be00d82e00229cd596502a598c339111b9c06d38c06bf1981449a906533c8f5af5319f467602b142bf5617210aeb824581bbba341dd5f280def942584d99e1e575c2a710788254d5a566cd76888cfafd1952418748ab8aa9e9e338d280f299add7bfcf461d709041c9bc2894131d867810ee7597838583a75c843294d78138b57990c4935f0683c471c4978a0ac692c364d586ff69491c89cfd999dd8a59b3f3db2335407cae9d53142684b25d59c627ab38da87a796fafd64b31db7a5e4ec737299ba30367a340af925a2e7a0c2c5db84eb7303a8dcc11b423ce8990144dc646fae024c9edf1be5ac06895909b0db6534940e862e28da742b0f6c974e362c933489dcf38c90cc7fd4c0b8f3f82483757c6db24ddf133e72f0e0e8f662148a582f399f6d81300e11529663698df8fdbd06539cd91fcafeefea8335b0c85154ea68947bded51518e6eceddab0fc84c48553d2458d34e4a4eadafb39b2294d92c584ed9729d7c92967debf4c66ee2fbd354350aa3215309fe6fe8262f609f189e29c50cf6a65d04e8cd0bfbba746993267f319e53c4145a960767938964276d7e316bb441e5ead36c52a75e279378dc1c39df61fb9ddd8e29e0c50bdec1c9c943c79a18de16acc32b3ba11c88f699c490268a9f8e47ddecae37d633af55abe5b699d9b02b8aa67b5065fda739a644632d9c5b8229203051f4b298a92d292a92b54aa4a44fa30dcb4ea86b7f0bb183ba679d410ba1cee4a7e2a002c49b4b394debd4825e57e8ef88df4d2c4cc9517417082ab7fcff31bf0d8e0a3d671a43203a37f2ef4f2f63f81ff2109e944c096c82dde1df8cac40dc6cafe1e420cc801637e82963c0045afc1ca3b4af544c5e5ca6f4c95f2265795d9613db177b5af936d7aa266d2a71034c6835f3d05a36de18c470bae4684dd4058511d8623180941288ea82a9a2a5dce961b4ec733efb1133d73e14558328cc9d94720b85358637bd13ba9735d4c3d3a6e2aac5a24f4c0f99314a52aef391176ee739f37ecb6a010a251c2a32d4d47eb01934cb804fd35cbed71c03f149a6bf1b6e184dff9b80de4283a1e0d0b08af3090583371ae4cf02c68c0c69d74d1fc813bda199da47f969004bf29039e50f0872245674fb303ea77896053a", 0xc00}, {&(0x7f00000019c0)="c0cf0f603defd971db6d344a80aaa78d9d8e34bead080b102cc96b63a06520d37516578080927ea1527a2cab88f28d6c39ad57bd9ea4011749d8d3293bc95222461074b72d33eaf13165f354baf312adc2d7336aa41f4dca2b85260495067cb5c59a00ecd1b0ea9b67f267edab971ae73547fc051cc7f166ab659781aa69db59921b7f5bcd45d72ca48ca5ea054893bf9c5210b3d419fe786cae5d23b5ab02784cfea7c0d185dfa3dd6cd8eac96a1067c3b3045a7c931a422910fa74e629265fa2dec6d80557a4bb0fc17723fb5841149a411cc08aefc0ef2a0cd025ec5c463ee1fd7d1d5cdbda2531136d3f6066c7f5d9c9460b8c6e3909b349eebb4619a99531cfd158161e1b28b97faeff76ed5f2666a77e61d82984a85cc35a4b5b572c370b847df50c02e8b140495c604570afbf07dd233ca4384b2d4f8e2387fbef541728939f2c62da8e085f4b6c1451674eb0227d74084bc6ce7b6fa5ca8b2005108d485e9718c5ec9b7e4250ace0acc90865de2da4239d20a6e414c58aeb189585390b5d0c47ec4c3ec1e8769580d5018ae63a02537fe7d26ac72a07f0935ebec13efa7d5da1f75f7a6d436fa950d299bdd846c1c136462434884f27c56bbed3982e77ec5350449d7dd7a88992d3d9e70ec88a98d6e17b92554eb5525caf8fb4f9d1d602306c1d41ad1adb554137ded62bc50c7fbae882e5e169990eff9626d75b0755f5a9d9f69767a714796a72a17f2dcbebbba54c94a3c2faeca6be5cf0e150b2eb6b77d10fe24a8d384c41a6f00ae33a6dd571df2b8f2a0728b9b0760409730433b01d31a3574684a4810bb68ea6c9c66cd1ac49ed75d3aeeed1ddb0a7bc110f7f31ddb1f72537aae9a4f04a36c893ad1c7d1c4521d1fdc847adb34d46cc9d7e7b36ad25b51cc2f95f417012dda602bee6621baaebed638799bca0d14a2823d1f6aeb981b2d2c49b2c1e5caa86706c83152de801c1452aa6f26a743f574e4f827346ad92e731bf9b7bb7147102d8bacd7574f270183604293c400a3d3cb541a0e30af3a32753bffada5b3d62f823749523e7b505851bb91ac83879f6e3e04f77c3b3408c6e6289bfd572f9c900363f1fbb5a4f256c11da90b80eed519bc8decfaab293aba3385ed2bb64c9bab432f6ebf4072c02c1cfd1749909722e023748c538ebf3cdba05b55c1a96f811ddccfe4dce79bcaa9fdd60f9cd923c51cf383bfa963d2ac268099d8d2d9dd1539d07e377b6fe93b5db7bce946e44ef4ba262ff9e319a7328480a823e11a40ef8bef68ba55b9e72525d0049118782c96b0131be2a51858e7d8479f6c2d306d0f23998d8464e6ab70547814e3341f7aa7cb097feb4e1ad46adee5cc36df69f4b21085fb32daf17694bb38e16d46005a32d068712c52b81bcdebc56f7ec9fd2c0df3ec79b7ba33789db75911bea01cbef9b20b9616e138188ad640089fd8a72894c90a0b8953985ea87b1a2ead8e69bddb79c9964b60c0eab94c3e9e982194ae1c738a990696880930e3ef98714251813596ead03ccee247449436ee9adcadb4150052efd5545f3d375b39c6e4e6b1a2c1fe939d454427752b241078474733805ded1fc0427b53c89be652b048a33ecf9c234eebacee32ed0a298250906e0b0eae055869c6d74a3799eb87211aaf7c21b120232fbbf5579d016aaa485ee9392395712caf82afcfecf7cf35828e594b0b677ae4aa758782b1cae2a7f2c38d83142e04443441a32fef2677eeb250b1baaed92eda6dd2f645d3d1f6876877515d11780d30846f928472ca7cc1fdd91a83fa40b076299922a5cb93cae3a2d47085d76760c8c3d779cfb824af28ea77b68ffb1e09bdf222bdce617d2b9713e6590fb0cdf905667da2bfe7fc3cbc71226c224881e7c7a4a74745b23ba62fef4626f627b0c7ce34226b4a42afa65fd88b2e544d2243054a6c108867f41d73c5c43c064e32d5628588faf929dbfc41b983c836189a0a6b0ccaed948e82df7c4fdc0eefda6adf42ad9aed60f3091726a9aa30f52deec189e4bd558687133a36dcf2c40efd3f8df017fc938112370f30a9e5281cfe408904ec48f6726c1388690e656826504547e91c25e560be0f72af8149a7cc87de44244e276b4a5273a71002936b029a3ab88794b39ced7b09b1fb2880ef8df3d19b29133977fb7c4b121c3e2b0977832dda3dfa8e7fde16101bdfc6e6f3fb3da260d0a411f24e2a971a7b6fc9e1bb420ba404f0dd2434532cb60cf459e6a33281267a21c935ce8dd3b19c2b3b2f88303c6e618f5edacfd37994b7de8f52d5ffe9bc6dd5256a73c518efbeefb13256e9062c5e9eadf46f30d30e3c11542df9e1c80c7bbdf649e5a2761a9ae9eb2876528c24a3719342f6c5727277ed822d80256155af8f7c8d34a5874ff5c17657e51a3e31b15f490c82bdd24d012bc3a476d0fbd31b356c1418bc46477787f118a86adb50494757acbf0e527638a1b19437c2839423960a58d26ae791d33fef54a67a9d26adfb157192d43e0ad83ab20f9cb3ca6dd8338a1b39eed5b3fa4a01ba1313650e3abbc2f964f34b80a4aa876604ef0e1284b38201219908c81e93446a181931e695124741d1749275cccc2174808460d611e7e713081649a41e7445b7082b4fc1bad9c44da888faa5af6545cf29d8e0a297faa1f4a663ae5d379c5f153a4d50b280355ee512a87441da26a6312d64f2b42e815c6c65ec5c6a22127a53eeb7eacd62e950b631d1df228bcd460d61083a53c95ab8d905327ba251be04885530fd2f99d1eab6cfd44bd71880efca95075d438c1d6fd16476db4602c567d9f2b9b65e589420554de4b89800fb5027214275465d0434fc3b41edceb604a0917e92a1c641ce736b5bdb720e3b7d7", 0x7f7}], 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)={0x5cd5133c51f76066, "7ed93ab07e854a0f9cc7536786f8685a1aae2828d002a8b76f2cd0e9d562156e0c297a7f9d9b0fa150449ac31e6f7f1425bf0d286cc7889d2d3347e90098c0789c9b67a5a8fbf8992137282dab20a2733159bb7a2cc60e6503"}, 0x61, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) close(r0) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r5, &(0x7f0000002000/0x2000)=nil, 0x0) shmat(r5, &(0x7f0000002000/0x1000)=nil, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0xffff2fcd, r6, r7, r8, r9, 0x50, 0x87}, 0x3ff, 0x3, r10, r11, 0x81, 0x800, 0x7c4}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r12 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x185) dup2(r3, r12) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x1}, {0x812e, 0xfd}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 5: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{0x0}], 0x1) executing program 3: setrlimit(0x7, &(0x7f0000000040)={0x8000000000006}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000ff0637def22d5fc4f5564b757049e919ca5a05a59f71f96c0799c01d55b2739a663cbf6bc99a770bd93fd4d9a5ba2fb69e091be3f2f403a30a27f6cd84fad6468c9a750ce2cb288f9b1a3fbc34a183759da0727f7d7326529664b20085888050b102eef8a9ec53d8b14f59d0ef63db67043bc4bce4ec1b4b642c2a3e0710cd3f99a5d5e207e474bb480d5c38715db68b61c7e7eef42a541c4d6e1bb90b6aee481fa04a10c1d0c78e4554fb840de2d9069341efd887559d4846b596c8382033d06bd2239338b495acc25ebbea47854600c4"], 0x19}, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x4, "ff1800000000040000000000dfffffffffffffff", 0x2, 0xd66}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e1804", 0xac}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000340)=[{}, {0x2}, {0x6, 0x81, 0x2, 0x10000}, {0x9, 0x5, 0x2d, 0xce}]}) writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x17d) write(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0x0) getuid() setreuid(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e2271ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x2, "1a1116f0d0a643000000000000fffffffffff700", 0x0, 0xfffffffe}) executing program 5: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mknod(0x0, 0x2000, 0x0) r0 = open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) r1 = getpid() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x0, "bb08000100f1675910812cc900"}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000180600000000000000000000000000000000000d"]) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x9, 0x6, r1}) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_gettime(0x67f3248105b4e004, 0x0) executing program 4: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c", &(0x7f0000000080)=0x17, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000), 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) getpgrp() semget$private(0x0, 0x0, 0x224) syz_open_pts() writev(r3, &(0x7f0000000200)=[{&(0x7f00000029c0)="ced0463c91b3b867320ab46d2be3ae0cbae9ce0bb4a46cfccbf5cbaa17a7f1b52efd93a3640019e28c5ff451778d24d37a08836d8c2953b3fd25fe7590a49f10c961632856e3817b6c6c3271312643ce84a491efdcf67f3bede6774e4e6c214b85c7c89ec8069ffa25c9b5d1796aecb1e33b8e0bc64e830d5b4c7c509dcea363be171e70984c25bb023586f0214d983cec56efeeab3f9686e21d36baf0a936eaa48958aaec649eaa656e3f268676063964b2be1ea2f1caf31359ed40391b2f13f314423264619137a7e50e753d64a564dd85bae9851b2bd40458ca2574c1aaf6c2cebe3f4b483cf4639e7e8e5f02055301da75e5c592c9fcea2fed4f39d1e2ced6af60c17b96b7f2a42a1b606511c7004a1eff95a48a5d15a82e94f813021eaff0b38da6b319679ffdddba306283171df459896d5fc76870315eea8a06e95647b940c9b0158d341071582eb6199e8d955f705e9954e217936c46393355a247ce6d468743d2214fbecb8a7645a9c570bc76ce21ddf03a494ce885431824a82f611c689599b44d8772370dda4b93ff06a87c90f232a102bdab98d8db03c35113e9bb4de4f40596a76029da261cf72277ca211bb142ed25ed317104aef2ee8c2b2f68bfb9399077dcbb3ee03252fffc7ab724cd45edd7c3e607509dd7bad8852a91dfbbac352866144082ea138a862c801373bcdd8d728e41a4e30ab9cceeb3b6a32a2b72537220e4ce2931f103ac09a7879dfee7c9bca14cd58a40e81bc410a873d43433b8088aee11c6af39c3e34c0974bb0f14f155d18c1ee2be1a4994ddad2b759293ade87f7f0ccde8f8ee4474fae4162d164daceadadf2106b631ec15b85c66a6adef4d0c49499d20b3651603af01b73b523ce83f1e1ab496348ded9b7b9fb9097186de0a1cd5abddd7bba5487ca9699fd621c30800849736826af0320fcf09e0b84815227e2a18ca4a0c2a071f988d4c3cc1eb84d29447a1287589196efd92eab979488d2012fa27d6285cdb3d0e6bf6cb808814853808ba30cf20a35f39cf423ddd3afd7fe83cd68ef80770c217e7cfaa5875bfecf65db9a50334bd17259ccc67c9f21139a71322304043f4ed1a55e94a15453c13f8271671db04dc1c9b9bdf304c2b4dd9f4bb98b5257f6a7485f98f1eb8d4345ef26a91d5ae848e42cc42794f603991c6efbd604c794c9931af05ea785940b17b693cbb3832bf2642d09377ef91e363dd7e0a3c661c43b316037b653b527aaa21f2783119c76734b2a0b545e2065550de1bf86ec7971104b970f94276d04d467a4e349568dda4fb9035ea334febaef71872dcc6ec9c087ec86f3f68790c2a2db5ea7151fd9faf71d58cdf15900fe23a439d1ebde6d23bfad5e4cbb3c7a9b392d909983e3ffad08b3c5977009080cd0f86bc45e205c3ce264bdcc9c174dee0f8a817c118da51491b5a7d64ccc4afef1c2016d184d69d26ac8839404e0e55efdf42aaabc1141fcc6f2355da0f23db8d22f751d9596971d87e944068e1cd070f1255299192538dabaafc5441a6c4461fe875e1dd7d1b5bda05a2b6882006c1ee7b36a9f9772d3a2d023c5bdb773eea79247fa59b2dbee43b67aee0cf7b41ab33303968bef2572b2cec27ea37ae1e44dc69bce8a1b1f5fd1370a96dafc93638d7e16ec0d912b85b75bf2f2e028cf05e4fcd5348362c83ac529fdfa6630080fbd688d7397993f8d8b1c1da2e15ed57c7197476520a25b714a25f728dc83151784e0054f733534bd36db6998eed3c3aa6b3d06884e66ff9e4434c35a6f94d215488ce941ef2c84df5f6def655bc810a8a015e23c1e20b25045968b3e8c9a18eaf34c2b167b7f9fa5fb694a91a23fac757e20ff23cd181ea71fa0a7e8f4ba690acf0125aff0b0929891438b76383a6be07058ffb9200208b5afe6dc1e423ebfe3a050bdfd39a82804f19f12a3f82efeaf8d227224acc2ab7712e1a1d9245268d84268d1da7bc0c08c2c158024abf00c76cf90c24f4017418d796a171217a5567f3793b5b2679765f7a8b553cece7fe2a70c99dd02c21268c04f4a66f34197ae63010cb368f036e5f43d29570731d5392645fb406e176dfaf3b8cc7c45594513fd2723b66ef8424ec1e4855ff27d3ab37a6c82d1c4c66faeb5dd8272692d1640d88ec2e1e9c1a4e4d9ee0d3821fd94939d04ca14071e5df645573be4d35bd368e34b7b6489412e0aad4752ef592fd5ab070e97760d0259ecc355a8b7975ceeaa37be9bb188a7a107bbafd3664f58fdc265dbc77cea0e211cdf7b060148024f7859fffada6bcaada72d57658eb26b1e79bee562622b0587020a7fba12b6b8d9044d9d714d2cd0be14984e05270f8a169011aa61ddff600257de14155996b2b8c08d77f4f35b6875401c48192f5b3c73f9c86dcee1c39a395d23a7f2e0cc50cedc018eb0047caa34f60b90730024aac586460559070d1bcc1539baa81753fef5efec694981cc5d4ce0bdc27b4b2fc04b3951b3b2e2308a17a21ff8ff2c3aef109e30e8837edf65f1e56601d0755281fc1c35d55407655c99efa9f3dc079e5205a450f5823dbba04ddb716174eec622215fda7a92e0953b9c9f44d33e8bbbdc34fd2ff713e6f942371723aebf31a66b20990574c5140fffa74f5bf0732dc5d43b130af2c5095c1682f06c4d6a6b6d1022e8186fd236e89c7cfdecb3e2941b5c73f96cfb0078edaaa52d0d63ba5bc4e6555e727e9c951a44ff652448f5ee2bb9f3215f22d001deb002aaf9219f8b91c11ea940d667ae136d613af00324277199fc579a291bbc1b7bb24e5ec2caa6d8eb5f6e693400d4a13f45bc08fd424c2477039dc8aed72372cdec58415f3adcb343fb6cbf8d2b98d1d3aeca5a17d99d52c526ba60e5797549d7f00f4ad55ccdeaaad1c79adac59630f1ceb234a068c3b6fa306f2d3288cd079c428e1cd34ad349738b3bea4c45f045199b41844dedba480b362e86fe2101d8e78a5e83da232108e68fbf69b2c8e8ad68f0ece4a611286eccbbf917d856bee5a4d4812d5928952b6a67d817c516dc17aa0cd857a8223dc73079063393d46b7816971a454f933bc3f0f78b0804711d7b37877872a62b41a8a3909d0d1e20254cbb4cbb14f7bf3547198c590d269fca0fffcce225ff22e79de14978994bb0d368c1048e825591d6928003ab4d0c8b46c1928dbcce18d5716fa1efad0bda713db56f43edfa0e2441d64b1725483a8cd69387ed30ff95db7f26957a5c7d1df515ba7c56a8d18f7c1478e4a48086f14713cb02634724d9c6ceef182fc73d0f832523b74dc6192ea986e3564adf423075e7da52a7a08d6e7c707664764995d8d3b18c48c4ea9ec23f63779523ce025d81fa59040f990d8a833497e249d0619be089aa5772f66e102984b097ed31a84e9f5e56fec52b73ba5ae8e1ce6befcc1b7f948e74f950b6f7310eb8cdaa02c27c65758e39cc96f86ff8905380c674699714b5dbed83db5f17f8ee27821beb7a5fb25ebb1731e7d1bcc94ca611d2222014f40aa8ab88258519723c975bc22ffbd092f0392f806a8ff7b0c961d87b72a96fd5bef14264e9ad33067970a64d7568e176cf8b207864aa57c4f0621b987f8b72b4c47836effc400bc96c7648184c5b8696200eec0be24aa2ae15654f5c5293e4627203ce269ab8bec62e591833ebe2b8c1d183e671f49ef47e17e017572f80818621e0d794f3d504621a49154ba9bc53c53c02db73a1ade2cdac1304c0cc9fd5fc5c5470ed9cebd2a13da57d5bbf2a398bffd48fb440d108f1e12f9b6d8372aa1d5182f75788e26deaba06245728f7686e0db151bfdc9a2a727ce905139a47ec17a709dc1786df0396172741b1d84d51216339a610a4e445a7a857da4af498d340af4361385a469e78c2547e788117d4f97527f1c42d50ef814a545c62ae47a5ed7b47d141be31c070c70cf5acd6fabff6fff440d590bd9e2a917185175af0a078ff32315bca1d5de8520d703bbdbc46cf6fd97fe62543698822799cd7d24c5b4378460e0ef3702bec16bea0f03fbb54e8f10469500d2d38c2716b55a38abd85368e9f9ccbf35440e41b13ba9894d4efd5742bfefbe6ca201b87528392123d41798fa8598455311a073680c78547cde6f9b76ec7c80266b2918055d54498cead6ebfa71245cd6f8a8fd5377a6080000001e7a42aa7e4e76eee512e8c6ded01cb19ea46764c5e9ec98dfa121cc315f7d9e660bb0965250152383df9612213643ddacbcabcac7ec50dda6840450bf3433831979e088cac04a1775a90b06e34ac976977ea11428b1491ee4a17fe5f251abd2b7ba514684a2e3a50c457d37a167e0f75d2ed781c34b8b68c42139d6091bab30f341674192d86e69a8e63efa26bd2a041681b61956b3ec5962f7e3bccd3b2ef4b7ca7d6788eeb20f55dff2a2399af9113ea3369530d3033b24317b8db1c6c3444b1af17f1664b19414626bc3a240789b44dab0bfb4be2939c81df6acffda8d371886bb44bcef7ef3f6c85ed1a292c20690d85955270c13ce0faa899b13741807ee2962916d4c1dd927ffc9e99eb214a1a72bf492e7cf9597937766a362a40c6f72cc5ca27ea315c65a10ed2d962fbe4363ae198a64107a29fedab55104c5cf02daf4b7f0d7d87c6fef9f3bdc88e9d5089b48ef5917f19ef5b8d7ee7e9559d0a951ad9a9fdecb5970ed74f3b98a71122542547ccab474db451780609abc7679f72bf890e2cf07a506ee42c6e91f974fb6242954ece6fbbffa8ef0cdc60ba30cc257959df9ef64ab01ffa7bd0da1479905a935df994ba4f6bf7f253abf11e59a691183b190a00ab6ac533c83f13dbccd52386f2fad21eb4337b4eb66269e66ac6f99dbd81213ea57ab6062ea74d0c58ec5bb7966aa7bbeae405ee1d761cd57e15216d66e5928fb993be5c504c147ebc781f1e7f621c6b15a5f8b63a85237edaf6be3671bb3fe8ad04e0cbbb188c636bca56af864a1f59043892f678841aa759e5ab94f2a9ab1d039932f5b2ffedeee9bbafd4c1813c7d08179c26645e6d8c672f383def36ea88ddf8408a09ecd4fb20b6e4eb9115f88ca6439110f412419080f7931f3eacf1be4985f25ae9381d0ff5425b3d7c257cf20e44b8bf293851d521a693005b21fad301335a39af7b111d419a340f9aac6aa388390a27e8db05f4c1950c0fb7c633b2e4a0204fc5cdc26f1dcf798e90474db2b737ace8c138c0de9ecc1939fb0c2858f54ec1ef2e58ce4c96bc3f04ff52fc6ff44b9a3441eb7afffb9469039e0ef992ecd031f508311fbc66820f64c6b9e2d2cadced24b7a37bd6d6152b5870a30139be2670c8678456fc2f6264a93b088f4459326cf7128c4996b0367b062546ed42b253c209173833a518d392ad46c7b2f3212a552a6c49e493eb8f74273f6f689e35fdd8660e5aaa8788c50e499ec68191f7770db3d3d2473fb6f4400715c217d3aaa5b90039e91be49fe3cd853d74b72284a7d4fdf95f39639daff97469f012f196ac79a304b8fd4eac6cf1b6ff25bb6b1205ec9104c26cc0d92188c0ae17d6a50db98889104a971049638182172725ba43dc530d71773628365971853a0e808ef28ccd47c803161bc947533235c9f11eae78b96be4589e2ddecb9f130f08bc2598e48e593720043616051bfff4904637b6fd22b938fed4d285a0f95f7953079a3a8dc0ba9e3d98afaf0529071555c6882cb8f88f7c9affa5a281dc5b1402021d01ea63ab9c9d324fc56783875f11a2a4d91cfb7df3fb3e11b29ee0682b5bf9105a06cce4d40ff830e427a3e2e3a77e771da80a437bb44350b20de88d149574b803a2a", 0x100d}, {&(0x7f00000005c0)="0a372e018c759f4c50204728c126d240e64df23205c252e42e1f192923f269d8dd85e2faffffff7e8e6ab1c5ffff30aca7e2e1e6de95a58e0657f0d02e6dab5f683f1650cc24623a2153f53dbb8046ba512030eca34e8f0ce0fa6f76981016e76817a7c69cdfb2809bf561ccbc544f1a93863ec5cf169d0639c7d17a2d7df69dcbc54994ccbc0354f31e1702a3c2ef11b10c1899c55ff8d20d59de92f24a84363686d48dc863a81db8371c5ea7170e7d5f795d17ef07338d15184cb6cded40b5018e1c031070c54d6d39fd8376681a0e28372f37aa632e8169e5ad42d3319f3beacdead6b6de703f9afa85fe6ce461f701485e4e13c9d8fc0fd847e275dfdb3682084ef44c28630f21c3ce0e0623199a65512c3e4ab4319d0bbb2f70ca71fb0525d36b5620c7df81e8859c10cc911dd5cfac685772f62f86e79b60f4adc9f8e2de03d4e96be6260b01f2abec42b4f38bc545ef6478bb070dc6c8217b73b305dc7b2607db976bc76e95ce056d6f792a879a66c4e54a8538b56aebd308f31bc0e9e2b7be5dd505028224337f3fea4e4d604bb63ddf273369a0c93898441f3077ca5f27d3a257703ad5602db6fee61b6dc4bf7497ca2e4e3fcd887423491e0d0f81c8e328d6ef1b8a02f29ebbeaa195b60762f53a550ff73422c089cd0b5eedbd6608ede1c597c2b0", 0x1e7}, {&(0x7f0000000000)="7d2a062b316b7139593d9ddfa7099c9729a7f835955d595fa5032cb1b1", 0x1d}, {&(0x7f00000003c0)="a3817a4e5ffc1453c821641867a48bf3be6267dbe9ac4bd47c6c3e5e59b8df7314593ede8c1446934afa05560680cb447b63cc9db1acd1c460938a767ff23ebfe5b487babd1e0e296ca314edccdfeb76ee06af7210ad2e0819d6df06a64cb0e78435b683246b8986e1f477ef75671785ed9d87bf9661a8ac43b4e5a7548ce5f8c7880739fa0733237e743e022529a924cd401657e19d89d76fdc7df02f7c9939687e1b3c8d41a1bc196f01d7935c9fb9abe1df3a40e5d7000000000000000000000000003ae46b8e", 0xc8}, {&(0x7f00000000c0)="6070e9", 0x3}], 0x5) setrlimit(0x5, &(0x7f0000000980)={0x0, 0x62}) syz_open_pts() open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000180)) syz_emit_ethernet(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x88a, 0x0) executing program 3: syz_emit_ethernet(0x36, &(0x7f0000001680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000028000000000006907800000000ac1400aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5810000090780000"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x50}, {0x26}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, 0x0, 0x0, 0x0, 0x5c}}) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r4 = getpid() sysctl$kern(&(0x7f00000001c0)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000080)) setsockopt(r5, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbf", 0x6) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x4000, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x10007}, 0x10, 0x0) setreuid(r2, 0x0) getuid() setegid(r3) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) clock_getres(0x4, &(0x7f0000000000)) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x1, &(0x7f0000000200)="b211d7170df2fa2e1f3d06c39ac04117462641c1a0946988b272d2dd3dc90142b84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c67052b276e180e9cb9b21f998b5876132a8476f356fd705c36e6bf575295d48888c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198eb51a2216114d1ece85f593e74035f5bc054eb1dbddf42a8f56a75a19c92bdbb6ce41af604ce1fe0a74118f64dc2bb9ac98ff19df1981e1083618b12a16e8262f3d9bca1a1149631391246388", 0xcd) executing program 5: open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) syz_open_pts() r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x20000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r4, r2) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "0000c6f26461c094f4ffffffff00"}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x3, 0x8688, 0x0, 0x8, 0x8, 0x7, 0x0, 0x3, 0xffffffffffffffff, 0x7}) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='y0', 0x2}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="76e0820500", 0x5}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r4, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, r5) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x2c, 0x2, &(0x7f0000000200)="bcff66a5852cd25fd81b64fa3cec40", 0xf) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffffffff, 0x80000000}) socket(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 5: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmmsg(r0, &(0x7f0000001240)={&(0x7f0000001200)={0x0, 0x0, &(0x7f0000001280), 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="1010000000000000ffff000007000000189fd49d77f72b621d732388766e1524457fa515b415fb83437f9a0ba1c9e521c6b48007cf9ba6cffbda58090d04c2b2b46768eb423a34151a05b08956d253d2212422cb307556ca140f6f0a62cec947161dfd0af8f3ef9620191817f66f52be6db56684d1187e762be77f040a5f2ce04d639806bedcd2b21d6b75d76e46f41004ff7221c8db07d0222086db8ca7f62a2fc9b9582a58d45561d9565a8f1aeb34d811c30bb896b3036baa04aa2067811c07d09651bc22bd325884ea5cb9cab23d09ba30f514a916b700031df67b2dcef7b4c668282bf019d84726d89ee033d8643d4b50f7097962ce3f29e9078a5f5dbae3f3a20a294dd072ad38f3d0105c2895f81c482c60714255c69419704b81a55de5cd30dbf3d42ff309836eb2527e5d5daf3aa67d564e830bec84ac6be3f0b40dbf4854fea2001f9188568c2d3db31ee053f287b8c5660516135a3196aecf6129471eb54c09215bbc52348897c1c96af1228044f81f505a17df17d1182a9ad5ce4f7ccf14e05a44c889edbb46abfc4d6e725caaf1f612d77f0179eb538faddc32a2001eddb3d9c6b99dd18c3e089f9417ef92d5e8f4a5a514128387a7d625b6f8191acbf4384b1d1a904e2f339f0d954153445b56e78d6da21edc4eccf5fc604f9e4ffff293d9468267efc661df82fb3d8ae37d0977579e3e056d7bf1919cbe8cf97da0b21ddd666c0bbac3aec8c1922ac7a4188f03d634e61cb4aa0b9c97d6f28c5d649410a3f7ed96dbf8994a29bee067b7cfa6f5edba784ffed8289f4583a0103214cf75803377317b508fef35ae395875383066623689fbeff8f1c50869b5b6ee2822158ec061efb451401e89fc79c91bbc2d433483792f76bcfe06d7eeaf70c896f90e1ad39e977a2372e10fbc9c83d0849fb0872940a2e1f7c94b6daf02d6db47ed2b2a27f184b1034226e37ffe57c5cb4e5209a4dac80ddbef0cd1e6ab34ec9ccddce43cc52e2a9b7d1728e324ae809f9d0db7c1490110523992cceee2a4eb4a1933b9408b0d94b3bd12ea0c654e1171c7cd9aaa69a2edcb5208d6ac2b07443ba7614cacff175cc70b0c7dd0979ebd885948d1e1d2160f64e41549de9afa5ef6d4b2c0098d6a061063d64ed5e0acbc52783e265af8f0b4d274c7192172a7cfe0fb960ec6029e279cb85b78a9c0eb61291e48d74f73a11b82daef4cf0912cfa7f617d36d4e4c2eebf094dee9d62d1ff1a889357e387f508259dc2c3e7e147f9f7af0172288dfc9d280f7d64349dea1746ed479225c02344e50763961c7ce5d8ce279fcf18b1962e0f357d6a4e02f45d940d5430413b4cb548b112880cc71c0c11d570aec6f60e50a49db876c3092c78e5bb1e37fb1bddff42c518ecf733a17e9480f7517f4b36bd56fd36e03a603f4fdd412c0a394104f9e7436bef1caf656dee24a19453473a2f2bd3f29ded9cbddc2c304c0761be839e049e30c276eab26ab1c1a466eb7220464204f1ab8b31de55b4dd6220622869b9d3065f379d742fabafe65285a9c1e7b715b2f6c256ab5624d95852344ccb6f1a192e551a05a33d8c1347fcaf445a2d65c94b9c8176b736448a8238b21cf0986cf95ca024e02ac036942b2c8a457a63eea270c780a34e99179fec9dbceb778bd5c6c755000545cffee6bb6e7b0a573b73d3d43c11d075f11d083489d65914a08e1fd53de61f04f11d7fa99b159130f09ef6663b0e01d6e3d839540af427f56ccb4faa74a62533d1c271f4d5f1d69296007124d5d5897a03251d44072092212d2d86a16ae6e3113c873d096b54fcbdf3083b0e26ebed747431bb412e456e1c54161e37a5d84821895aaa091488cc8fe91e1c1bc714e6246a5107be7866afec827280d5d1df8d2f1d296fe796a2ab70bc1c77e6f06c9ceb85a1737c80fcee4cafb30a1e88a3ed5ef091cb3ba4ff346328372525ab26b2a360c6e55b18dd825a6a9249df947a1b70152c193d43414087f7a9d0d0aa76048ce712afd2528682362e36626989e8f34a1e791336fa63be8a9f288d213ffec0f0a6f91d2f93bdeeac73be4dc3212ca3fd70717e866b5dba1b0260986dc3db49f1040ca613017e9c8739153cb92a22ef49d0da883bc732810f4b17afb986fbb2f9d77c07d46777ee515e596580a64bc0a67fbbf2516e53d14dbc1420d2284f3c62040bb8e9d86ed094913aac8f48733cb94e9633b20a8086062ceff43b7d6df9b3d7ae68e275996e15c84010a4a98e2be43408be4787a2ffd2fe10f7b1e5aad970b7b60c40cd7ffa6a9bf1cfe4b06aa45fe2d50c1b015873c51410d444297bda86fcbb753fab3a1dc2174205beb8022cd656e82210640d11888ac1034fa2a1ad963a8a1fabfac6ca097b5ea669a941cbaf300748ea343896f90258fc486aee44e8592ce094496ef8d1666b472f2ea4b857e33c44a2fe7db94019dfd7181c113d09e94497e4d942fbf4b639884e5288fcbc3892a40509279838d29e46f90076db850339ce71896070c725f7b3a90df9595c30cd14ee130e31d31d359152ee6caa5144e68b67428b5b06d6926e3473b76f119feb2bbddbf5ee792fa7ccdd7fe769a3f45c980995e3badb102017e9a849bca4287dd39cb3370b63ebba17a33aaa004fb90991394badbf44d91fa219de12307ada9d991d7c54bc04d6efed8dd8b8a6b286cdc380903214b5f35a7ff0994099122bd50497c805e426d69f0e95a7d61e489d6bce467bb614d001f071f0d2152182671a184fc82336b1a01e0a1726c5b8b19f9ca33370d5ab1279ff4748f71df86271fc193e84db3a3375659fab5766cadd0309eee802c5621559f6613282ae5a1c9e646008fa055b3837f8790f46fc58cc67af9731ec1cd76a8b59207c2736d9450fec2d188f0273a6c189b53d4835877b9c2f8e04940d2c6167db243dc5acb96e72718988d7b40ae271344c8937d44fddd57a341cc1e79b017bae445317942422cd174ce1d9706bf6a343a23c7d3d2489b3d1c2e3e7cbe7c5eae66c107ab6b2d40bab5b008d1dfa7c59faf1cb691b7535869387718b4ce94e3e837e36001472f448b980ce01163941a5e796fd5d92f470c094b87931371aad67e644b823d3bb53505cb356e97a8813e1f9a2569aab85d839745ae6cfc38ed1a27002ba81ca259b87acb7a58ce49bc0234e4370c3d2a3f51ee73bc479a29d51757b2458ad843c21c5251a53f5144eedd75d4603d3304495a7be0f5bcfc40fd697de62225012ab88d3af9acb698215d9c287a28b6b6c1e3271f081768788d3d91109b8e4e2018c6ab8e1d18d824e4d45403ff3404e03b6a3b30a5662cad2a8c11bf9839f123390886f797f3d4359206e9fc1a744caf21a285c9b88d541493791ed57edaf35d79a5456c7c0d6f2199f05fa7b395b7c2507f6ba96129e8ce923d10fc72f6582d82c1420b151626779c619f50a60fe1d6ab76750e0c216b1bcf24a61bcd13e461a361cee94306bb13c9a06677e897e632322745de295fe04a9bf613284128069cb266076d291d73b8cc764c190fdda73277cab694b2d47d7a1998f1aa33eddb05de4cfcb227e03c95ec873f18410cb2fccccd98c946c950909e44fdd484d1819f5b2acb0c00ed87e0575aff4a1f588e809c34b2477e30aa115958fd809d099a863ce902f8a2f0552c2bb493fb1b4104aadde8f74a6c9d352e463a73ca27276eea91f540713135068250be0b99509ca9b6a00f83706aa6c5a1bc4abc7c03ecf7aa43729148ab418d7b5eff91ba39435e4bc523783e5cc55e31e7a06e01eb8ff0736937a68441fea5296cb95055c516639d1b6028f54cd134a037b41c8395e7892428d847e9cc19b861db2968d03f94e7c6ba3eaeeb0781737980184edd48e033515f82d1fb8e2221bff25185c244f7b9bde00acf4fe441c2324da05e740c6fdefe61bc564e9192f5e11e23e77b1a09c70a4cea463839cb03ae40b305a353d349fea1f1c353feb5510911cc6497f9ee7c49fceec200aa6dd9c0dd7181ff75c77520ea44bf8dc1c70ee3cd6b9dd1c7a946c4c59ed776a4fa8a8ef1331c56409619486cea4b58ef9bfe7a0d13a0483a646a6333ec713176ee21577fca2be1bb85adc47f3d4a7d1d214ef6ff48733694ba93b99d6a81995013ca0ab8f0002d387773771270b1954724ea33164bb46d45e0602bed94684bea7eabdfa57e78f88fb639aca59267c0f92116d6b711b03707e286aac6ae920067203e5bdaea0ed7ab22e2517bffab1af866b30d79dfcff272f0b283d0cb3c432566e0b3ed034df8b89d154c8f3205d4560ac96ea3ed010483ee468a64d6ca627ffcaec515b44fb48efe7b6a7c1bd3993ef4decd5eb73aee4b4a058c15e7dffcb3defffd0f34f4a5b0007b3eaff45bfb2e1e169637198a91dd2d09ecfb90e962524f41188ccf15c1cf92bf1501c2510f66e1906706305b6d630382e615f5a38212403c9ccf0af82519cbf3b59e0ee8721efede88b27f144b4a4a064a092184b8bdc742a85ffcc910303f40d0a290633489b53fe5bf5ceb1b6e4d12415019bb1e328c53306d8a15eb84b4cb02213e15a980f0f10c9da107d985297ce9ac2912d277bec2c311639db423ff8ccd4b7c94381b097eb784e43e07d046a89ca86230b771810fbbcb774f7e41da905d7d4d59031f1c2a30aca82752b59abaf122b06096ec0d026f52bcc0968c385e89fe7e847f4976c525a91b06eb1ab27e6ee59d9473de7e9b650ef7e36e1ee59ef24e84f7399d79ce6b396f44304cf0506446959d86f1bc1b6ba951ef7b0558305f4c643a2fdb869d0bff580a9aca6a9fe11a1bd3bf40acf224e7e959a24773594e692392f2139605e0a4501f92eff8bfabfa446e8a02bf7ae09eb8af467fbcbb1003edce90c976f4167f8a17183f14343118dba33bb187957f3b9b62aaba20f660541dc2404fef180eeea26f8c87b25870c6c992c35f32fdfc16e6a63ff3b6b5c21b94aa327ec7b92a34bf0147510bff547d5ba9dcaf9e708138368fa209852cba79bee67245378be29f51b023c339ecedaa35cbf635e8c958c8cfd314792073dc616212d2f7688972b7d90de4bd37b6ba843963fd462fa23bd831255425ff41cdcfe84ea580077491026c203b4b18c50f998bf59c8dbfc6b2b65d9d4f439a4b066ef441479a21654836803273b46f77b41d46038c28b91e46f10927c2e1498fa937ee98550a2ef94629181cb7d60d71476058835dc953029ed4a5e4f04b3db1069ef6c584d63ba70cac7681782b0185b0c537df19bf9e23789c05e8d0897df9cf8b4a617439063f347dab74df2d74eaf6bdb56b4c32ec0c43a4b6081491fe4a1dffb9bbe646cdd7148e8b663b1aefdb04dd1d557cf71d9b9f53f7365f05bed4a4ea61cfa86bbaa7f39b0c80e1aea168771829b1efc09ae354bc017ffae738fc5dd9ec56e4c09fd5cd443aedea47e6d3cfcb12463264f8f5e6e0ef46af72d5a0972b58063ce530f5220f2c5247dfb60825613920e35d15635c0635fa687dc03051027af8bccdd37fb98ce3555d16c95eafaccbf0e36305c4920924f5f781b4a1ee862e77a7894d030a3097d63e1bb4980b623fe37c9a142eadfbfc0e081d8c2cc8e89d94bb281ff015f4e30039aedd7a9756ccc0fa1e152920982e016ad59c530bc7f7c26855c860e32069c60011ac09398b14c0849b5de36b53e899b0a556452389a321695584ce7174e8343516e90e4e5682122449061d7a04774b12355f5e65079c98460bbfcce21f00b24652f38d756e6165e627e5d1b022af40b20a8a5494289fcf311b6c0d9e1eecf7d04ef0000000000000000"], 0x1010}, 0x5}, 0x10, 0x8) setsockopt(r0, 0x1000000000029, 0x8, &(0x7f0000000000)="0300000027d841996e1069402cd0d74feb279d81a07d9a3083eab85ab2d534a61a1ea03d1f4fda23cbe1fd402ce624798ed675fc90293df1e56687207927b7669b27db6927fb1457672749f7b7ff12a4667c900c1aae5c88", 0x58) dup(r0) syz_open_pts() r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075", 0xd9) r3 = msgget$private(0x0, 0x5a9) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000300)="5aa3e6bf0de816529f54a4043fa1239b687141eaf36267de65b1c3b18f9053e0475c34901c18b044f0ce6245bff61f861861eca5e0bbca2e8b7a78fbdc3ad68210292c0bb993702300"/84, 0x54) msgsnd(r3, 0x0, 0x107, 0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1eb, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) socket(0x20, 0x8000, 0x9a) msgsnd(r1, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r5) read(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[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, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket(0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="a1a01397e4e0f82f263fd0234d875e9b36de89ad611d90045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006cd869cd8bbd8296df0e5525b5c1270c3ee19eebcffaad7166674a0e4136d840", 0x7f}, {&(0x7f00000007c0)="01c5104e693820019f2f8ac1cb416aac4aeeff09910382b0b5c0d6657e4e587468bdadca9080058b0c0f7fbacb62054cd109a804e3ff2c50f40e103848102543cfc49fc1e4b81b052b0e491d4e1f752549616f46933fb1a00e530f9c735dca177d18f7c91d392aee79378931c26c1651f639710aedabc8bfab0aef32c8610373d2d5ae86195bdfa1177194b6ecc45d4e6cb8fbb2055078a846344ae137efec7ff5a3dd", 0xa3}, {&(0x7f0000000a00)="f15faacfe8a930347d1742d70db6a087918fdd820043b85b8b3cb7231a0deff08f2e4148ab65947682f131830bcd85f67734cb386eb2a9166b8c21aef40bc72f7280fcd9a36aa4df64258f40191927a45335e6e39471c2b7ca397962f6a4c7b2b1868237427736c6989f833626b08359574cc0296f0e6aa602493228d7e0a590cf15bafc486370b2f3e81b7793b4268ee3da473da766ac25720f471fb353960ccd2451d586f1eddeedc65482e386de0f6175741e409ba73f9308e125649537968e2b2c84d25bc3b0cac5196a1d4b505a0907fcea6f48ceef6163bb7c7e15b182012ada4333f59a0b34fd8ab148fee7c2687f37f1054a26d6df7cfac13aaa08dda77d1262ae91a8b800bdc01099fa70c3eab0eb72bba500be6335f64dabcc426372daacc716996f8ee1b9e2badd07ec96188a338f7ed8f102307a2c362ca954ed8d1c5738ae143d127403015366b6f7d42286e9b09d33a0f8", 0x158}, {&(0x7f0000000540)="1f4d2a63c06bf0302ec520592c04077ec650c7f7ff033c68bffbc0e7344b56793e78d88093a4ba4af1c0817979a2afa2c469ea36fea70d85bc622b2229fbfc4130e1e3e66c0563f259d01f542c0c143e699220a74e7c572a2990305be72eb41be7c27033ebededcc76e2d2d26529150249d5b374246dad134a1ee547849abd1bd600f543ee35d6d7704c691800000100000000000c8b683c0800d2459191add0ff010000000000009d9f810d502880b486a69b5ebbfe043ad621add0", 0xbc}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc900"/208, 0xd0}], 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 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) r3 = dup(r0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) semop(0x0, &(0x7f0000000480)=[{0x3, 0x2}, {0x3, 0x3, 0x1000}], 0x2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x8) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000017c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r8 = getuid() setreuid(0xee00, r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r10, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r11}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r12, r13, r12, 0x0, 0x0, 0x7f}, 0x2, 0x401, r11, r11, 0xf2}) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="d4c7d45a6c643d2acec10569189cdced558f0359acad9ca1ae88e4b11d3e19ee396505be3f23af36faf1a579c1658ca43a871b62f2411b7dba165a06bf1652c7874ed44d0bab219a2a2be982254f1595c14df63ff551427d6e9535be19aad78f4a009d4d310c19d929e134d7b79d4d6be1333f75c671fd8762723e12bd0dee321199d26d00013d63667a86ec14f117539540bf7961ee68ba1ce2ed442ddc", 0x9e}, {&(0x7f0000000180)="2ee711efeb0f3da4c80fb549aa16797c11231cfc30f4b2e6fae089b28ad44056c0c0d8e8a8d9a3fbcc2a4414e203a6486528555e841a7cd65280df6c92d6b31f5d57785d7d825be459d1f2ecbe8053a48a4cc6b93d381912a476", 0x5a}, {&(0x7f0000000200)="768115c920fce61a7e7951783593451669db76708407f44d8c934e67b77a9e141472bdbc4b94185149dd0b6ca1f85f54a753480ac1829bef6a3bf46c95bfc5385f249baef14c762d46ced54e871d74d6e31a648e88139ca69a2f3b4f503a8a5778c05b752781c671f15f7b1defa2999b92ed10c41585a7c2d9745e", 0x7b}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r7, r8, r13}], 0x40, 0x4}, 0x1) executing program 1: r0 = socket(0x1d, 0x5, 0x40) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) msgget$private(0x0, 0x31) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r4, r5}, 0xc) msgctl$IPC_RMID(0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x100, 0x8, 0x4, 0x80]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') bind(r3, &(0x7f0000000240)=@un=@abs={0x2d6e03127f8c2fe6, 0x0, 0x3}, 0x8) accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000005c0)={0x7, 0xfdc, 0x3, 0x674d, &(0x7f0000000340)={{0x89, 0x0, 0x9, 0xff, 0x0, 0x2, 0xad1}, {[0x8000000000000000, 0x1, 0x8001, 0x9, 0x81, 0x40, 0x6, 0x1, 0x8, 0xf, 0x43, 0x1, 0x0, 0x10, 0x4, 0x4, 0x7fff, 0x20], [0x80, 0x1e9a, 0x3, 0x7, 0x7ff, 0x8, 0x9, 0xff, 0x4, 0x8], [0x7fffffff, 0x100, 0x2800656, 0x9, 0x6, 0x8000000000000000, 0x80000000], [0x8, 0x20, 0x0, 0x6, 0x3ff, 0x8], [{0x20, 0x8001, 0x3, 0x1}, {0x2, 0x4, 0x6, 0x4}, {0x80, 0x95d, 0x4, 0xffffffff}, {0xdff5, 0x2, 0x5, 0xfffffffffffff4c2}, {0x4, 0x3b, 0x1, 0x1}, {0x3790, 0x7fff, 0x8, 0x400}, {0x9f, 0x10001, 0x9, 0x100000000}, {0x69f3, 0x80, 0x4, 0xffffffffffffffff}], {0x0, 0x0, 0x2, 0x7}, {0x0, 0x1, 0x6}}}, 0xca1, 0x80}) socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r10 = socket$inet6(0x18, 0x3, 0x1) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000640)) recvmsg(r2, &(0x7f0000001740)={&(0x7f0000000680)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001700)=""/6, 0x6}, 0x1001) fcntl$lock(r1, 0x8, &(0x7f0000001780)={0x1, 0x2, 0xffffffffffffffff, 0x3, r8}) getsockname$inet(r1, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r11 = accept$unix(r3, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) bind(r11, &(0x7f00000018c0)=@in={0x2, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001900)=[r9, r5, r5]) getgroups(0xa, &(0x7f0000001940)=[r9, r9, r9, r5, r5, r9, r9, r12, r9, r9]) r13 = socket(0x28, 0x4, 0xeb) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000001980), &(0x7f00000019c0)=0x8) r14 = kqueue() r15 = socket$inet6(0x18, 0x4000, 0x5) kevent(r14, &(0x7f0000001a00)=[{{r7}, 0xfffffffffffffffc, 0x0, 0x4, 0x4, 0x7f}, {{r15}, 0xfffffffffffffff8, 0x48, 0x40000000, 0x5, 0xa1c867}, {{r11}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x80000001, 0x3ff}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x2}], 0x40, &(0x7f0000001a80)=[{{r1}, 0x0, 0x2, 0x1, 0x1, 0xfffffffffffffffb}], 0x1, &(0x7f0000001ac0)={0x1, 0x5}) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x400002f3, &(0x7f0000000040)="2cb5969d3dfae9425d0490caece953c97ad6cb87545b8ad0e613312fc417905c8e6a3c6f502827", &(0x7f0000000080)=0x27, &(0x7f0000001440)="83d0450c27a23ef9c14085c5761501874998e4789d63232ce4245a21adcc0979f8458b84cc58c2ca8da84d3fad9e2eae19b4a3eb24f085d1fd3381c4f6325d71ffe50a5959e7ddce5fdc089f46bfa8c1a198fc171ae21c29ab6e26ea07277e7920a936e9681ce1c48a369c641910a73ac395ff06bec7640000000015b302cf6233b647e05d1182401fce7cec4effc97c159af1ed8a97634442d02ec34a3943e78c00800000000000008d17f72bf8d0cb0bbee97c81d05f7f78157dfd104d37a475b21b8b753045ea688143aefd116fe179f2fd65d486", 0x87) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000400)=""/4104, 0x1008}, {&(0x7f0000003400)=""/4112, 0x1010}, {&(0x7f0000000100)=""/30, 0x1e}], 0x4, 0x0}, 0x1) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000001680)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) close(r0) r1 = socket(0x800000018, 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000280)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x3c}, {0x8106, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000200)="0072c21b1dd89978", 0x8) r4 = dup(r3) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000003c0)=0x81) madvise(&(0x7f0000442000/0x7000)=nil, 0x7000, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x8000000000000001) dup(0xffffffffffffffff) clock_getres(0x4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x8) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/46) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1883, 0xfffffffffffffffe, &(0x7f0000000100)) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)=0x5) setreuid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r4, 0x7) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x3}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000180)="d4a6fd0dc91bd08400108d9177814d86f2958bbd178cb0e0e26b0bcc1d56c22bde4b3a7d04a58e1b5e5f844abba07871494935d00c6d44578e7c5a8ea2e19f21ee7b0a1516f9d0593e43bab6a258fc5c049eefe361a4f4ad39b018e1ad49e692b0d549f6f55ff09113b4498c7793b9e4a6a690b6ad4472ca025c409d9dd9c85a63a177492ae5bd7c11283e340bc73757579e8b6c35c43935ed4b5e51a5502197f44a9b295bd02092a8bf7459d38d5ad3de2282c7af675a4b5c4e80c6229f60827422cf6a6ec03366a423352035e0d4f043ab5d2fbebef2fb464d6210492d83fe6fe4f85c686a9983ad27fd845b3b0aef58e1c176cdb03059b283a3c64c2412c4", 0x100) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r6 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) executing program 4: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}}}}}}) executing program 0: r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) msync(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x0) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r3, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x54, 0x0, 0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x20}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x80}], 0x1, 0xfffffff9) r6 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40, 0x0) fcntl$lock(r6, 0x7, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32=0x0], 0xe8}, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r4) r5 = fcntl$getown(r3, 0x5) setpgid(0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) socket(0x18, 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='-\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r6) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setgroups(0x0, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r5) setreuid(r4, 0x0) r7 = getppid() setpgid(0x0, r7) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xc07, 0xffffffe2, "97071540d67d3f0000ffc100"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r3 = semget(0x0, 0x3, 0x400) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x1800}, {0x1, 0x65, 0x800}, {0x0, 0x8001}, {0x1, 0xefa, 0x1000}, {0x4, 0x2}, {0x4, 0x3}, {0x0, 0x7, 0x800}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}], 0x9) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000001c0)=0xa1d) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 0: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000080)=0x1) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000002f00)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000002f40)='!P', &(0x7f0000002f80)=0x2, &(0x7f0000002fc0)="1427f4f83c33fe608cf3bbf359aa05ab110f7e8bbfe40d2028180a1733b6f711897c3df14f35e9518a833734be217952d731a71876411899be19baecdb13329068588c14", 0x44) r0 = socket(0x1, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 3: clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r0 = getppid() mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x6) msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x120, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) executing program 0: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="12", 0x1}], 0x1) executing program 5: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0x3, 0x0}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x10}, 0x4f, &(0x7f0000000080)="3998a8", &(0x7f0000000040)=0x10, 0x0, 0x2c) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000100)="499ceb6a36a09decab5a06553ae84d27b7547a7fdc83e7ed412dc1c029cfef22098b8f81729c3e5a33d64ae155c483d8da09dbf88a29eca4daf9e277f21208204304404f8acaada73b7a4de8ec1ada7bc54a76e7c0203e1524727f02e6e2f6", &(0x7f0000000180)=0x5f, &(0x7f00000001c0)="f488cd7ac8d305791ef5860d38d5b37a334b153ea43c6c01d5fc054609e141b93df8d93b7178978b000e15e38fadf7530cbe3d06d1af2eefa9669f57db43e01b4eda9e03bb610865c156cf1ef99bc74fdb2e44af1bbea4c52be1", 0x5a) executing program 4: syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffffffff88a829008100000008004500001c00000009000290787f000001e00000010800780000000000"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/261}, &(0x7f0000000040)=0x107) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0xb32cdf6d3b4e0657, 0x1, 0x7) close(r1) open(0x0, 0x80000000000206, 0x0) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) rename(0x0, 0x0) link(0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file1\x00') recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r2, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff00000000000100ffff08004500002800000000003c9093ffffffffac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r3 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r4 = msgget$private(0x0, 0x508) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001480)=""/156) executing program 3: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) unveil(0x0, 0x0) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x1000, &(0x7f0000000500)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0xb, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x800000018, 0x1, 0x0) bind$unix(r4, 0x0, 0x0) getsockname$inet(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = syz_open_pts() dup2(r5, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x1, 0xd0, 0x10000, 0x0, 0x0, 0x100000000}, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) syz_open_pts() executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socket(0x11, 0x3, 0x8) semop(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) socket(0x0, 0x0, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000340)={0xfb, 0x0, &(0x7f0000000240)=""/251}) write(0xffffffffffffffff, &(0x7f00000001c0)="f62ffc749c", 0x5) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x2, 0x68, 0x4, 0x0, 0x0, 0x50, 0x0, @multicast2, @multicast1, {[@noop, @lsrr={0x83, 0x17, 0x7f, [@local={0xac, 0x14, 0x0}, @loopback]}, @end, @ra={0x94, 0x6, 0x800}]}}, @generic="21d83cc335307682fa479ca591c934560000000007b0b4ece7b6ee85a7fa8140f6c9fdffc9e733f8f039fe138d10d5bc797100"/64}}}}) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(r0, 0x7fff, 0x1) r1 = dup2(r0, r0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xff}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000100)="b1000501000000cd800388303a209300331c13fecea70500fef96ecfc72fd3357ae30200004e303901d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32418210000720fd38afb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f834c01e9b40d6aeaaca8e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="cbf391d90a0dd110ca", 0x9}], 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x10, 0xad8b86dd031003a2, 0x3f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 5: getppid() mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x9b0e) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) executing program 1: setrlimit(0x5, &(0x7f0000000980)={0x7, 0x3}) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="6426f0c17b74684c111545e7487273f9053e2389afc4dd58cee71c3f5af4bed3580600116912860afba1d674023241ea703ed3944b8fea5adce906000000cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2fdb129ece77b040c8d10f960acecbf676b03d3984822ece13d74c713eb0200aba3afedb8dfbdf04ddba83ab761039982cd78e6beaba386668873feb1ed460126bd6ab74fe8a9134d8f6948f2ea8bd8f2b83bc4c64e981ac997f9f707a312eabd7d474fe67787a834624adbfb8406b3edb7e6582c3edc1e5e3c0bb1364b26ea86332ab10baa9975c1c3c52d3b3df482b5cd6261000000000000a19072361df07aee8f549b7239c5f36c5454f20a8ef2535f57be30d49e07b69ab81cb67f5f93c0ef5390ac6343d2ae41d54fc06bd42ed1b7774b0eaab1eb33ca57675a8615b09e8da0ad998e1d8042ccf1f5db911043277c8d8adc2ed12e398332ecfe5b9cabbdd0832dc0b3889511db3eefcf4e1a5c02cd572f4cbf2d763bf55c501aa36e96672594b9b5d3ae80a88171ead6bf26297905073c368e0cd65e4c60ee0450e9db80f240dd746f03a3a2998ba33ef8f8f3d9a3295343945ee495e7e6808e392654c5184dfb09e3d48a0a61abbdc1c7e513b49b9d33f525cd5fd8e30d5b5e6fceb0137e1db8f8cff3b56dba085b7fc7fab4121ef2577a372868733d8d047e1969d7d1fcefa41b5d42f3b74cabd8ca83021bf025bb7cfeaa7b8bd0cd3b903fbb0821b81f470a8d429ee9d275b1e497dcfb80b44433636e8a124b0b001eaade39cdea4560a46c8bd039dacdf7ddd894fa3b7a70afff4d7df3731cb95fbbb9a34314180ab17c3f99c3a421d798dc8f0efb2047d432b4ca4ad85daa027eafb9d72190c5e33b1b72002bcce111dd3e0fc65e9d3c6aa0f2e9c418c19daa7955af41c7b7242aed44dd2bea5bdeca0656a52ccf91abd14cb0821c5002103b", 0x2ac}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) close(r1) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getuid() r2 = socket(0x0, 0x1, 0x20) setsockopt(r2, 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}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000340)="3a7cbe628c3d116a324b84e858472be911366ba63863d74a6d4c8a8161abff4199f0e89e6e2934c0252431f5ce9eccc7e2e893643e439c6b016bda89acc22aa5061a305030fdeff840e58cf522f0d9c3346ca1e8a504567d77bff7f66fb8d0cdc213968c938c3c89bd757c1b00e3fe70cee3a011f83bfdc419a088c0843e818711684a8523ecdac6eb57c66244b428fbd565414dae6cbeb61b6e3c8dfc44a395f542ad83cd1bc72427857daf353335b63d6a32af227c780500000039a7db43463ab9fc5ef41daf00000000bdc34431d147d1a2ed9f1d961075993fbca5357f71e29d9a7a9403e764b2b7a37b1e0d03b631804274bfa41563d33c795447fd72aa9a01fec3f007cb26415f793b777de7e8c957e47019000000", 0x118) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, 0x0, 0x0) semget$private(0x0, 0x3, 0x4d3) connect$unix(r2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) executing program 7: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {0x0}], 0x3, 0x0}, 0x0) pledge(&(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000280)='/\xb2\x1dd-v\xb8\x1f\xa3\x99\xbb4Y]#\xca+#\x00') msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) dup2(0xffffffffffffffff, r1) execve(0x0, 0x0, 0x0) r3 = socket(0x0, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300)={0x4, 0x6, 0x2, 0x10000, 0x0, 0x8000000000000001}, &(0x7f0000000140)={0x9, 0x0, 0x40002, 0xfffffffffffffffc, 0xaf0, 0x0, 0x2000000000000, 0x1}, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000380)={&(0x7f0000000080)=[{0x6}, {0x101, 0x5}], 0x2}) executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x6, 0x73, {0x1000, 0xffffffffffffff80}}) executing program 5: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) executing program 1: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000080)) r0 = kqueue() mknod(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x3}, {0x206}]}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[]) kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) writev(r0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 0: r0 = msgget$private(0x0, 0x51) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x102) poll(&(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x80000000) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) close(r6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "8fe83dcf6acdd83d71b48124ca9281d3e4179a9acd07bd72d54fa80760f027bd8229a3df5c150ea2580ab2e77188ac58c82d4d8417ca94632afecd660fe012ca2279c9a397121b5533259c52b2c4c5f4948083963f6089c3322043c841c714c8c5377e4bf09fc37c75474c75b6b5fda4a50b2e9ea6db8183926b7daff8328b9727a0c0"}, 0x8b, 0x800) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800008506605adf0000002c0000000000000000000000ffff00000000ff0110000000000000000000000000013a00000700000000", @ANYRES16=r4, @ANYRES64=r2, @ANYRES8=r4]) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getppid() r5 = getpid() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) r6 = accept$unix(r4, 0x0, &(0x7f0000000100)) connect$unix(r6, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) wait4(r5, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000300)="08d3237d790d54787bc6af3ce46f82abf5e41908b7c7f3346b58293bbb5b52e87ebcf18b81e08105646b1d8aea6774f85856ee87bd3f7339b904d70171848ce2044ea4413af83b043ee6c83164196e28d9c95e7a8c152a6c018802c1224158b2cbe4485209178b7d8728", &(0x7f0000000380)=0x6a, &(0x7f00000003c0)="e8e28e64f170964169600e505351f70dc902628795a828f51d5b", 0x1a) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000480)=0xff) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000004c0)) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000500)=@in={0x2, 0x3}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000540)="d6bb1aefc24d22d2feab73c9605e87ed51ed5321e52a59054109401d5928707d09676eedcad443eee4929c8a7a38a836e648da729944f3c0d203fcae70b3f40814d0ffe2d3b40c328ebd4945721178b075a003ae1a0ce384bd8f0570a7663ba90180a163d2e7fa5bbf2c36b7b5af43851acf884774ed541c069933850d326eac91dad86bf0e84ca8fff95da92342f7fe88b1b63661dede1206a956c689acaabda5e99fe79f", 0xa5}, {&(0x7f0000000600)="10648cca250c3b7724b7eea86262001afcb2c77fc7", 0x15}], 0x2, &(0x7f0000000680)=[{0x98, 0xffff, 0xfffffff7, "8ab56acad9f03dc16d17d88d2bf5ee1b3300d5a92be19f98bcb27cc387682d99f9d26046a2b7bf39cdfdb4dd07aaa7d0f96e759a343741245a1c45d8e17ea24bc78ad8c8b0986e6937e136b7d499297bfe24b8649ce00f91d98ec9681a3e1de9f3a1574353b17c1d9d0291e4d7ae57a1487838dd981e66424b2757317631ba9c252c"}, {0x1010, 0xffff, 0x0, "6b0c15c333aecb9ce2eea60859fe7a97163a88f8def40ccca69572c8a23fc57071b31c790a25c37b8e42403abea64d4e272d0df790fd83626545e98ad022d6fb53547c2277d6b777ba72c438ed9ba5e389d3f720b10d8d7de11615ce245b43f1a221d102f00eaaa712a0e24241d90fd75b5970ea3984bf3bfb8a2b0439d6c3db03cc1e26c4c5ada6cf17d705f3d13047b605bf4d96c01600152d6aa259def3d475534d76ec02e9ecc32adf0f154d179dc0950e98408fafdefa43879576522a0fdb440637f3f080f624b55c021eb9a5f7ac7c934d5f8675ba5e0021bcb74816d3e6df36c50b5ead0a7887a12e63499eab7ab7bd9fa0250c52acf405610b25ff457e7885592a99750e87a95963b45c3810c369b7898d930d538933dbfa2a3e29d39c5744c915371c7c4ab0fce1b66c14085e5646b804855e6cb1758a1aac57eb400efa3109a600b1776b7a16e96da4d6e32ee112c568eae82f283012c8e707a788684663fc915973c926e297b632f7423d4d614d08b9a5bded2d2c6f6b89b6c664f361f2a47046b62de88d65046f29bf108402c67cd0e708a4a557c88e3c54b00f59bdae1513206cc1bdbb160989f89996ea86b8d940120f2563e8e1ceb778b018b7bc47d51808508005277becd4c473f2df5dc691ec5eba59e76176c919f746d1ec9b97c64e3430a09bfe98de6e340b9d3c13792f976ba450c138c06f2b1827a5562187b60d16bf4189ee18607e51fee1c421c44ce4036226a7f5139045eb140caaece5b6ae46f7a93399c4b588f3a74312b941376a6c7a702ec7cd9ae34851ecb7b5f88e313c62f68a17b7d64104896172c996563512e38415b440b0d45b9541ef44a545743386ca1dcf396bc6619ebec3f03f41f19d261a5e99ab39f6f767b4f069db582d7d214c2f6d662e11d604ee92005982a1f3a91c73d11735264625126400243e52875fc2176990b529e13839e351de6022a19d4ed7d3893b65ccea3cb7bb88a8e7eab921c6462a23a8c74f0c7128a7805ad7434c0b312bb4c398a076bffe848a579a058970be67699b4a3ffdd7abe82d86643546cd06a0f2bd610981f08a8a65318157687aa147d6bc43b5e73b64b9c846bcf5ba8411848eb2a960da25ca59b83d64f987db03f83249eae2c0893d3a443c230056aa55557cfd9fc78d22487f4d961876f3f7d0f531e381f3cba3745599b43d8e0fea8f79c3fb414907daf823c1f0ab206b2e6e17f50c0d6c58aba7cd32d8818610fef9c963aaef353a1607b954780d1a70ca5b7a62a60bffc60b3622dfdd8be9d2c1ba881385fc1713e8c40a0083536b14978aba85dafc2954f476c68c283bb688f3293278bdd16aa080464d6fb9966ac4316e8abc32a80a389e05c3424ea5d8e64e36b1b3da6f2b436e63cc17c711052cd970359bde82a82479857b54725f3faae1384ca3bd4b5a99ba86c0fc4df325f301e40f2aea56f7f308a863ca7740a7bb505c70fe4f6d5c6ca3823ad1d0973dfae2fffe5853269b4037ec5c4617f7bde0e951cc122a90bbce5b210389796dc49c554333c4b1093d03a19c7717b83b68382bb83f21490a2749ec2a2a62af747e18fd03eff814fa230d299e4507c553d2c76041ff5ce0201a1645915d7b79d02bbaaac2ae5256523248f4583f24c1f37d483798f55eaaf7f7b77b03c5531c408273ea7891c9170f5d8add7f1a401266d780c8d73a8fe16f3e199899bc3ac0af05d3572c95f8d95c8f2e90bf873e0ce0b0c95edca881b39a5dfba17a5df1bf6ff20853b564c28adf5dbe43c8e66d0b702e78fdf1a65be104950d259ec4cddbd122561372ee7585f5843dea98e6e39eeb41fdc68b1f75f7d593afaf91514bb531626d017b8018c59e7acd944b0295a914e3492c0eb4c1f1f49c5a3fbc76b3e01c812d9f51ba685c698e937a444e8aeeafb392a2f535f025ba8b2e8d2b01a99810a3e3da728ffc64fef262aea6f3711fa42e03298192a2a174d449d88257826bbfdaadca59744946c2e1a35380d69a9f7926d510ff3fabf21ddf559073a5d63c38e775182dcad9e09dc39a2bd09c7991aa4f6c03643b8d0b6116378200410beb33d105efe0cc479c4dc8eac066cc94bb47c003cc219040e80f96a6364a14004c26507b24d93e4f8cb3606832c45a3a7da842b3c2dbc8eabea1f246824ec869c07685c503b87680580b588984eb2bed08915a158045eaab46f09505833807a07909af736c5147521d010d31b573d39ff18d17b0a4b22e5a87f1e1e8316063caa6ae40bcb961a99244991916e0ba11e9121fc66266ecf477b3b60248193a409c7e14a2b476b22020471dae93d7f1f679ea40ccf4404a71de69c16a96e5e977c3085c9f110327dae6c83db50c3534c86e79299fc4ff976b9ed902913cc45709500764167b1943c3f0b52f2181f1088a5e11a471122e574e13e407e7afc556334bed10c24d70f35d50872e6e3fd6c707075ebdfa3247ee3cad67b7640d7b1de24564e7026ac67b74e7921b578bfe766ed6f3ca6f88141a37e847836adc6bf717767aff1c2c2c53a5e0f91c2bcfc69d8edbcf98f74e9c3d4858f09724f1234025ec9c0e65b142153ec307d61e26c40b7714802ad20d4f14d2fbec7afcaeac1364930ee3956a650874b83ae5b025b118ce6e3ad4273ead60bd8b96d9a73eb4a488ecbb3475d9d454627a6d38f4ede1001ede87c011693f962817f5dbcd5d24283dabaa4caecd6fc063377de38effe1e77e21d8eba6cb1fb7e9cbda6597f4c8ace7a88afb563f15b9ffc80867960b8013e2f7ffbaf6b8714e34e9ab405eafadf3b2236fb5874b85bd53b311d66a9555b8c753f01c13ebce0395ffc55b7747c12d4973c6396bc58bbc378370495ab78e51b782bf8bbc126a062766057271e7ffa34daa0edb4087b6def417860a1e96ad0871a920ca6c209168e0b1411053add008a8790ea19ee62e6985e5a5b881e457efd5e1335d1231d2d25627d29e7c5571d90bc33bd1a6f7e78e645eae4ce32e73064de23b509758462ef2335a2c2c327379818fe5bf992af724e11696ef632b29e092917e1549f51fbe00a96a033d7725e8a098e737337dba87e84518020c83d0f8c82e38c1fd52809e1beb285eccc06044b224d019a85f2dc94a2e65f47b78aed995f9c8515dbd2b0931b37f0bb0af46c0b0600ba26f6d6b916e7c0759d335a1a36d9c643baac796f69cbd747c6c4f7ecd7ccfb08f2d1713a9e95e3c7a68ad7b8a9cc39c66fd6a5df65b118601851f0f97a2bee6d506d5562ef7dc9626f462f08a025e4f7fed6edf05f1d81e6eb9e4ece0545fb9e217dd13efb868e0b0502a74d70f073708d3e6d56a16ed9c09c5fd023a3539c836c7d9ac47bae8422a297bccdfafff8eaa5abb121e77abe219284e268a7cc8e1587dc3acec0eec5085fcf3cf01545127dc0e36683f7cd1adbae0866c4fcc2e9fe3c68c0b5e82077f892902829cfc21c2ba4583928d82d4c015b1b996358bd711ce2c635bf55755d0d8847dd82eb3ecf9f75755c0eb54e1070c32301d36c6502d3d2b32128d839feb73f891af659f38211d0bae0493a96357d5b7f85ede4f18e912081a88f92e19a1037c4e37fdee54bb565b4dcefc75c4c3d46e3059623227bef3a512245cbf63791c0d0633f18fa179dd8e78248b17a21cf5d6a156a2ae7114d7ca732c33b803af89040f9cb433447ccccee6e0a9ee7dc358f71258be4bd541a2ce5fa20cee8636f7c1534eb9bcf4c4854831dfd4adbf5bb311291f198abddace3210990635feb501afd55797349d934e790f2c8d9e50fca433cdfb787b62f2c5c33ca0ed2522892e9f38764130008cb215995f628555a6fcde9adb8d6038f369b12c12f6ec3021a44424bfe417c727a92673914e28b182fd0bf7f75abd98ac93224f7aa101ebd06b385c10afc7456577334af11236eea229ea1e7a50fd866f549bc636ecd9c266645887f0270c88dae76588b8a3e457786ec4dc93e922be6d63b58816192adab83f4c1c0aee5bfa781cb1d11c56103e6e29cb54c7e3529b43e84bf90993071ffcf02b7745c43f12acbf9f616ac9f12d801cd883dc1983e4d4aae3e18fca072bf72b05729cf581e73b3e0d2b56fd1e7488bb16d0ebf078a3c9cb5b9f5fd6b044e64f1602b32178d93dc83d11168bde546c6fe59bb6abf7ed7faa2b8cfee4f57e004ccea7a50a80b36bc6ab99a6b7dac12b4e2ba172ab7bf936538bc2e0194bc77fd078aa7a8a8deee24e24c34a8aa2cf4a4af36aaf3cadf920a56cd360a03a78377ff0dbf94cace475baca8b8ff672afa6b1f1a4abdcde67282c033fa9741ab677cc2b6cba7772c040b5d82d54b8c19ad7171deebd7cfe1e56074ac07d10f9b52ffcec9d0a46d61bb6c5b975746bfa32e7eb6f6953d13e8938a34fc35ea0f5fbb167bb7bb9661b73b84f974f8cb2f75ff4b3e8895694dc2825b5d9275a98e29231fc6a0f80cb6d3f3a2ff7b2de058ecbff665c5ed5cf1c3fdbe15131881561979096c249c27a92f28057437f2a7779cc39bdf06da561938db0083b6a45ce8f8edd707e8250eaf073ba4e900c36ec62b9d6f85e2765f0e0c1553a254ea6943e11b8eda27a5b2e9f3f7e7f856a968ed8a67b91f997c4044867bd145fbec9808857d0f91f4a02e3d9404899b59860fef1361d6a4cec5375ae9eaa39f66a78b418fbde45e967e6dcdc6a193ec563a12ec9c1b2556607fa1baf6529f2e1ea2440e9e33e1b3cddd2d54325c77d7bdc0ea6c27bb23bf4e3f8c8de82aed91433177556cb9d204780181a16a4016cee40d6958e97259c8535ccb7ed8bc85316cd3c66745dc44c3bd9b1631cb70f8a3e92cb3fef5a01f5d8fdf9a28adba2f0b70dcb08df470a4c83674c31ca955c8cb26e879853d0c05ceb892d1416d6dbcc514d12329776bd64353631e4733f4c5069a63336fc0faab6f35b9bd4cec41d9e3020d63e175ae5db6bfa1ce7d81cff63657b4cc409c7cdcfbe8d6bd4d2690bd91ee54146d3bff69194acb93cde852ffb267549a8d5f5c7b595d6f6f9d059ea7326b37d567cf183eb12f1f6d3281a6456d29d21537644490ae75c1361d512bda401a67cedf648912b00e191870a91b44eb62c74c60f332d3186eb197fcf63cb3450db7c491ff9fba316ee2fa4ac543d7964a32a8925fc7c8fc4f35df6823fd005ac97b4f04b0563510940ac3e772e40a0816a86fe004c75e23bf855af8173be5a4bbca2c4f41f57ed93e344cfbd41a15b662b78c63bc7327ab5d6398bba0239ab4f100e7d9405377bd7a5f04888cf25721cde0009928b29a5ee8bca0e0d99f52577c33f16c92e0b14c57427081308f414500e25650a17c1423a40ca3927b3fd5194ed91ad5b995e8f198008fec653c14f59485dba130d7ce7ff390e4cc98f8d6b666b44d836b3664637e5c0e76c8ba77b805ca0e00f53eae21278e1d7947e548aa4783260642f31ec85428bb2a15492430e9735559371da8bc2c5e6d9efc7a5130c80adfd1edf2c4d7c88cff2bf17fd80cdb1da6d803c64478f6963de42578d34e3dc584384034166f7abcf39619b7d96684ec67eb1fe5bca58035b5ba4a120228ba5aa6fe13e68b1bf0dce99d549f1393659636540a75b4cd18bab23516c1ab58f7da1cf91d9e77afacef14f2fbb6f28eb25a59c14b9a1bdb1a35cded350233b405944746756d8657f9feee7c51d2333b743022e71cb23e312bf16b1e4b5f9ab221c1705ac156344a9877194ce833fb0bf1c85e47d1cf5491946951fd4a11f129c6b7bf431d171b11d301d828c15dff6129aa240e8e0695aa1d2"}], 0x10a8}, 0x40d) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000001780)={0x2, 0x1, 0x1}) rmdir(&(0x7f00000017c0)='./file0\x00') r8 = shmget$private(0x0, 0x2000, 0x598, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001800)) flock(r0, 0xc) recvmsg(r1, &(0x7f0000002c40)={&(0x7f0000001840)=@in, 0xc, &(0x7f0000002ac0)=[{&(0x7f0000001880)=""/104, 0x68}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/143, 0x8f}, {&(0x7f00000029c0)=""/28, 0x1c}, {&(0x7f0000002a00)=""/22, 0x16}, {&(0x7f0000002a40)=""/120, 0x78}], 0x6, &(0x7f0000002b40)=""/253, 0xfd}, 0x40) read(r7, &(0x7f0000002c80)=""/78, 0x4e) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000002d00), 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000002d40)={{0x7, 0x5, 0x5}, 0x1, 0x800, 0x20}) connect$unix(r1, &(0x7f0000002d80)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000002dc0)) executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYRESHEX]) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0xfffffffffffffdc1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0xc) executing program 5: r0 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/83) r1 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/181) sysctl$hw(&(0x7f0000000240)={0x6, 0x6}, 0x2, &(0x7f0000000280)="db", &(0x7f0000000340)=0x1, &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0x8001, 0x1000, 0x5, 0x6, 0x17ee, 0xcc0a, 0x7, 0x9]) r2 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r2, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/107) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000005c0)=""/150) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000700)) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r1, &(0x7f0000000780)=[{}], 0x1) r7 = syz_open_pts() ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000840)) shutdown(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000880)=""/105, 0x69}], 0x1, 0x6) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000940)=""/116) r8 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r9 = getpid() shmctl$IPC_SET(r8, 0x1, &(0x7f00000009c0)={{0x1433, r4, r5, r4, r5, 0x26, 0x9}, 0x1, 0x0, r3, r9, 0xa8, 0x8, 0x1a2d}) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000a40)=0x101) semctl$SETVAL(r0, 0x8fa1883f9c503d4, 0x8, &(0x7f0000000a80)=0xc0) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @random="7df8820ef6ac", [], {@arp={0x806, @generic={0x1, 0x7030, 0x6, 0x10, 0x9, @empty, "b2dbfd36e1919a59c4f2ff1c2edb0000", @local, "6574a4ad5d7cafa5aea0beb399a14d88"}}}}) executing program 5: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) shutdown(r1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000780)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f301004dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6e64282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d016205000000e900"/528, &(0x7f00000002c0)=0x210, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/84}, &(0x7f0000000080)=0x56) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000280), 0x0) r2 = socket(0x20, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x21, 0x0, 0x0, "4495a0de"}}}}}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x201, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt(r2, 0x1000000000029, 0x0, &(0x7f00000001c0)="ee4ce6ffed9f421d3cab3427406fe79f7c1442e575609160e3b1119f1f55f07445889143cfda1c5b9c44190076fe9b761d2b2243d82f0e0586a1649f91c1b7c62b7e171bc6866f9ffe446ab1da28e4e4db6f4ed067e620a30f62970b0b5e861a3d81a0ed12ed6b5e9ff52f83386a4b39e2d05fda7cc5d51c498104fe41b44c5d29809857db2e2bfc51bbdb82e9cfbc4b540e1db572b6d3713ea4066f3cbe3a63fb58e4b24bb4e567c21bf65a8da7b34d095ea852dcfaa77ccc21ebe338b29c982ad8d011be683da4eaf07cf2e50fa33cdf36490000000000000000000000000000001cb5a042897dc02f3a0e4bcf9cb776977b070e4687a99120cb5738d28b58158ab0271877c1de8cabec7974d77bb89726c6e8107023f61ed11c0796aae910e3624ca4fbebe228ae0d6ef39f6bc29ec026ee67a7979a0cd118ff6a8ca4f9d2c7d4d622b896d43401f37b270845bff1783c551bc668e8593fa1705d551e5385a697f01451e10d227646ba80b09580ae43d7afeac93a3d0bf7964dfccc519c313ed8b0cc1b8b3d22a706", 0x18a) executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = syz_open_pts() close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) lseek(r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') executing program 5: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="61cd4cdd48622ce38b846186906eb983b3638fe8e007", 0x16, 0xf, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001600)=[{0x10}, {0x10}], 0x20}, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x2, 0x4, 0x1, 0x7f, &(0x7f0000000200)={{0x0, 0x3f, 0x3f, 0xff, 0x0, 0x6, 0x6}, {[0x0, 0x800, 0x6f61, 0x7ff, 0xe5, 0xae6, 0x3, 0x40, 0x8, 0x1, 0x0, 0x352cd231, 0x7, 0x100000000, 0x0, 0x9, 0x7fffffff, 0xb7], [0x7f, 0x8, 0x1, 0x7ff, 0x80, 0x0, 0x5, 0x67, 0x9, 0x8], [0x7, 0xd29d, 0x4, 0x4, 0x1, 0x792, 0x3d], [0x6, 0x7, 0xe25, 0x10000, 0xde, 0x9e2d], [{0xff, 0x4, 0x2, 0x10001}, {0x3, 0xff, 0x8001, 0xa3}, {0x3f, 0x4, 0x81, 0x6}, {0x7, 0x1, 0xfffffff8, 0x800}, {0x5, 0x3f, 0x2, 0x200}, {0x40, 0x4, 0x4, 0x9}, {0x8a, 0x1, 0x5, 0x80}, {0x7, 0x7, 0x8, 0x8}], {0x8, 0x6c8, 0xfff, 0x6}, {0xc8, 0x2, 0x6, 0x6}}}, 0x7, 0x4}) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) getrlimit(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x801169ab, &(0x7f00000001c0)) executing program 5: readv(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x406, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sendto$unix(r1, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r4) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) getitimer(0x2, &(0x7f0000000040)) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x1, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) writev(r0, &(0x7f0000000000), 0x0) executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f0000000200)='./file0\x00', 0xf02, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000390000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000512000/0x3000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000300)={0x7, 0x0, 0x62, 0x1, &(0x7f0000000540)={{0x7a, 0x0, 0xfb, 0x1, 0x80, 0x81, 0xfffffff9}, {[0x60f, 0x2, 0x8000000, 0xfffffffffffffc00, 0x86, 0x100, 0xeb0, 0x0, 0x8, 0x1, 0x8, 0x7fffffffffffffff, 0x8, 0x9, 0x5, 0x4, 0x7fffffffffffffff, 0x3], [0x101, 0x8000000000000001, 0x9, 0x409, 0x3, 0x1, 0x4, 0x10001, 0x10000, 0x3], [0x5, 0x6ad97940, 0x8001, 0xffffffffffffff5e, 0x0, 0x2, 0x7], [0x3, 0x401, 0x7fff, 0x1, 0xfffffffffffffc25, 0x20], [{0x8, 0x0, 0x5, 0xa80}, {0x5, 0x7, 0x5, 0x3}, {0x1, 0xffff, 0x8000, 0x6}, {0x5, 0x9, 0x2}, {0x20, 0xfffffff8, 0x1d00, 0x70}, {0x400, 0xfa4, 0x493, 0xffffffffffff5730}, {0xb, 0x10001, 0x6, 0x52ee}, {0x800, 0x0, 0x40, 0xe2c2}], {0x0, 0x6, 0x0, 0x100000001}, {0x3, 0x10001, 0xffffff7f, 0x1}}}, 0x200}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, 0x0, 0x3e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) 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}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000fe000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYRES16=r0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000380)) socket(0x18, 0x1, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec00200004e3003000000acf20b7804be38164991f7a527523d2b297be1aa2500000051e2f0ad3ebb5c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x69, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) pipe(&(0x7f00000001c0)) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x4062}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="2fc6d567b26caf6cb0708a5cfe", 0xd}], 0x1) executing program 2: socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="45db9950f4b16e276e150352b754fc60a033b0e83fd62dbd45", 0x19}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x24, 0x400}, {0x5}, {0x8, 0x3ff}, {0x23, 0x524dad1b}, {0x45, 0x1}], 0x5}) 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(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x5000, 0x0, &(0x7f0000ffb000/0x5000)=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', &(0x7f0000000380)=""/152, 0x98) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x38) 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: r0 = open(&(0x7f0000000000)='./file0\x00', 0xac9c678f16ed70b2, 0x4) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x8, 0x0, 0x8, 0x6}) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000140)) setrlimit(0x3, &(0x7f0000000180)={0x7, 0x2}) r2 = getegid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) setregid(r2, r3) syz_emit_ethernet(0xb6, &(0x7f0000000200)={@remote, @remote, [], {@generic={0x9003, "7d0144a632bc363a7243277e371b6bc10399cecbb134946f984ac68bd6ab1c64b7c84867b4e23b3d7bb8ff6bfcf6305de9c5f3ed45a7a5ed65148ad90dc1c06e84227bcf3cb62c11e71ca6a04f49e093ef7c86a583db0dbd8f6ef042a7fc1255d6caaf84bab4b9dde87927839df276466bc146d7823ef8326d6986dda052d110e0842729a8007b1f5cd7c7a77ee74b606e177d3d4339d89c79c7f9cf6ece0d9514838b28269643f0"}}}) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f00000002c0)=0x2, 0x4) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='r\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x6, r5, r3, r6, r2, 0x191, 0x7}, 0x1, 0x20, 0x2}) rmdir(&(0x7f0000000480)='./file0\x00') ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f00000004c0)={0x9, 0x1, 0x80000001}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000540)=[r2, r7]) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x200, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000640)={0x8, 0x8000, 0x2, 0x40, "c0b64ee484470f798cd3bb176ad0952f63d270c3", 0x7, 0x9}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000680)=0xd93) r9 = semget$private(0x0, 0x2, 0x2a8) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000006c0)=[0x3ff, 0x8]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000700)=[0x9]) mknod(&(0x7f0000000740)='./file1\x00', 0x6000, 0x800) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f00000007c0)) executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x116) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x45}], 0x40, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) setgid(0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kqueue() openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) 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(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) denied attempt to set clock back 4261282185 seconds executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300), 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setegid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r6 = semget$private(0x0, 0x2, 0x39a) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x2e, &(0x7f0000000080)="0300cc000000008146ff4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x101, r5, r3, r8, r4, 0x80, 0x7}, 0x7, 0xdd52, 0x8}) setregid(0x0, r1) setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r3, r8, r1, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(0x0, &(0x7f0000000240)=[{0x2, 0x1087, 0xc00}], 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(r9, 0x0, r10) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r12 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r11, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000600)=""/217) executing program 5: 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) semget$private(0x0, 0x4, 0x8) executing program 3: open(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0xd16) msgget$private(0x0, 0x0) kqueue() syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000000007533cc9b2d55d675cca1aaf7d7542f120000"]) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, &(0x7f0000000200), &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = socket(0x6, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) executing program 2: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="800f1db42b7198f562e0aa60716e81b8d5c83e57dbfc0324f3ccf5c45d584ded3cd51eef5e59c765508fd08b0437e752f38c56874f6ef79ffb5305a88a2ea11dfa26adb2f9b9", 0x46}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000240)=0x240) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xf3, 0xfffffffa, 0x8, "0000c6f26461c094f4ffff0700e957e63ee200", 0x0, 0x5}) readv(r1, &(0x7f00000000c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r5) syz_open_pts() sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7bb, "d8d1f9bdcaa9a00000000900000a67e6ff00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09", 0x7d}], 0x1) r2 = socket(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0), 0x0, 0x1800, &(0x7f0000000000)=@abs={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r3) poll(&(0x7f0000001500)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) close(r3) r5 = kqueue() r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r5, 0x0, 0x2, 0x0, 0xd, 0x0) dup2(r6, r5) close(r4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x4bd, 0x4, 0xfffffff7, 0x860351b, "1a0001ad090dc29e6c952b000000000000000200", 0x0, 0xfffffffc}) writev(r8, &(0x7f0000000400)=[{&(0x7f0000002a40)="835eb5202987e7b26569fd2539e3a6ff9f5a81c3a4d7df903f0631fcf733163047aca5d6f4cc50396b60c0e828b79de4bccac310e017905e11cc9059f5fce2b08cac48a41fccf6f45851118918a8cc3a5011745b334d670d0f22db30bc653dbd994eceb75a9484d4d1c41735cb6949e4401052548ff6407751f502b022a1bf277f0db5ef9fa50a9dd809e2473554f9e1bf2f9c331995cc6bf5a6d0d54915b47ea81e6e296e0189a7f7c21b482f8afc660ae712bdd3ce0710a223827346c78550d2b2c0fd4fb2910f7e9cdc170b343df1905effe53ff31af5d554bffdb612a2de039043427514b6b66f0702ae0e9cbae0ce4a6542a3ec1e681188f7a1a279e68fdcfe07baaa8e2d7298ec10f17161459a8118cbbc2eef8a8389e6ce4ba337d87ad3272620aa0f3ecf926c227a6a10b2c2a170c7228e8f567a8d3cdaf8ac91619ce2a9d728252265f47b535fa747b7f46c071d81129122e4e327a18467e7e0d09f181cdd97b6cc337afbd8f868c33688ed509273f41acdb1a67e58eaa082e26d9e167ace6afcb93f3deed60100db14a0990bb34b3f5ef373fc8967245ffcc3a8cd3f4221ef405594017f8e0548426f406276ea86f973168bdfa7d7ecd6bdd044c285e016f25d5673c384da9096369c4863dee102f3c94b6298c83bf2b227cd4d919ab55dad49e2f6f33d41301a66574686beaac2f76da7c7a5982a9c56973257a5da4543330ae2ac40e6a415c28c204e0848e0e60f461a8ac05be15b48c5e0f9539ec2021098f436652f8382a54474a3a54e9d0c0895d790de34b5c36ad5d98d39f27fbee122fb255e2e6eeb0438f364ff6bbf28ebd7fc917e39a6c778cabc3daa9978d54a4c25c6bd4a8edf6ffa9ae0826f955d73802dd4f09bd967d099f66968c16a061d073e40125720c62a68da8aaf828d1750097e2fb6d9bec52d4554586b0c54e7cb4d9af03d07c9fef9dfb39d553da762a4245bbfc1ae7f2ddab044a2e18ef7eb5da4bf0cb84006b484d2d835a6e99ecec4b9878ab237f6c3c87193d0a299d4e93ba1aa83280620af0cc137e87643164dec990e177a2f1ad6efa52dd330f8f64fbe67b473cbe09499628cec02160111f24e6369175c8a117120ba09de36c2d82a095c37f9677d03d28ab29da74104b2ea0bbaee8139b7e652a73691e0811c4c8dffe63664d2068fba5cd757e8ddce40f1b8a1359dc7d714fec80340ad0f8d9931c0d8e8ee03e07e41489095786c9923fc5e311a716af52308b29621ba8b91ad65efdfa3a83f014e9b08406119f7f817e59359e136eda4b8bda9d44002afd1e88292a36925776dce2acc4ac666e98df0370f6cd102d71dd8691616bd4b542170225e7c1cc382f8376c7d6c2439bcae409d69b68e5f8f9aaea5cafea043325f28dbbc9a796466c7d88fcf7cbdd32f950cd072a2c60a7fecafeeee4fe22628ccd817cd7a9f5759e9707d4cd92b26474784d6f695548b319b24561f42a3df606c74d57728f3ff4df8d3755002bdfca7822570f2454fe92035ca946c3f0f4bf123faa5274dea08e791fe6d1151f8894e29e3f1252a828cfb045e3594a11a8af3bf7a80d85db6f729e8251c46a8ea50f42a185a8da23330b3e4dad2e00b92a61060d0892ce2b4bfb5de98c8564fa3295062228c99a4a30d7d198fda8dae7b433b809f30238f7e3f645c8fbdf59c393f6e6ff9d35a8f35e85e1d3547f48888710062633b8334328f4c65fd4763b1f63fbae97ee3a28c510c5f5b5f070674d58cfb27b45da5a7f7a1b6af61d90ea5894fc5c07779e53ac92f3e248c05d524d428df837cd71e0d92031249eba9cda2ec3764d02f7c3b283a6105d9164a2d917b0cb53e33e27ab5a20ccc384fa828f77849c9ff3a398efeb3a63643bb9be7e4d35f967c6b60129dc878f041e4d655a428868e0871e73f366565380267ed123e2529824579a259d99e4e6c8f9ec0c181a4308b04b2c9e4417412823b5a46d74f862012cd5421b6c59b9baeb7b664847db2d3aac34adc441a64ee779c3140ffe73025459cef2273cf0975130dd3ebb1e49758117c7258d1582d4617795a57c0364a48cd07a1baac427e39c9dc5f7ed78a01f40a235fc26d9ea59c84706dafde856b82d0674e6dc34634900eadf76848688ecc85130d47b786dee4456f6c0aad4ea73921ad42091d4e5f419c0d4e58509b8abdb6d0bb8c43ef106a21eab302bf8bed4159d4f38df958ebbc5a3c4694b751cb38baf5dc9c98091432a77add1aa7cd3aaaa9f2daf7d30763196d0fd38b17a4b802f5a24dde02d8a74864a02fd32638ca515266203e61df8dbe4ea97fb3c63e656c71061b6f38ad65cfe991e5bd036560059d00d929f2d840c20a55b1ab49944c2ea2373d466606aebbd0784c23a493c9a4f7a569722a2e234b7f75094292f8707e4f298e144df55c047a7242678dcc6f8b188cfc4ab58850562e3d96a1ffaa863f73e5622e5cdf73321da3af3f896a301255dbad8ca5215e5b7b1d38c4ff82aebce4f2f4e8126753b1a99d878516c3abca4d254330d735c64340d42c62a7e78d15a81b819c995337be5fd25443e1d90d8a201a0c3fc0767e5dcf1e3217b3b6caa72ad7b8951a4a654b18b9444c098ddec6606f5381448faacbe10954ebbf3118ff6b206bc0319d36a13ef914a8afebcd9886727a6bec94dcba915049fd7513702f2281e35c679c41939864f3ac45424b1aaba4e89625dbba3107393a0eb47baf2a04d8396828a57e7705c6f0998f1cf4e3ab0e984fe42e7e9ffcb54fa1c7cc1a5890698ca8a98f945c4de6621c81b721f2c3c8cce7eeeb44c994183204e831fdfb90ca55e18b2a9ad29289846df186cb990cc70719f3f87b21e9d40833bd3c3ddbd5a0b7f1a7090fd5f7ac5d38ac2fa7f459d31567b71bdc67bf7c883969ae1cbc46bf7d1588047cddbd9b2bed98f22f5a1d49d52dde178c009bbe502bcde2ce18ae80dc79dd661302cd3dce109c1f389b0f79457cdb4edb73f810218cb4975963d96db70b082373ef3a4e140239676a3aadad2a890e91dfd3af8c5165443aa9846941febd5bfcfefea4445208886354c903150fddb453589bd0def9abfe107b05108741819f3a0d62ace554e1d7ee26581cdfcf0d6f8bbfeb86d952083d471fe985f9ed9a288b77e33f2c8875da921e6cbfcda8ee88364ee205cd9a295ae62493f9df37049554bb2e5a7ad6366949379bfb6af448b9cceca5274334cd023eb46ed14a0e6d1fa2b34b9935f7acc787e035803e13e120ca558f4b01efef301daef61de7e8625d142057d901e41505d93a3449430a339dd85bab1a533c3e981f31a3407f78320d5249aaa34afed995fef423f35b0c819b3cc18e1f0602cd934bdb1c8e036158e32f008011809538505f61a7881d9e8e40cf67b4c466b0bce9c77c13552f49c4dc464f3ea503d0323e51c5ca9e7580be34d959ce1cd75c06bf520a7ea1bcaa29281a9e7155142a0238dcd6dc75640986104905ee6b01d01413f0ee9179879f01aba62dfde49b8201f40bdfa55bff64d92f04460933892afe884bc140eda2290f8ac9cae647f97adf6ba501d037e2755ddf5085c36894888ab118733c7335d21cee3744f16c18dcc4e9f621607c699af29c9d42b001e8d7bf79e1df8d9e0de7bc70b426a276ad1d70a7510f71bee9cfd74da1ddb4700c05cd4703d4caff9f24955d38abed349ec12eb163b93e6b47986c2a8873337fab7dbb15d3d9cac4ab4cb38baa12b83b7d3eaefd3a3f34f0a36b197bc097bf0199b9ffe76c1ca867063226923e47cfa9c37697acb501bdac2450f05449ae19229a5c2b5d28db6946eafcf62f9d150c69734a7aef5e2547dc260ceae8f825f7ed1af8e7388677038e968277a1df999240b04a2c6f12aa84393f3d80030a7b7d2a9c3ea311ae928a79dc8a3601c63c9d8f48e659bdc0d62e02ea4e8692b261dc14c555fd80de62e3649ac440a478f0e7ab125779631497ec", 0xaff}], 0x1) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000240)="e17e0f60329d9d3c3762eb7426ac6a9b59b2ed945bd36043b3f7f8a466f8061e8f4a54b2c76f7407e36dff659e8336efdefe15b1f09e858acac1095ff552f5", 0x3f}, {&(0x7f0000000440)="27e88532d49ca4f16e79f6088eca64f8bf60f1f13cedb5ffd2813debd23440f320c9b10c53552ce4d7a6cada873660212b85e3d3a49ee4851efd0b8fac217f4598341ea6bed50b5e4a0f45ba653db8df44a9e53801a17114f6fe5cc014c77ffc729eba2cf7f740c06ba3f7ad48deea90b70bd3d875bba94afceadcec4b06816e7baa7862b14d991e802f4685004222f372b174764223655d83808d6a8dc31fbad4ae6a146ae32ea301594f4c695bcdb261ea38e42a871abff802fc84d97eb5d0c3ca9a3f3bc2850c7af3cba5d91f921eb4c9677c0d1be4d090556818a69245ab0d55fc0923296767b0ed3944fed362f796f52430bf7e733b", 0xf8}, {&(0x7f0000000540)="68ed4e8fd9914af875281d88f5394f023c3c741778fe058769797039025322e3a36771a469e79c68c1b7fa9e2e18d662833506824d047998f016404d6e66b3743b84f5d534decaaedfad1111addad541d0ba1c05a80fc34fe0de2d746841af3c4ca157caa65327638dd0c255226d2cba2a44f26dd9603b30975b1376bf65fa01706a0e3b595daad3a5e4117e6cbf69c73a6dec292a49ab273def92aa5db6ac2519fc1d72f4e7c75d1bc31acb09622ad2487f2155709799b5adead8034eb4eaec0a6fe291f2adfb70dabb61a9133e79bd61205d855a765dbf6f89d878c8dc10ff8f75605bc782e96b2ca718c0d4870f115e8c8e0689efc4", 0xf7}, {&(0x7f0000000280)="e08645168286d4a4adc57246997abaa3b4128b8b645af8662d352eaf05233ffa6534e0347688707c1ef227d830a225a5b1d325767acf4e3fc02392fe426fc8056af196d27fcf69a2c551d700", 0x4c}], 0x4) socket(0x36, 0x0, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00005c9000/0x3000)=nil, 0x3000) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x11) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x4d, 0xfffffffe, 0xd2c, "8717f901070431769c000090d692480d51aa8000"}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000100)="05d57cf47cf1a21d611e293d6b417ed16ad59e8a1dda619c828fe2c7429bdd881b8ea647c287ef438149a27d608f29558ad8a6e64472825043658f7f21f90882157ef1b504538849770512f236d227333cc1afca369ed8767f975b9667cfcffef6a80d492466be3f71c015d19b8da3f2d7a8fd9734fd5780264a6500dd942dcecf2c420bf7d76d4dcac7c2caa79337d02eff74c49b03c6d1bcdf462d7ad5c4396205ee244dbc16125c531ac0e616d2e49ebb546430fafbdb21cf8155", &(0x7f0000000080)=0xbc, &(0x7f00000001c0)="167c0d9ed93a3196d7b90e939301b5aca029705a922440983a20fb2de3bf8268241b2f22038b8acb24c0ca262df7a0497bcf20f8538c99f840ebf660ecd7963a20b0c822b9875262e6107d3f46ee7032b12c97b0f11eb2261557373e3e66b8837607204bf4442e331a1d16119099cfd1e899c7feaee6ea6ac6e854846b2acfe15de8ff2a18da865b21cc3eee2a1ad090b024e8d9e5490471cef56b45b5b770", 0x9f) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38d916c726ffea608ac235dd398f921f000000000000009c05e66dfe04", 0x38}], 0x1) writev(r0, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000003c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d8e5c6dd19bdfbb59ee91f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd77882995906376cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b395fc74b92dab2736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e46407000000698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076edbbbf74bf5d65f104a57a50a0c6412420d6240cb432c4a12a4b713624f435b", 0x246}], 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x1c1) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30f", 0x11}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r1 = getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r5) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r6, r1, r2, r5, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r8 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) setreuid(0xee00, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r10) getuid() executing program 2: close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000500)={&(0x7f00000001c0)='./file0\x00', 0x56, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r3, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB]) r2 = getuid() setreuid(0x0, r2) unveil(0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@un=@file={0x0, ""/69}, 0x47, &(0x7f0000000100)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f00000001c0)=""/152, 0x98}], 0x3, &(0x7f0000000280)=""/166, 0xa6}, 0xf07d99bb8bb5448b) write(r3, &(0x7f0000000180)="39f29fff56576a8d45ad01f2a897648517408a5f", 0x14) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000009}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="bec8ad1faeaa6285d5023dc8393bcdf4feb3b0f915e98c31f5a46c078198233f97b31c3a7c17727935094e6678d8e4d6f87c78ea21ea04aab93660b9b6d12dc877dc75519301c3ef94861bbbe462ccbcb1be9a37574dce4cd6b5ab1ce2f8f3f4ef8efb3f598046b45d18a68ffc7ad11294b8946aec816bee30d7e218fe104ae5bf929c82d55d11e48df90780dded22fe6ab3819aff962ac7164d459c925fb44960a876e7df1c53a5a7660c084b5b42fa710f5fb324d0936721c1d08e6971101d3cfe83b2845773298e91c9982448c44ec05b1729a5c06026ed1f8a4de9f874c196975a939ce3cf3520bed610efd5d237d600b4cf04311b60a52c252de3495b89ae7cf0c7653ac6da0c32b0fdcb69fb7d67966d85613b9f587fbf29d1401e68b9031241ec50acf718329b7666aaba2e42fa06681c44ecb811c507526c93377fa916aed423430ef047dee979c571c002b1d2b3d1bc3f7d17a2ca7e19f48f3d48d828634846fc94b356c5551ac1a44ce668d78f8ebb35a8352a9349b7f5cc40ee73130b42684795b2c0395c324f808f557a553c55c253bfb8d1392c915f74c000c78a432a88baa227227eef1fb91af1a1d0b7504850c505b3c81e44e45ec8c76885b2cdbb31e5a30efaf5aa4c6a96c117e78ca58bcefd0fd9497815a23b91d3007163c5f80cd5815a1c2e94025649f50200e918cc410320ece591b5261f3cfb178288c6967ec2882542f4ea78a147a978dfb94d633bc0dce0f83d1ea44a140fd28604b5bd9adbb7b76ae565488de6eed709695b23a2af719eb6d5ccc4939df32233984936faa779f7e703d1105cbf93ccf4ae0ffed18b45e62b92b2264416b7a100000000000000000000c9885a31abebc80cd09d35baf3d6102411f421771a266ec29638d122ba46243a91d59192fa0950fa5ab8653387cf2410b0a33cf80000bcbba51433ce64aa4dc1305f1ae18134af68a048881546c955ae2e1e16d866e8de86a37babe1d60d57aad8bb2ac362f4502ea2613d1a0f07baaaf4019f34b6a346b5898c050d25d675435358590f6f6a3cf49cb9d543c08234b9c786196a6a3813209a6aafbefbb6b6d78af7b78eb862b10ebfde53250256319459412a0a", 0x31d}], 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() r3 = dup2(r0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000900)=0x4) kqueue() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000100)="6ada1a54c2e700c79616b2396b75dae99f16c08c1484efc685551dd0339f0dac8bd9d7062c3db6acb6c4a169b71f5a6f31351c", 0x33}], 0x1) executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x8a) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0x7fffffff, 0xfffffffd, 0x400a7bb, "d8f1f9e8ffa30d40719c632a0000000400"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="04", 0x1}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r3}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r3}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r4}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r3}, 0xfffffffffffffff8, 0x59, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r5 = syz_open_pts() dup2(r5, r3) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) r6 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x400000000002, 0x0) dup2(r7, r6) bind(r6, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040)="20d5a12a2713a41051f9d0745d3c93806dda845d7b01f0d8d17e8e122c66ff690117e17ccc52bae9322e8e9fa00dc10f9822391d072d416485f67a1c6deef522285ac9f88e7d09a126da53d71cd8bc43", &(0x7f00000000c0)=0x50, &(0x7f0000000100)="2c5b78ee4144ba6a77d3ef967316313d4dc5783ce12744d9bc785c010670c8309d59868a15c3714334ed60d5d57a3e2fba403b30ce9df4d9745bc64a9a29ec28a217eaac5f", 0x45) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000001c0)="1416c133ad05009b3763af01c983a728f44526f0fb79cafd4c3965d5105a785280adf2a8684312a87aa227ac3f7bcf256cf9dceaf05b019ee43c9c2ef8bf92", &(0x7f0000000200)=0x3f, &(0x7f0000000240)="6db082d3eb859e121154004a2b0f40c2cc4910cb85d75818cf7ba77a9fae63c8a3fe1402e73976b62f67f66be10a90e07ab144cecf3c090ee57da1c9631f8b040a120fc3da418d7f2a98edcaede03efd5a37ca", 0x53) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x4000, 0xd7, &(0x7f00000005c0)={0xffffffffffffffff}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000600), 0x20000, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x800, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) r6 = socket$inet6(0x18, 0x3, 0x7f) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700), 0x400, 0x0) r8 = open(&(0x7f0000000740)='./file0\x00', 0x1, 0x22) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) r10 = dup(0xffffffffffffff9c) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0xc1, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840), 0x10000, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) r14 = openat$vnd(0xffffffffffffff9c, &(0x7f00000008c0), 0x20000, 0x0) r15 = geteuid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) r19 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r21 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r22 = syz_open_pts() pipe(&(0x7f0000000a80)={0xffffffffffffffff}) r24 = syz_open_pts() r25 = open(&(0x7f0000000ac0)='./file0\x00', 0x8, 0x80) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00), 0x20, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000cc0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000300)="f55e502636dd0ac75656eb1cc6e14da532e3738200a1e3850892711246a86261a6c3040fe0508145da1ebd90bb6f6bdaf715518b0c87860d1054d24ae636c0a301318e9ff9924a79b3d50071834c4bce4b25cfac79e6832f", 0x58}, {&(0x7f0000000380)="71a198dcd65de4c93f6f6030a3d24011ac4bc46f562d6c685421d4a4976eaaa02ef2da57c32ffab6c0a59ae171acd1d75a1a73a022cae42466494e8ab381195f59fcfeb706021132d0100ed06632941ac2c1d6337b29967cc2aad5a01e8212736e720fed4c27bc35bb07d80c5774f32185448bd7357c475362f71029f04b1b707e16f2c288b7ccde88a592926f5ff2b652875ca10ce77e7b900096887e2f17f59f1ef735b89ee6de71219f6257b56082a54e2df142a8", 0xb6}, {&(0x7f0000000440)="505df0afd8a850bc90241ee1269fbef8e07ca3d35ed910ff25730f62caa7dae68caca33c2f0d4d4c305b7c2cea8f378ba813b4c771964a4d675425b6c52a8b58988810531adab05349a0250712a1ae1bf2a541fc1e5e9f70db186ccc6dd0fafb7dbc25a9e0b3675685073ccc5734dd3184be2e2b22846d117226c8b7980574f4ef60da1ca17b6fcb348ecf676d640d108feb66755fe15fe5dd4d2a627b21bc9d0f24249199df9a1a5df93ae37cf21a24ea9e1bc60e7e8b3d6bbe4952213817ae0e8885ffffdd36332ebf2dfee1bcc32287640a05da3c77721cfb2f5eb7af8c708f11a8e5dd0f758a3e0dfbb31d3b7ec5bb0f", 0xf2}], 0x3, &(0x7f0000000b80)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r2, r3, r4, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r5, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r6, r7, r8, r9, r10, 0xffffffffffffffff, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r15}, @cred={0x20, 0xffff, 0x0, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r21, r22, 0xffffffffffffffff, r23, r24, r25, r26, 0xffffffffffffffff]}], 0x110}, 0x0) executing program 0: pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) setrlimit(0x8, &(0x7f0000000980)={0x42}) syz_open_pts() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000a80)=""/139) r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r4 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x41}, 0x2, &(0x7f0000000300)="a55abbc2fd1869483f9548d2961a1dd91b7d41f1946ce290b2d802488bd1772c3ac155da1e61e62cbde53a12d21fde2a0f3de38e8f6ff3aacfa3234d83ce0b2087413aa26be8ae49edc695e049b779160706d54426ccc6ca22a2b366276b398a09dea3e2454d6ca976a3dccc7849881113e1e2", &(0x7f00000001c0)=0x73, &(0x7f0000000380), 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x200, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0x8001, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0xfbe1, 0x6, 0x5, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x10001, 0x5}) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x8}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r7 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) recvmmsg(r5, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/106, 0x6a}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/32, 0x20}, {&(0x7f0000000640)=""/43, 0x2b}, {&(0x7f0000000680)=""/168, 0xa8}, {&(0x7f0000000740)=""/148, 0x94}, {&(0x7f0000000800)=""/44, 0x2c}], 0x7, &(0x7f00000008c0)=""/247, 0xf7}, 0x2}, 0x10, 0x1001, &(0x7f0000000a40)={0x5, 0x6}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) executing program 1: syz_emit_ethernet(0x82, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000740000010000019078ac1400bbe00000010c009078000000004600fffc0000000000000000e0000001e0000002072b0000000000000000000000000000000000ac1400bbe00000027f000001e00000010000000000000000441800007f000001000000007f00000100000000000000002bf015736fcd31968467c4a2ae6479"]) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000869078000004020000081048fa89ae2b849e38741545b4b986080a00000000ffffffc0020407001312f6907c40582d54ed93fe121614756abd0402052200000000000000000000000800000008000000080000003f000000c500000001131238533e743be61c4f07d514c7dd4f3d0400001829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x15}, {0x26}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r4 = getpid() ktrace(0x0, 0x0, 0x0, r4) kqueue() link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) getuid() fchflags(r3, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f1", 0xd) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000180)=0x9) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffcf5) executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) r3 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = socket(0x2, 0x3, 0x0) dup2(r5, r6) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000000), 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chdir(0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x1}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r8, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000001980)=""/116, 0x74}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x1040, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) executing program 6: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\':\x00') pledge(&(0x7f0000000080)='\':\x00', &(0x7f00000000c0)='\':\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) recvfrom(r0, &(0x7f0000000140)=""/81, 0x51, 0x0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) sysctl$vm(&(0x7f0000000240)={0x2, 0x5}, 0x2, &(0x7f0000000280)="bbf83843143ee900edf11e8a7995de2d806e5dadb8697a17f1e96e9d3a77a6d47970362d1bc4daa82bf28e98f67a45ad4b0bf5ccc3ca5663664c9c2aca950397663dc132692921b69ed947a9bfcb8109d479a8bd7a316cc0642e9f94ccc3bedceede0d2283ddd724324d783c2496dc79007f1cd344d5fa618395f9f42abefbc2a3e70ffce29276c2c98af6f21de09753b2c653636e23f2a42a934b87c56c59eacdc65c4d4d5d011d3ec3586a0974dc4c2572a6325642febc4fa72fe701c9a1b07d5db933c91c49457ba07c6462427cde63ebecc03f465806fe824d", &(0x7f0000000380)=0xdb, &(0x7f00000003c0)="27fe36af674732bc1a247e2ed7e0f93b77bd6e645f5e043a201d486f40efc5fae6d3a9fa54b8fcee9e4e30345f07a862ee26097a6ab28b4cfc1046877129af8b6a68df4aa2ce82ffa24142654f961df96f5e0c292308529f3cdb061b60772359520376f11a84a2c5598892173290ea2ded6789394f618388e59d6c9a80a186acabe61a0d6041c8179a053e094dfb7c4bdcf4ce6e4b32c6aa3b94b4b59d0bba99fd02223af2491cb4ca588758b4ef6148ba6b5d6dad766f6c189f67e2267c7d0134718d17a7156a53b81d76d0aba507e27d7eb73ddadb8eb398f7e7", 0xdb) pledge(&(0x7f00000004c0)='\x00', &(0x7f0000000500)='%*[\xdd;{\x00') pledge(&(0x7f0000000540)='/dev/pf\x00', &(0x7f0000000580)='/dev/pf\x00') pledge(&(0x7f00000005c0)=':\x00', &(0x7f0000000600)='/dev/pf\x00') kevent(r1, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x8, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x1, 0x6}], 0x22c, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffff9, 0x19, 0x20000000, 0x7fffffffffffffff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x4, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x3, 0x8000}], 0xa8, &(0x7f0000000740)={0x7, 0xfffffffffffffffb}) pledge(&(0x7f0000000780)='#,*\'*/\x00', &(0x7f00000007c0)='\':\x00') symlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') pledge(&(0x7f0000000880)='%\xf0+/&\x00', &(0x7f00000008c0)='#,*\'*/\x00') mknod(&(0x7f0000000900)='./file0\x00', 0x8000, 0x1) pledge(&(0x7f0000000940)='!$:]\x8b#\x00', &(0x7f0000000980)='\'\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000009c0), 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000a40)={&(0x7f0000000a00)=[{0x87}, {0x41, 0x8}, {0x89, 0xfffffffe}, {0x23, 0x4}, {0x8e, 0x9}, {0x8, 0x6}], 0x6}) fchmod(r0, 0x9c) sysctl$net_inet_ip(&(0x7f0000000a80)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000ac0)="7261bd11b0d1764d03dcae494bdd4983c5d071a36b5bfa1273a082f907ad2f27430d77e06037317cf15a5f7dc3778c66b2289fa96df0bb7a8d5af01d30f7f0090619b93fd89ecad80c8762ee479b9a0d2f939ac66c836631540bfc75530a19b761b889d60b437ef7144033ada8b2414b326d9ae789d137e374786e43c8101f57bab3867bcc59ed75023c39b4bff2591e7f4705651ccee4d8d6b7265e1c490cd7f99fcd4c9bf0702565e551ae6bab5c3ee00222bc5fbc74923f2cd955242006b31f9d", &(0x7f0000000bc0)=0xc2, &(0x7f0000000c00)="43d3c1b1848fd66208a9fb3aba777dafcd6ce393deb939259795a63d918f21e4081f65685cfbeaa8b3c6beae7f24a9d2d8844c3c6e7877edb7d729ec554de75ccce9d8f75e07aa68f83936b85f553501b1d392f6f33ead2f7a44f2c9cdfd14ec13ef36b4992b3e80", 0x68) acct(&(0x7f0000000c80)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000cc0)={0x10, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4b}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x10001}, {&(0x7f0000e19000/0x2000)=nil, &(0x7f0000856000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000c8a000/0x1000)=nil, &(0x7f0000c8e000/0x1000)=nil, 0x1}, {&(0x7f0000ec4000/0x3000)=nil, &(0x7f00007ad000/0x2000)=nil, 0x9d89}, {&(0x7f0000d2f000/0x2000)=nil, &(0x7f000072f000/0x2000)=nil, 0x7f}, {&(0x7f000078a000/0x3000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f000043e000/0x3000)=nil, &(0x7f000081c000/0x2000)=nil, 0x780c73e1}, {&(0x7f0000664000/0x2000)=nil, &(0x7f0000c29000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000c7d000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c99000/0x1000)=nil, 0x7}], './file0\x00', 0x1}) sysctl$net_inet_udp(&(0x7f0000000ec0)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000f00)="857393b2ac90641e1dfad9269951c90ea95b448b6545958bba1a51034f9d319662421566eead17972467dacb76e50470ee92c4bc6fff4a7934116e00b4c4af2e292ab62bf6750cddd86161521dab23ac14d31e198e23d57f5d6ff6a0313f358ea435bb343c45c5b8101eeaf78d2edf1df606b339d71d1ba1ec4bf6dbdea2821fa8974e4eda92ba717ba338147f90fb1c0ea183c228f066de98b8255c3f922e929138818da873a6531b502097baaca3b873c2f4a767f8f7ee1439d08337908b40ec11efe1af4ff37add85fc6dd7b92bc83b2522a0a7899058c00e4c7266c584251548fbcb", &(0x7f0000001000)=0xe4, &(0x7f0000001040)="5df4ca2929958212cb444dad17fb4497ebd4833b9f26ec3c447e8ab77e16834960f4912ca957bec85dfc604b8ad67cb96c0557a5107249281553c33d", 0x3c) pledge(&(0x7f0000001080)='\x00', &(0x7f00000010c0)='+\'&$:+/]\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) semget$private(0x0, 0x4, 0x10c) r3 = fcntl$getown(r0, 0x5) r4 = geteuid() getgroups(0x5, &(0x7f0000001140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180)={r3, r4, r5}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f00000011c0), 0x100, 0x0) executing program 2: getsockname$inet(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x0, 0x10001, {[0x0, 0x800000000], [], [], [], [{}, {}, {0x5}]}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000180)="39f29fff56576a8d", 0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f00000004c0)="d04559b9b9659b84d63a337ff5665d372a6c18f8ea1c528ecbb970b50915be2175a488f34fbfe01dde0d49e4766299a87eb268c08670d0dd10dff2931c5a98465e557f0e4a9128f743ce90a4fd2f5bd794ed2ac4c35a0c07c59d32289f7d20d543dd8e91f74a730e81c0151d5e6a04030fde7aea9b93", 0x76}, {&(0x7f0000000540)="731dd1f4568c310972fc3f5ab59f6a6787fc55e925e61342f891121808000000000000b8675601b70e79005d2c181f42759dadb3a8de8e807a82b2f7cf8f79f9408e58ae64fb3c7d43dd900a2597e69401850c69ef5b23d939d3220c898471bacba1a94402e71bbfd00400000039fae5f33a544df0304ec59885cb0eb614501bba25a07578514e764987edda1c65a807000000b1b1e65c7d01af1125682b9c0a87517cb78458610231237e967d00007328c74e0e36cf0000", 0xb8}, {&(0x7f0000000240)="c393fb7a3672352f0676258226c7c6f68008f846ebf10333fbaa4272741040e5743baa8dbedd780d6ae030ef5c24412121846b564925acd162faf48c58a6b56f61987f284ac6fc6b4e7ae7ee4ccd99f007a0d89cf42b262729dbbadcb76b424fbe71e96457dd45019de0156374665f77115242b035a74454480ec37abecadf1910881831bb527850ef2e3f1295949e40453423b7", 0x94}, {&(0x7f0000000300)="67fe9bbc8a246e0f229acb3671744270fc5eebb6761c196feaf7a043ac5b2ea1a40fd2e47cdd38f8d34c271413d2b041c33bd730d9bb43146f06af66b6a30d5247665b835a9205f5a22433dae8d8ddbdda7d6e7c31e4c3667434246952402203a93f89cf6ff641732cd15cc41270f444c617f069ac41df2817c4475a99d2c84fd6fff0609d3ef35848c4b2f5d5d9b1c2f95625eaf8f8b4cd67a8af1ce135aefe48405ce500b2f20540f687ba7afebff6f12b", 0xb2}, {&(0x7f0000000100)="28dc7df0a3e18de58682f1698347650340db985361bcaaed5a16a1cab01c2a79bdd54a5098a3e74cfeff5cf8695d66863351773e6aa46e9c497c059ad4565955a2b50eaeaab486478d92e7657ab3f2991e9d593b726dd4a0d7c1", 0x5a}], 0x5) shmget$private(0x0, 0x3000, 0x43e, &(0x7f0000001000/0x3000)=nil) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00327869afafc16af524f770759a1b3b948c5a8c757d5ab139f822049557ac5c261edbe5629e452b74165565c9e020ef268c445886f952f7dbda45d028eb44571b22ad5fae54c59fb49ad7d215c863cfd2dd62b7c32ea130f8cee6f4d8f44be49009c8"]) executing program 3: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0xa) r0 = open(0x0, 0xf8e, 0x0) r1 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r3, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r2, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x3, 0x404) unveil(0x0, &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000400)=0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/31) r5 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x800, 0x80000001}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="5ccea2e76bdd918163645fdd37a994e41a5b0a0303c5d60e34e3e35f2ed722c9fde5ed8abd27d3b19b878a48d3b6df9783f3a09c0d163cc71e84f365bd139b0d0aed3c742360f3cfdf29", 0x4a}, {&(0x7f0000000280)="ec26b388620fa08548dbd3b1da51c4cebab45022f54810e709c1db4a0c0bfd92cdc3943aebb9d0e0d0d58ebb39832041c56a7d8520f7ad941c188a154c30a4cbd1107b95f6ed304fab65b68eb771154cf67b5e35e1d5afd39f5dfc63b3d7c245f4a462464bef4c42aca2cfa94000e4ce8305ab6af0ebb96176d9cd1f3930e8fa76051c0609a3dd735ab432650c67f8d0a4bbbc6092b193320747c12dd7355c3527fe4d55ab2bf2c0c0cb40f22df12c913c308dec3662c467b62d001eb4c4134f2b0230257505919e14bb9e9245debfd5e5e7223ae8353aa1", 0xd8}], 0x2, &(0x7f0000002300)=ANY=[@ANYRES32=r2], 0x1220}, 0xc) dup(r2) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x9, 0x7f, 0xe8, 0x10001}, {0x401, 0x40, 0x56}, {0xfff, 0x1f, 0x5, 0x100}, {0x5, 0xe9, 0x1f}, {0x1000, 0xff, 0x3f, 0x4}, {0x8, 0x5, 0x9, 0x3}]}) r1 = geteuid() seteuid(r1) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000100)=""/148) r3 = getpgid(0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0, r3) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="a2b00abdc9785595324b023f6a34142cf7aa76ffbdf3e0b51a28c6689d9acf60fcc2670f947a3e17443e41c069db02f2e961a061adca1555624da28a9b01d85e00e0876896c3560ce18a", 0x4a) setuid(r1) poll(&(0x7f0000000300), 0x0, 0x4e084af) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x3, 0x2, 0x9, 0x1, r3}) r5 = socket$unix(0x1, 0x1, 0x0) r6 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) socketpair(0xf50d2b5f19dbe105, 0x4000, 0x81, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000001980)={0xffffffffffffffff}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000019c0), 0x10, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001a00), 0x0, 0x0) r13 = socket$inet6(0x18, 0x4004, 0x9) r14 = getgid() sendmsg$unix(r5, &(0x7f0000001b80)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000400)="4c625d68ce59c2421915246307817b3fe2b7160b68191338082fb3bfaecf0b6ae3b0d0c6ae3e00ea3fc97f20bd98dd0a3dfdf07f4bd86bb7c6c6bf4db8e55de72d775b40aed6ec611dc2c09b26e23a2d80b6345e7eae6310f971e9749f55717e58ea99192329a89183ceb2d5434392f67bc7c6b95ffb135e63ce4e476e1691c3670465dc243215eafe02baa3a45527e115c9dd77e81f35a32d99c14687ed", 0x9e}, {&(0x7f00000004c0)="8ff6c5b543444046f5bd4c080e69c87219ca142a7e42821cf6be92f64555175495de589cf98a4a93e9665765f246bcb523d277703ee44906366bc47bfea9a1517556bc467e8e145224d1e3d2042c350092af4a61a6a4934e196024ba0aa8213c7f3d8c55c1d831388facce5b082984729682f7a88cb1bba0a2f106bfb2a55ca51a8f4ce3054b5b669cdd330434ac1581e9e79c8da80981b1f63ce1e3b1fd7f3ca07b7622a1ed023cad1adb17e8c96d9966e0a488742b77c3cf6c9874f92c823d44a85383b4fa1057fc2ea8590a9157bce628d4ae3875b6b8795e52c9163e51d89ecf7c20cf14f6b52d6ede973cf3ae37098f16921e8b1ee4", 0xf8}, {&(0x7f00000005c0)="ce1619ad3bf61569e9e133990efbc14c91d18f969fb6596f1a4b768f438660f1603405133f72d6bdf5df996b48859358615741177f64295996b43dc88c5353415957dca85c16d09c8cc5a031eb91d16c9cd9ff8a29b90b1913535f19cd10c5be2b5115cffe5d2744582c0b4daf2cd9fcaf064c7ddc8cf294da005fcf05a7a29517ed03b6fa48350e88de4c331236ea3988a21da4406e1ab021974104e8ba6987dc5472a5f74b08f6c639964acde9b25175db981c19c6326e4dc68a497ff09b7124ae8615cff7cfaefd4bb6448ce7337319f0380e3a534f116c97ed03400abbdd77647474088cacd612ae22b58037991ceaa6207c4fc91d1a548c", 0xfa}, {&(0x7f00000006c0)="757b27c3f423202693493eec7e80a9e0a59b63dd084499646f5493174cf22c0bf77060a10350e88038cf7c98c3dcf95ef65ca334f22a80db062b36b9093efc3996cc026ef31aa91ce4414e8bac9f3ccb46f7f7978139f2723a8eb9bcc269cecbadd8595a826df819207fc05d5793a60e8a5ccdcc941a87e8c87251c39bae27436dbfcf42041da113bbe48f8d644bf3b86cff07885ea9b8d9ccbfa54d6c27526a7dfa663832446e19972b612eb0ac9329b99e3c8b08897338a695699d", 0xbc}, {&(0x7f0000000780)="642d0e6c5b1efdd49b5753882f26f8c2d92cbef67a4d33f9ab51ef773baf0656e77deef226bf4cde28ca9f3317b7f354a01d3ebf112479f65ef0293a7f1c30d4abbd197dcde8255c1ccb4040bc428ec488d75092108d61bd870637d1b218f543784c3e0f5d098b81de0dc2d848125c49283aa0c96b325b0ccea80c7eb50e7a9473bd4825b97344031faa824c05cdfff32aa875633e61a251b2acfbd36c17ca843c0841c50eb12f74e987a3779bef5c77ca8cf9692be9190dae728f9a0cd4e7d72c6f7bbc02d1a859fabe8668315c06f6add7c62126841c9c053c147b43cb2dd7470cae595f640706cfaa694c6bed9e13e43cea963f38bd6d2824b13eb48dc979a4ee77ca8da1d887d160ebee95a8b87c123d2abd73a79bd9618eec2d898ff5fd6a7bc2d6e47d032d42e160775587e3198cd2b7769543638d4d437ac0ca58bcdb0f09a51b1384ca704166e6ef731666febe5d0e8f5865043f234f398e07468c0eb42449744196a231b556b4351c685c822babc057009618c6d52e1f2f7036159c54e317182edfa763997b7f1f2dd8c3fbcc0dd933ccd9f093cd3dc5d7d88ca8bb68a5cf38586282c8e4fbeae851ecc0ab29d76c1ece524b93e43e1abbc38d1c676f3bed9b6d7bd29a457eef275de8ce46cd8912b0af2c52835f26f43f716f593f8d7ad93514412d3881478ba027e207f81e3e0346da995779405e63250fd4bc69c1bc954419ad31d78da7e50e954833d80301bc445fa829c05043b1ae8943d0fcead10d6dc29049ae94451e7992d483ae6a6a834a348d36ddfa0186ade47dd94e968638f0a9d9b27c2479a4a87177ece695ae4631249df80317d6d0845a40fccb2cccca6aad553aa09776d768b4ff09653a731bc3c274904e82a4ceefe523bf44ff199ee6174c754190746136e7638ab5b992a3283ca7d60554c2b5ff3c5eac6eb8e68aa71bf2360c5e0d7e821a67513092b938dfc5ba200acf1ccc9c00473039f867e7c92759d429a1a71663cd20d744a1100558cdc888a04252fca435d87d410316aecc23f430722ee272fa0d706383e802dd1897b793dfe47c1af7b7f16743005f0412f7090e4000e4d5fe156b4c87f6bb26c02e32badf4a1d41f1e37d1f60477fbebe150701237fd6ace30a903a7dd3b0f233f2de2d4eeba9c06245c0accaba18c3e2af3c940587634ef29b8290be8a801d78296747daa1d5b758363af090d50d78d3d2fc25c96302c4662c12bc0e08578a3e12482f9b2f83a460f8aafd74e1fd49ff40c5a2d22fe31c2477c83c4b16b790332a7adac2840b352c8fa43f9abf5fadb7ad0718176c3bb12916a35c6accc775e30d2031595c979c85c8a7750555db2d797668ecd5618351e9055dc95be5b8bfe760401fa958c0d68799e2bc2b28b8283338752c211bc2722a7cf9d3494fdc497ba61387fdaff4ba4a87b52ccc29b73b367a1a8077dacf656ce4789d901b6d7dd265429df27e1b9f998c31d2bcc2e356933c00cc005e39449fdab1c3ece95a2f6deb688b614974161d5364d0c7f7ace607751f17ae967649e8454cb8ca09be5e9e7b06b5d464eb895dc757ec517a20c536255a3ed58286e44da06a13f4919151d77bfbbd750d15b14eaafd0ea6e015c44dcf5bf7c4e14dfc37357b5967de64477e8d76a39cd4b69000a15116d2d24fa8390ddcf6ff3b29b4a6a37b8ad4480590d255a50a30ee3cbf0b69126e89369731223847c0c8cf34005184d20cb078709eefee06b76e793073360cc4a1c974839fd634d581b01eb9f7beea249876bdcce165db0f7a80e3d1c2ae8829688c30d984656ddc20e60b2d76d4b2d8e6be86619701f19a244f94a76b65b314b195f80237a52b396c3f99957e6cba637674ccc73c235bc4a00f525bde7a7857f3c602982653611cdab943bc6e238eb6e8b8cad5c57dbf08fffb2bb06e00d9ac90b92a0dd156a88a47b6b93ae99ec914dee20ca0e0f368e03a88f2c478c7cabfcb5a734f5067df7d1f3d4cb9f8bcdee47be257d249b62bfcaae26da2af41f7e1461480a247f6ba217c2a0022a92b83320fa153efc7d1a154b698d5f381eae1940b60e2c0d962ce7a6e6e33b3a2ec1e262176e0c1d5436b68e3f04c7495f9fb8247eeadc26fdfb591d8e6519554eaff480fb88004b6c9500f9806bc53e5866229be57d56b838e6cf426e6bb95fad851e4933453a5bc91869f357d7ea7b23f7b27de3b9ab3db0e69dd7086d3e69070c27d6f964eb8ea97e54be3c400701c184f778e9f2df4fb749888e5bcd1c4855b734ca142a34c13cc66e91a89aefe07f6d9ba831170050c3f973f80daca901d5379763dab26a8df3699467cc5d158d376cf9bd0a1c563331cf334e098c2376452798eacb4b4a2bd3ccf6adf69b162d64c20afac738f3ddabed643ab4059b68af48eafac4fd3df40c3fd70f6e015898070836f8489c11826ed2bdf2a381eba412255f4889df23398555e8cef7c84e4014ce92dcd018ba50ea49e622cc43d48abca7555ea2652f441fc56582dad9de296f63b161be208283ec3a5470ed43070fa8901edfd065d663ed834772415237ba164ebbf6dcacc85c8f5d8476805b17ff9371288d856ab39a3ca15204ceab6461c9d346446e41aed8e1f6d67fc017ef72e063ce7ed4c6b0e5ad6831309c98d94730d84dbd8d11c27b280a887d025b724d2b9cebf7909730706fddabc8e148136f6d1672a0c35ae5d4d0b700585165b50c58dd946109d6901868fe1934433f4a1b1dca96c55af4ddaf51f59aa242325208664030867764954bb99c6d53fd7f1c8b764a01e69d65da435e94d4426af1aff27498561529029a20b8fce65681cfd97820ce2204ffbed429a78d37dc93c357da0e030650f25d4d55c3aa149459967ed8aa2acbc696ac999ebfb1ed2832ecf460d19294bb76ed2cffadf185ce0e4c8b25bdc1d0d4ee0c737c80c53a3e657c8c567c08a0c364e8ba1c8335dbc37b4794678f5b95a7685191b19585bee079e7f0b311ce6441dc7e8d0b7df2e066eb855647e9130fa3fc3b8ef9dc6cbaafac45f876dc4f218102c77d9b9381fde054ecd69644ee0acfb14bd4f1670db4b4361fa12a7b94ed7c15aee99f5335654ca85867769140468e53d9264761f18c75016f879fc25294aaef8fb60a75c097334d2212c16601f861ad77c559453d846af0a680e1b30daddca907e3cdbce2fca0af707ee75f7e5560318f35dbefec4aefe2b5361e9fb9a8fd5039daa7f6ae2b2e77b9f0bc9c18fddd89f63ae93327d4c899f4ff1e11952580b3c49095de86b14b398b750b79089add47987f8bd25bf4295fe9e09d4b0d1a5aa4013608c2699421f6a3bca1151ed580ec2f39a466795898174fd2510ee4aa380c87a5a176fb1899ba48016026d32012725f026945d273dda9e2850ed7f7f2e019d29f6c8d23eefbf1d4001eb588460e2dcb13fce927f88e4b6cec6a176d6b903a74d601a2b902735f9a817b0dc1e94bbdb477cb8629b5356497db57ea5fcf2b5514cec3bfa332190ddaa6b878101021cca20aee150e4d999ebf6f3e6e52098908edf83536e10675b31405ee0835be71379eecc474cd4b4e06548cc7c4f3ef5f36c1a7aeda09208e2f2cc053d9368ef3e22de92cad81406d50c9b2570cccaf65422f31e475a08bc237a6807558238bb2f68e17ef2aa2c92c3cd98df9a3df2db3efe1b93878b8a285f92962116b7d120a09883aed85fa4627f54e8dcaa42b6fd7ee2974fd5e7b0db23e86187c7bcaab30e49626656354134b76beb8d2f2bb8ea70f9f5ea06adb90721a351842d0b8ccd0ec9d4f2031b75254788e2a7c17665baae6e7e7a722c4eb63c5dfd47bb5ad04c3e1dc266b9761998c5b404d93496213b5ba3acff5ce6680a0bacadfb47afa03cb66e40eab306a52de6f06517307a99122e93a3d9e6012ee92866555b41c6921bac4ddef5f32fb953c95544e8182e5a1c410113e3009ea09e3a67ddb1e181b8243385d0909a0567e31eda6cc92b67dd16e83a8286efd34b48d9f639b2868f52e4ced078877220a0b7c78c8984383060024baea5bc4d21743789cbbb0dd77f93f5f3325cda914b3a8953b2f37f1db146a6233e420219ba128bde1e60b19d3a1f8f9de1902a8252333a7a73d943a11915b6f05753bf4ec14af5cd6fbba31eb9d88c63f7f2b20fc6ef4f06c0ad2534feb0370e212960199d5e95908252f4f9aecf747ca209c4e208b6cf2b39820d3506fe5115b977dad66bffb43c46ca0646669748604cca415c842343a934fc9b7bc7dda2d9e06409bcf2f6654b26f15170b4da7cefe0d2726c6689129ff62df6d1187f96c2faaef8208456ef4c716df4c436c315f8897ecb469bf1f6e8b81c5c57de736d757f710c8bce27f8c1c846f34a2c69fae109e864d6d3ade434d0ea1f98a628e373ae54ccf68287fce907eb69079317747c397aec0821d6549cd297385d157586610dac4a7a24541c7b1fb8311285a185c802d10ddb2ec1e7987944d17d673174b19000d8858a0f57b5e37a2fc6d9d5441fd1d6466a7b530dc2654e55e01095168b7e8a7a3e9aee4ee19ce2c3dd051e51cf91d001c0be00dde9785ffd37afac4d5613f2deab93e4d9b78dc14acae0b90c9b781fcd1018a0b71f28d3fa31ff5107415536d1ee158b45e6fab829a60795eb6badd2682432173ded2eceb2c7d66f89ea6d5b459fba1dc5709d3ee951a265beb38561686e391c1ca3514ba18ae5711fb9a588dbb2afa5fda295b3640bf71a2adcb66a241330fc0de826e0766de43e978d85e3cf6505bcd54b892b2be62ac1d53151a348fbb0d551512df0039862b058758f1d7a8ba9c011bb7a8379b91639a80b329e4750e10872f7e7e8e399f09b8abf4b88c0e027779aded22cca61d04c00442a1872f82542d6e33f67b25f26db21f2c48e2468deb2ddd87e7325d573058948e7581cc578234101d51cff7424ab428f1294e9bcd24adefc4a29fd38573f492fe73e7431dfcd5f4c90d16264e096aa64ee386e8f5a0d6d26daccf2b40a8bb4ff33084597de6492069320ed27573fa30d950eec0583c7a7c04023c761974aeb2cf4313d4e568948fff3ab74ef4ff37b782b5f37d36eed59626e589208222ed26b84e6e45fd6f34f319f312e2be89af40a40bf261609954734da77502b48602e7860f84f35ee175ccc797ffc4466c184cfdf4ac4cc529f22c2bf22b43a5b78a8e2f45b63167ca0a8c9d8d6da572d84ae287d3e2a1577d9c93a3ddb331002ea7d93a8af5f938e0cab6ac8f2c47089b3c0ae99f60ff480212bdecea96e46769a585a6db197453e334fb070b6d03b4af96797f531d24119959f60ba072e8416a97444601f70187ebae358401ba76569cbf1da2fbfc3fe40368342c7bf973b3a24b57c3b34a2e9e367cfd27530ac02492017338aad46e0852c462fe857fdf246a90f35dd97ceaa0560b11f1f3e5a770de4a0ff1ed2ddd1322f40d6c03e7554a95c8ff397f96f4f73260d8236698a91592a7027a155d4faeb1cd949eac9d736c0d405a1dda9e4592e468376028c3f279ad24b9bd3a5970952b488f90b62d19fa92575093148b9fee96f43730e60ad9aab7a314d6ad00d13bc79433e7d3ce1d27257606592a2515a1284c2f01bb349174f9a7702767714645064583495f4d9ef325fe51252e1f1bfc9d17359cfd241d0f6cf10e878e83c400650efc933ea70e775f20599353d81b4498c8c86499da01f20a069bfcd2100978f1998b5840a7c77b269101bf2a1b8e940171ac2a97a1fbd175b177a0a5f9c819cc1404e459b052008d269fe8c", 0x1000}, {&(0x7f0000001780)="03c62e1c4be7cc219e883921c9c753a1f4e45dfb491d76b2b65713883e9203bc9e917cd1a722a256ea53c17d2c0589c95ce14ce74e291d941d0e29a42fe7ecb25f7e226d6ad7f12f7663e19aafcaaf6720d506c399c9eed67186ff3fcd11f3ed939bb37ba47f522093249da168681c27ec43d1b2cca069cfc97ee5b6344f2fe3060babe36fab67ca6c6662a124b9b95bf059b89c686cdf92777d12d7fbc6ac037bad30d1b492383fb1b62ec55c16ad445fec94337b830c9c499fb10543dcfe", 0xbf}], 0x6, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x0, r3, r1, r6}, @cred={0x20, 0xffff, 0x0, r3, r1, r7}, @rights={0x30, 0xffff, 0x1, [r4, r0, r9, r0, r4, 0xffffffffffffffff, r4]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r10, r4, r0, r4]}, @rights={0x38, 0xffff, 0x1, [r11, r12, r0, r4, r0, r13, r0, r4, r0]}, @cred={0x20, 0xffff, 0x0, r3, r1, r14}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r4, r4]}], 0x128}, 0x0) r15 = dup2(r10, r8) ioctl$TIOCSBRK(r15, 0x2000747b) accept$unix(r5, &(0x7f0000001bc0)=@abs, &(0x7f0000001c00)=0x8) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001c40), 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r16, 0x8010570e, &(0x7f0000001cc0)={0x1, &(0x7f0000001c80)=[{0x8000, 0x1ff, 0x65, 0x6, 0x8}]}) executing program 0: clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) mkdirat(r1, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r4 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket$inet6(0x18, 0x5, 0x6) recvfrom$inet6(r5, &(0x7f0000000180)=""/5, 0x5, 0x42, 0x0, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 3: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x80000269000000}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7fffffff}, {0x7}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000001740)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}}}}}) r0 = socket(0x0, 0x0, 0x0) r1 = shmget(0x1, 0xf000, 0x30, &(0x7f0000fef000/0xf000)=nil) shmat(r1, &(0x7f0000ff5000/0x1000)=nil, 0x2000) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000140)}], 0x2) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r7) r8 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r8, &(0x7f0000000000), 0x10) close(r0) r9 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') close(r0) poll(&(0x7f0000000240)=[{r9, 0x68}], 0x1, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) r2 = socket(0x11, 0x3, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}, {0x2, 0x94}, {0x3}], 0x4) getsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0)="942fa635851b1c9624a63bc5ab4cec2667132cabce457be819e35114118cabe83980817dab067eabaf995102d1fed0474bcfbf2712aa6d6e7d6f7ade4d0258e5b46ac2f8db17aa10159a14fcdf5ccafd0346dade76e77f289c4d089a23e31955f0238aebb45337abda92e24d3f5849ad", &(0x7f0000000140)=0x70, &(0x7f0000000240), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x67) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000000)=0x6) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x1}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r5, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/125) executing program 3: shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fef000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0xc, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59cf12fd0733188d6c248be0f192487382b6cd82628f165df22e45232689afe298dade4c3d7b1ad9c521dd33fa256f217e02165bb3efe9e848de40f50f8c7f00c036ff35d55e77895ed4cb3f1d19ee30c210c2550f603f1122dbad0ce6ed3", &(0x7f0000000000)=0xb4, 0x0, 0xfffffef8) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e30030000dd148b2778ee9e958a4991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702f2c500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81358800", 0xb1, 0x0, 0x0, 0x0) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {}, {}]}, @rr={0x7, 0x1b, 0x0, [@multicast1, @broadcast, @loopback, @loopback, @rand_addr, @empty]}]}}}}}}}) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0\x00') executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) socket(0x11, 0x3, 0x0) (async, rerun: 32) r0 = socket(0x11, 0x3, 0x0) (rerun: 32) setsockopt(r0, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) (async) unveil(0x0, 0x0) (async, rerun: 64) open(0x0, 0x0, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000001c0), 0x0) (async, rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) (rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, 0x0) (async) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x1000, &(0x7f0000000500)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0xb, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) (async, rerun: 64) socket(0x800000018, 0x1, 0x0) (async, rerun: 64) bind$unix(r4, 0x0, 0x0) getsockname$inet(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) r5 = syz_open_pts() dup2(r5, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) select(0x0, 0x0, &(0x7f0000000040)={0x1, 0xd0, 0x10000, 0x0, 0x0, 0x100000000}, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) syz_open_pts() executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getgroups(0x0, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt(r6, 0x0, 0xb, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000000)=@abs, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003000000000e98be4aba100009078000000000000000004009078000000004500000000000000000000007f000001ac1400aa4507add07a101a9753bb952ca29d111b270d2a4ce8726cc9a8fd67328640390bc096924896143d8806e5cac22fb88f4c8381adc50d831d7b2bde53668999c829c783d7ebda24a4c1922075631ab79b05000dca500ffe2240af600904df1f37fb03a3248ad56a299536fe9305c1d549c096cc96b82cb7bc9410ac5c51b43426bf13a61c16aa0dfdb10db785625edc423d418e1dc4291ee38cc8607b875052c72e8305f566ded04edfaee0a5a4385856a9783d05e1faf75ed5f6767bec5c61154c29072e3b390b49a68f509a2596c90f9d3d0f2f7b51e8b74879"]) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r8 = fcntl$dupfd(r4, 0x0, r5) close(r8) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x100, 0xc07, 0xffffffe2, "97071540d67d3f0000ffc1000000bb0900"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) r2 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setsockopt(r2, 0x2d, 0x103, &(0x7f0000000080)="5ab773770c5118d6e686eff40cd30994e6bfc5a7154b3b68340980d4c6cc80173d24e250821d4276a5751e98f7dbe9d9dda9c822f8ecc1b52245e3f20f24d7a01233499d851a2ab3466e3247ad4795237e912af9f510733dfc0e9a646d99c803290520fe157099d6f7b777b794528ffd67b5e128b4caff8462c0317f0ebaaef38e75e20c53b5c3", 0x87) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b0, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x7d, 0x504, 0x8}, 0xc) r5 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000002380)=ANY=[@ANYBLOB="77a64c8f21df78a005b664906f3860a1ffffffffffffffffffffffff1d004502001c00000000002b9078ef081fb10179cf0f879b63fa74786199caee2d9e08acb2"]) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r6, &(0x7f0000001f00)=[{&(0x7f00000003c0)=""/233, 0xe9}, {&(0x7f00000004c0)}, {&(0x7f00000005c0)=""/231, 0xe7}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000840)=""/88, 0x58}, {&(0x7f0000001c00)=""/215, 0xd7}, {&(0x7f00000008c0)=""/102, 0x66}, {&(0x7f0000001d00)=""/67, 0x43}, {&(0x7f0000001d80)=""/115, 0x73}, {&(0x7f0000001e00)=""/250, 0xfa}], 0xa) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000800)=0x3) writev(r6, &(0x7f00000022c0)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0x9c}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ad}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}, {&(0x7f0000001fc0)="90a0a33e0d4e53f3af4ef99e8d3027a5211ab2d120df45ad05ed005b7bb402fb22b9f686cd72aa8bbefd7125963be5f716e65bb76644d10da830d6cc9c5a1a1d74199ee8a8b2e40f65469e44749229a79e9baeeedfce453c532d79f6a5a219becd798c99c5d9b1cc5ccab339b317b7c47685c9c0916b572c717ebc6824e929f26ca5c53f852eb98ccabf6122271d3903edb67036ceba268e987148a12988315a3d0a9ab23fc796dddc1bc56651577c3140bb9987f1329717ef1f5e5e2ca4ee2b854c", 0xc2}, {&(0x7f00000020c0)="b612b87cd43d2fe023bc7ab07d4f4b0e1d6809d649b51681e4e124463384432f9982a00780209e699fd41d2ae45f74342e24bd55c87b698adba6de45e904389f4e79318ee310f865116850ce64a93725cc14fa08fb8961d397b0186c", 0x5c}, {&(0x7f0000002140)="53f37df0a51c2a253ecc37203e995e6ca4666a857597da1aedb834d1b8cc08a19b5853f6e549420a1639df34472760ed1af05f2ca488c42f6f6e873a1adc98bc88443bde0556567e1696b78a58a47143107d6d300fe11c42361bcd98ed2b50c945f32b89ac80396b5bb25f0bfebf5b893251decb4978b2", 0x77}, {&(0x7f00000021c0)="153d5418c0ef5161d65adad7eec818cf4ae2192cc212598c56b8bc54bbca1db5e8ec69a05c9632434e67439d7bb2491bad0ddd86c5dc15e35275b2f14d9fc9ab12ea19b829a9205bc778ae358df306a8e07413e3427b80306cb56e8f", 0x5c}, {&(0x7f0000002240)="5560f3645f7bb0f6aae4950e8a1de4b5b881dec89472a3508697556bd2713fe2deedd5d403b21109f8ef72886cbb09d34bea876955b6b225619465f50cdaac28974d11f7b0dfc5cd6ca9b6c3e8533e14633c0e8182edc4a4bedbe6ee07c8cd8272fc70d4ea656d3c6ee30f7a9e275160", 0x70}], 0xc) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 3: unveil(&(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', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0xffff, 0x0, 0x5, 0x401, 0x8}, {0x6, 0x7fd, 0x0, 0x2000, 0x1}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r4 = socket(0x1, 0x1, 0x0) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r5, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, '\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'}, 0x50) kqueue() executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x6000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x2, 0x5, 0x3}, 0x6, 0xf1d, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 3: 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, 0x7, 0x9, 0x1, 0x5, 0x5, 0xffffffffffffffff, 0x3, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x80000009], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10004, 0x8, 0xfff, 0xf66c, 0x3, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0x7}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {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) dup(r1) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r4, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r5}) 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) r6 = socket(0x18, 0x1, 0x0) close(r6) write(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) setgroups(0x0, 0x0) getuid() executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/61}, &(0x7f0000000240)=0x3f) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) shmget$private(0x0, 0x4000, 0x9, &(0x7f0000ff9000/0x4000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) socket(0x2, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="f8f0a0a5e0ec6bb0aed3947887d440688cbc145b6ae01bf3715f82ed7128929448fd881bf4c8ee169a58b323d47aed6f563ae3c2bed224cfc6a81465f264b53593c261977272d6e24a20e8354ad4be4e209bf817d76404f5a323fb308912eb6b395dbc2ca86aec9fa3effdb6c63014e1311f1c699bfd0bbca45d6412bdb548c9c8b583207c57725d75a9a9ad83caa95e10bda1c08e17b2dbbb1da5b66fbe15be6c2e7eb69f4354c321564ec522e20c47296c6eb429766399ce2f2bcea7b41954fe37130b4c693402380b4606f7fc2fec343d60ceb79a896ea08d11f2fc33e4d22c4ea03e89aee9d53e4217abb9285aac2d291882165112a150ab9391c08aa8", &(0x7f0000000240)=0xff, &(0x7f0000000280)="69a7b084fba49920212e77769a8019a34a6af03d0f4f428ae375ececc8881c0bdb3f214cde148fa8162cf3654acef6e460547025e6bb64aecafcba50a952ba82fee81367b906f60ffc7e5457a5ab879d3e574a7d6fe22fdf0ac0196ce616983393da067dea14ed629421386985eb99ee4c89eaa1c342eb761dd08db15f30178004bef1c76a4dab3bc111c787fe2af6243f8084360b3dbfc5a7a4a16ab0b59fe4ae2765f30e5e483ab1c2a6e356ca989837f04e7310bfd1a763477c73869b5dc964678288a94fa3b246f1e3d5f00c76df0a4735a303649d87f1dc74f50b6ce8d316bc", 0xe2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "b1095b3d1b471d2d0000e1ffffffffffffff00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 3: socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0xa, 0x4) r4 = msgget$private(0x0, 0x157) msgrcv(r4, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x0) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6"], 0x176, 0x0) getuid() open(0x0, 0x0, 0x4ebfac6bbaf7949) r5 = open(0x0, 0x80000000000206, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c", 0x15}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0x31) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) setrlimit(0x2, &(0x7f00000002c0)={0x60000000, 0x60000000}) r7 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r7, 0x0, 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg(0xffffffffffffffff, 0x0, 0x400) executing program 5: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) setreuid(0xee00, 0xffffffffffffffff) r0 = getuid() r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) r2 = getuid() setreuid(0x0, 0x0) r3 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x40, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x7}, 0x5, 0x7b8, 0xffffffffffffffff, 0x0, 0x80000001, 0x80000000, 0x4, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, 0x0, r3, 0x0, 0x1, 0x8f4}, 0x100000000, 0x6, 0x0, 0x0, 0xfffffffffffffff7, 0x5407, 0x6, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x820, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x243c, 0x0, 0x0, 0x0, 0x0, 0x50, 0x1000}, 0x101, 0x1f, 0x0, 0x0, 0xfffffffffffffffe, 0x10000, 0xffffffffffffff7f, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000580)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000880)=[{&(0x7f0000000680)="5db64d34295d264ce4c4cc12378a92d6026462c9deb30cae37908df2fe74fc3ff0ea6da551f8ac13d6b093c59b31ec6096749cac36e030909ef939ba039fa7d51943926e9e95e5d1867f8e8533782b2cd3e5afa1912a9349debbcf5bbbde4cb0770a420c6f309c4de6e4acdbedb9623c646578faf5f718e77692889f4f84188b9cb403ff660be2c6356e752eb15f4201b68a888985edd0cd61a4960f952cfde69445409b7004788cfb1b1a061b3bb38e743da660ee33906cc526e2066901e9a91a3ef4ee189a64f75a7bc6f3cc29141110057a", 0xd3}, {&(0x7f0000000780)="ce3cab17bf47e250fc6c75f8e72054e13f5fb7dd45b2169f5e842f720598140521ffefc34510941fd93e6aac4ccf145c72195040013aba8358c4718e392e5fb319f731ac8634b3426d25198f1741a0cd969a3b4862974d305bb37c4c48f62ac170ea405a2d8461c9c425028fd476bc88e77e5412a35bfb2f275e4560bdc4c61f9f502d05ec1be4cc1e7afcc57fa1ebc381465b6c070b1b1165b3960da1c603eb6b59471674524253748afa8aec9fba4e21b51ce78796b6b65b56d4dee7f31570ee1327bb538e876657ad26f2", 0xcc}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000ffff0000010000006b4aa5f632de6811acb041de294180d6f3f1c11e2e5236b3543fe3ad6f06c69fdde2c639bca75fb8a5cfb289c064bfe2a765dc2276ffc42353a313c93fe78bd7b6f22993fb952e182ef404f4644019141fcab530d95285c5c5eea97fefcbf191413c815a09dac613f69825ca248e3a5b7069ee385a8440d60b907ee7c102b13e8a7aa5df5e6dcbb0baae03ec", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x8}, 0x407) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r2, r4, 0x0, r4, 0x111, 0x8}, 0x5, 0x10000, 0x81}) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x0, 0xb, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r0, 0x0, r2, 0x0, 0x38, 0xa}, 0xd1c}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000001c0)=""/182) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000880)=ANY=[]) select(0x40, &(0x7f0000000000)={0x80006, 0x3d4a8188, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f00000007c0)=""/46, 0x2e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$inet6(0x18, 0x3, 0xc4) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="d9f52047fbc4f4557a76c93a258a8b9a250f9bb31a09d58782665072a0d340c814293e6c8f1788e41d36ac6746841b989e07367b4bd02a66e02434f9afe54e692e83717cdd068e1458c828935ba27a4987af51c8814b8669ac25aa9cb64608aff1c1948903bdc58dc4ed75604a9dcce9", 0x70}, {&(0x7f0000000140)="4758bced7e88ac98873f5df831b9857a15b834bd95ad9c394321ec5e2834a6ce835a6e0b8f8470100dab51baa70fef3ee3d0b17e73ec75f2a0fbe1fcd5e98a6ca90b13cee9629bb2b290469a80bdd43e6b9e9df1e6970a0893363989270ea66356a074454181a04ed50271fa72d1939332579bd35300659d5d0642f949df9331ae89d6550d6d87c8201b00f46a0fe1a2b1ba1a7d4769887d62795da2182fa1e55da067d677c750a7b073197a", 0xac}, {&(0x7f0000000240)="5457c470eb2b20d481d1afe56f6aca0148f2175778120a979307f4e766df1c1d8c00964545b3d1a8904ac0ae97daa351ff0b7ef72127d4d464cc784f9448cd31ff8a946574379b3019d3b224376cdbb7ac78964bcc4c9a4a85d8fbf5c51241a68164bb22b0820f923fd4256e72ba49cfe9294cdd925e908ec7b051a88de81bea173dbba972e528be0637ff9888d90b64304ce6caad11c13c27fa848088367f187808c23d458c2883bdd50367d537c9ea37d62925bc7d701a0dee543b6dee7d8e493bdf6df7244a7e4bc2e72c0a0787afc1a7a222a653a19095cd7fe2082eea01c217ca211aad67cdf1971a", 0xeb}, {&(0x7f0000000340)="ba44136d1e8ee2e92c0e526ee323d15d26ef36530c8e42d0e19b5a32f725519b0a18026c038a391dc9fdbad57c99624513e19b125d5cd4e26f9c058aa411d1b30f6455d5f9719f23ffbd06a138b51e70cfc498fbcf724c9c9d9d0f895704eab95768e41a946aecf79deba3baa6f3ec4c9619233c8f1e2fea8247b2cc5c168e63197822cd34e68991a6448beeb974d7a03dba4bc730daf2eb26b9222253cbf215986db2988841121f0bd35abc7e08477a9b9fee330aab5772ff379c72975169358c2c60d0c5afbccd38c10bfc32fb998fbd4400f00be7bb6919a95d2fdab264a1944c11a4a9eafc7c955b8bf613a2d41af7c5939259209693c8933190", 0xfc}, {&(0x7f0000000800)="f2b857abcd2a980b7c48197f0a0f747af435a189a86c4be0048946d6c852cfc47130705ca4f298222f9e4b5907d6090083675bc01876e241d9449025a41741c86937bd218a988e191c98e1b84f5713b752a0a36442a08c96381f6b496ee8ecc96f9f108bf4abd536a4acc0a98a7f960dcc1fbc529f165d964dde0c3a9408303981164ea6b3c3f6ab81a678b9137a995a39378f4c9c514e7bf13dc6c9be5202c6c082859b72e713bf4697f747fdfd78aad3a77e29d55f40745a088875934517e8d43b0b0800c03556467e645e8450e9498f19b0d3e8429087150430a5a241249db8f0409cd84010a03703a1f3be373063742df1298649f88bb676958e8ac4cae586400f870e8c009fa2396b27494cf587f49a4f939ed58a3c6dc63567a050fe62c77808e02987e7a20a6543a9439a9e4c408be16676a9085a", 0x138}, {&(0x7f0000000500)="a60de1b67422314818847fd6f7f2bc840f97685c64abdc0e911cf37532cc607895306aa4", 0x24}, {&(0x7f0000000540)="a66e4ccd9d464cf8e15aafd8679a808cab89cc4e1cd0253a9b938b8e9c7cdf7f2712795c063257cfef8eb61137b1380b305f6d0b702533ff05ef83eab3eb4c1608cfdad8c78ce4940223f6c5155bc96e4ec52544bf771a42bcf25888aff9", 0x5e}, {&(0x7f00000005c0)="45ed7cad2980ca1834daa220a4cc439b5c5a460460d10f5bcfd723f794495e2f050046314140c6a50f868713feb2856f7378d7b1b9ce65cad208b04547df4fa618c334c39c5f0a86f439eb025c7198e9f16a9769ea9fd687a0f2b78576060fd77c722ab39d991840d9c701bbc21d3f8a38953c0befa063cf14dd9f5ca16a282bb18cb2e9f41699f3df4d00cd030a3c5584a7a2aec17a396f506caef7c07e24fedcc6027d06d810eb664fa54245f39daa6e9e27c0896d051a03ad7acb7d33ed3e43120e603cdbf895581294d616187f6d5b1d24b379318f6b6226077b6d3e646b01241dc73e5df40b02217f8442a99016", 0xf0}], 0x8, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0, r4]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x38, 0x8}, 0x9) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) socket$unix(0x1, 0x5, 0x0) mkdir(0x0, 0x0) chdir(0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0xfffffffffffffc98) connect$unix(r0, &(0x7f0000000000), 0x10) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r5 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0xc}, {0x1c}, {0x8306}]}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getppid() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, r3, 0x0, r3, r4, 0x0, 0xff}, 0x80000001, 0x0, r5, r6}) r7 = fcntl$getown(r0, 0x5) r8 = getuid() setreuid(0x0, r8) r9 = getegid() r10 = dup(r0) r11 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r12 = getegid() sendmsg$unix(r2, &(0x7f0000001b40)={&(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000500)="ab1647426d8bdd5144966853278a4598c305d2af6d261e861d502c4249e92db4be4a597764ccbab527c2de18c14c49395b6504dca11529dfccfd3c90d18c36bb7420e226e02a9eceb1f55a609670702c771f8b9222d51922160c6f17b6bdbfdc9ed55e212e4566a77f7f16dbbaeee07b68a0e1e39f95b73ae870e745bd2d4054cafe02c80e4319397cfb1e1228d2b541ea0b5bed7bd34d38d17ffe22d707b55efda70ab4f0c61412e05b2e5bbb2f5297235b5cd16b99efb50624e49b6350c49fda52271582600e5ce5da50752295a8acf849bbc299cbf4fc504586f3b05ea2ea6b4d3f3f50ce759c36e5e93ead23c0ce100f0c680a1edc76", 0xf8}, {&(0x7f0000000600)="9084a9ddf20cc8e452c2c72e5b4ba971599c117f799e9508b972c635b5b5d64c18c99c39036cd73dbdb142d16540147f2540377e10bd8e72edbedb8d66fe8c7a7b3e8e842180ac0a58bdab4fbf23ceb5481641dca5fefd96f056adc7965d9cf097f4a48ee6dbc71617a34b3fd9ffaaca37334fe76fcfef08bf9276fd2c9b905550f3d283e5e950eda009ee73c7499c33e7c6ae272ff2c2d09a78a1d76fa5974e437c2e3fbbe9c82e6d80dc7f77378f45bd198bcaa207c0d1b1fcca91f0e2be5c68ed23df4a54a6a8f1a82385a3fe27c91465d5b47eb8b81bcce8e555ce83272c2ccdc8927a078ba15adfd713a71e05a15cc1bc6f81b36c4ffaa1fce0a61df7c1e8e6fc49921ef71363d36f92086a65df180407f2e604167c9a54da0bcb5b35b49f7ce731d80b18995da5681e60c24779b813e94739175c2da83958a28ce7dac08ab40dd670d3ebdce6f6399516757dc4a8a7554c216cc5c3c8c4703a68a9b54e37976d3a87bb4640037b33ff0b2cc5ef1721393c52ecae77833dc1d25c292ced14206004a5ba28676d8b4c2c25ef7aa9179c3c0cdf4bee2c8fb633ce40c4852c0474fc699b50d4e9b0c4176f8964fff7e5b3ed5bb6db755a50429aff9584a7a6fc7bd967697766e100f763711070f99a1657ce9e47eb368a48875f5e6d13e66d8742a52a7e7dbb812a0f011fd2c9a13954ff83097d8663791d2d2d0fe4271d287863771a6d28be2040c1b60fc0024c537d1738936dee7bc97ffdc225982d4f004268c8a7cd382c2bfefa6236f0a6acabd63524932921c6db332899656ea5493b2a17b5d4b287569c7d76aef5d872d1186dad74dbe780df53e604d2b0a9c40b0e4852854759ea5018858ff2cb85121a0fea4916e7d81dc400b3cab1e9b4e279deb8b45a3da929296c28c50e271271a8512e4b9f71c1342c15254819b22ab269f5e7a6215e8c8b5547ea3a05f2f10f79ce424650a16899e7c5405e8badcc255596ec8942d3367df18cfe9c8273ff404fdeda4b6349375980257377f4900da1c6498de9dab48798d8d79337fb27a80947cd33356ad51c414d55facbe770c46918e4b6833e3ef345b4d0f9f9ada447746dda42042e1a222dfa6f1d0a52a7f17f5fb441a0f783e813976d71a2826623c0f66466181c465f8654f913e35030b918d2d9799fc79f9bb5c320ba0a3c41847447a5fde68737871fd6503d7a575413d033b9fe6af707fade9443265696db1a0ea4241250446b4c6f66ea6c609bbd27bbc6b98bd17beef2f1b721a51ce911acfc5c31f1a2fb94540556d1a581689b0fed3133063b220f44ad10120b5edd2f27a876129d3df242ca524f1e0b5a746e9ba75db165b081d85daed9eb40735d97da92146db725c694bfe4f474c9c06edf9d2b2e63ff3b4f08035fc0eeb1c0a3197f874bdde6c9f5baff75c5678dc6063bec2e354c412f9f0626f12afd19113a70d4c361fd98a3def51a68a0051293f94329ee1a69561b6b9792880efb66807c6317ea1a760b103f3f6e1f9ddff5d101f07a092e7da60b429bc31b077e09140222fa5b5126d8fca94426fe2ee04ee7192068a19cbf097401f460453f1612f38918575f24b1d137fe64f576a71440e97b2f09690fe68cdaf711a4799a64e5cf968c63d4669deeb065a510b9cceb4a3f8158b7f5378648a776ae1baaa1d4485376400de0059fe17b1709902400f717de0f86f433b7bf6422844b2c1a6ad5aefd26fa80b5b648fa7b9859f621ae8db6f25d11795370cd2111626fbde9501d3ad8e88150457d5caf9eac113c3075e536ca73cecce87d32840727824555bcafa293b9f74a65fc789292d1079f0db66a5ca5bf079629594d87db7715730bf59ea29407f98478cdf4b5b964a3f013ae82735b108905dd33a75fe6c4c6d747f63017f0f8a9f9c2d661b211e15fdc11700149f185c68c134008aa173b9c89dace28dafc8c6194d67cdfc3378e23215ab55d21659b7a98b6146552c8bbe6788ce419b7c3509ff0ffce75ffa9215797f972ad4835004fa436addf3cb54f015bd4d986f5868005ccfe9b346dcfdefecdf2fbdf4fa0a88a11419a040ad88211e72567274daeba2a959857c910a98ed1bb9205d63549bb4eb5476f421a766a8b4aae4354a99f030a0dd685626f1da5b77514bbf59ea273f76e82798397d1aef1be4d43814414fa9a7742fb1a6f7649f1d49573c80a1701559fa8176128136a2eb679f8f7deb93d999aaa9711734d6f37f96780be5f1174a424b2dccc2f05c26802b0015f421775901150ba197155a0c33c9caf83f71d2be4d72f0e189152170850070f8a128462598aed10d8ac890c550529e0e1bbd43fb64faf3fd2fa2fcf21ab30561cdd9dc8b265b22c207591082a05156cd9eab8b3cba81f7d74814145e5729f777cc24a58faaaf65d86dbe6f976ff89b5276e0fa7e9a769bea5a96ec33e440d090ed3d8b800ea35f26b3c083d78878f39a811c9dec394a57fe4a408ba334a55f7eba5cbd51f221be45df2801b7a4417998e932af7bbff455ccd0ae6cbc16117e9044915e380d874225afeaedb3f15bf445b5f539aeece2f015f3df4c2760c3f6a22c53011820a55f112ddc16d61506406aee93ccbb6ed0a78b822d5bc2d204a85ba974792c4eaa20e8b6bdc16ff9978963729b5e641788e833f2199d8e619f94c5117b015764ad3a8a1aa6359b71507726b2fd28cf883e33b98b4239e7f60fac88276c2cdc42f1ca4f58b5fd2bf345ab2c978ee27cd8f995a8c063958e071fb4683c9e361ad8d7f80308663a122f6e3a0c16d4711e40eebfe079d16838251ceb28f23fb703cbf234881dd3891e599fa6a2a736e5350b6fe9b4434f7efb6046ca8f06b6168cfc3621a7e8dc65f522cbd033f21a51b7a55d0fb21124281764f1d9e8f151330c4b99b79c99de9e599b35df638a4f29ff5c172782d3281c0c2647ce7910a1a7d308625f81108ccc67e091215a06b817ec7c97a970b88474cb80f93b8af4eed46d98c726de7d5c88c3142dc3f235d0a3f01476325a65d19cdd54cdcf9db4b24505d8373a9f3b66b8aad7b8cc156691905b41f6135d0b5159210300eff50256c6b26a31af4aee5235a98e7e1b92794ea67f2760be9d4fa4dc7d57035b9f5e0ed7e381e4ab3cbe2a6fd947d217f3ea0f5c738dd9b9712829e6bf229056db346cfa19bd21ec4aa91aa6c88ac31b06d6463b1c0ecfef543b1ac593d16f01648c83c20b803e31e10d63c21f5cc704593a81f2c11ee40d79cc0d2abd2f2a43ac58a79a0c670b256d6070cb8810004450c9ebcfcd82e77402238612729a7bd6bc9115cf2892bb4ddb43670f948529d25f85be9dd12d506099d19c30011d301fdbb6b41a1a1e3aed78a8ba3c290cfa9214cda46a8461ee94078cea189ee482be08938418b177569bd24553858e2949038592ee6121e8c85d3e6e778e297ece5af87877a9b100a107412922277e27537bde88df02359311bd31784a2517be26c9c506f26af5194859754b1104c604d076de3abc62ff7c7a189d464bb8d168ec97397efb56c120b853c4276dc5580f99b719d85d2c8257f0db678ce2f2acc8374b426303128e0dd90f481a2836c8d97c9b98f36ef0ab0525d70254a2e1c93f112f40f7609ccba906f715dff61f4a1b59265a70d9b5daeb16fbaf4ed8b8f094fb29369070ff9bbfb77f91d5ac947c12311e8de3864ada987c6f912ac2526fdb4fb8d915ac3b8a074f084976379162cced6401e6087bbf771decfeacc0d1a11ae6d38365f0b0b62e198b3dd61b33b3d4b3f64847bd7364c8aee97f0a515fbbc5f7b224273ac1799448597dcb3aef7eba902861a090641648ba21bfc5adedb87762ee60cd6d3cab0cc9f03a9df11d39357218ff95bae28f6b5ba2bf46e7ee6993d47e2b907fb24b36b70943f40ef6808a35020dcb0f56a8b744056f15808ed868ff8ec960af1f86b4074bc9c9b29c711ae3d9c481198249eecc665eece6a59ddc350be9a7cb52828fa052853cb48c39ab4705194043d42aa552882f3fb6a541ea72246ac77ae3730cd751a4b9e59143c3bff20f8cdb9d0e5baf0baaacab4075db13a5ab01a581db08ca6d7cf4fcd1af26ef98e36b087d5a7e14b8c456a0e4b08d0089cca97014d2ca9c7b5d7f7858e1a16f47ad7f35be339da22bbeb3f89dde2fab60975e06d60620167a2cd619e5d4d5a84747d2b51beec9f4e23b09fb3bfcaeca6bdf15caaa72413622ca7a01c6faa30987ac1527f19e99a0c17d14a69ff1cbe38abc83be6c69d6072de812cc6617b2975a0119f1a1ab1383e577cb8228755ee52d7a7564b06759be853e814cfea62bd4de179872e4a2a86138c403eeca5aa7e4a8e0b6fc0e9b824831b16ff1bcaa7e430346a60acacefc984da8d0e595e51632707404a71504e2f926bf8d051eb4dba18c0cb7e3fd4b63d84ede87bc82697b0f0265129f599ad76ae715c2e36419e266bc990a025086f0dfdcb21fe6c610b056308043f7d41651652a88ba65fb0019b36b0aa66f5b0ff9b64bba262868edecdaa5d82e6ec17dfb0d34016b5864a01f4e29541d98d16e828fb7a4ef2879c1249e715ce41e4f132dc24e6862ab6e08ea12dc41e7917a11803e24df9b5bb2e1d1868cfd9cc5de1fb814dea788585a64b5b22bc269f7233508cf76284962783c1f64cb714bdb6b45f37cf1a0b2aaf0d3057746de0ad98b09117b7e5adc6ef566090a359b84d51de16c98abc6c51127ffdcb0e43eab997b69e7350788995e5b408eec6e93b66855f17605dc31a7c776102a18303b835b5fcc48e8584c300bdd77a46a7afcabc77aa142bfa20891243dad4d54c3837e94e948674db9c40c7881405efe5054646c84d03753651976ac106157c57f80d428127978e9846a4f5fa7d5824e1e227599d257d74b5b05afc76c2cadeeda22a3bb7d2d2d06b7e0acabce3fc3b4e93b09af63da38effcac91c0d7a0b0cd71ec655168bd37e6969509576bfb0963ef75c1fc7444be0b8ba447e43d54511933fc235b097bb1d3d3929016268a10264979d9300d434b82ec4c322f475de456acae3657ca354ae5a80babee97afad71566c98b54bdc3f3435f85ca359a86f80a65ab37663b7923e05c07d5512e3e3577d67ed08035171151d1a550f660de7d8fd8895681369756b7da7c3c04cc5054792b5a033b2a98ade26d9992ea1f94c8282037f807a13128b73a5f75b7ed591e6457a8f8d306b80a8ff29b5c922ff836234f66f2f2b817874fc35ff0c813693d8497427f92cf5629f99117f5e1483871e4ac61662d546302629e2c23230e73ba053ecc20d565488041c7ac410c5a0a6705df34d5a2664ba15a21c9357d19806e14dc5d44977ca22627f410b046775ae747e85e52d0c6dfb09c5a1ccb0d22a3ef6f1526af4d8f488f5d54eeb04c635c8398a6712baae8fc30327db74bbf07bec65b390cc757af807894e1ab719e771b279c33dfe12d6dc0a6413c1440f953b3efc8e432091861bdc70e58e18d7c9c8a61f29d76f103d0c10f74d668cdd4b7572a35a495400ae06d6771c2042b4a3423c4c15ad8f3b4cc4150928f3489e84bb03721e06e89d71e6abce5238c71f5b4b967624e1140af727a0882198781109a1ebf1f5fb6eb510a18754a6940d652cab5ed413ccdf87c575edcadbd91d5cc5c8fdf20ae69d811427f5d22ebb16ffef7e4c0f33d281ab45bd9241d828f3456114af06d4c25fd23a6db81f2f18c8a3b9396d766221edf6b2e0b3b6ccbea0b2d9e9b3cca6e41fb784d3b9560f657928ed70090919a50dd821f5fb30d681f", 0x1000}, {&(0x7f0000001600)="9faa17484068694e77fcfafb9ac5c6ca1396e4228f22532a2de9e2e57621304f0e5a1ff853a625784d786085bb58163e64462e8a19e2a1d47ffa00375a44f51d9feff88f3176c538", 0x48}, {&(0x7f0000001680)="38f85d42b2fdc2f4190912e35e8fc8e82c81eda6440c382b8ae52db077c085b0185969236f44ba9ccd17d4c450414a18ecf8dd9f34e9303ee11e9175c683ccd927697ee1ee17ae97a9b53722e960d04fc7a644a2a21f2e189c40092315054149464f7cf56024b80058a77079436a37988261685d571648189b35fb216c656916b9de21644f486d40d33e18b53a2d2b4451e1549da4d11b6fa9a2b1afc25705cc84c1cb54660f7fe92bd56e50dc4f9d348c1a7aa1029106cf5dba2542cb9fa17bbaaa2b069eb0a58a4b1ee3ceb4efd11ec43118", 0xd3}, {&(0x7f0000000400)="28724166269ff55054def295bc988b3755427d5b296d0428ead37c51c87bba2dd45e553a6672e964d14eefe8a6a851a137956abadc5fc268", 0x50}], 0x5, &(0x7f0000001b80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYBLOB="000000002e0080e6ff000001000800", @ANYRES32, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r8, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x400}, 0xa) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, 0xffffffffffffffff, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x18, 0x1, 0x7f) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) executing program 7: ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7f, 0x3f, 0x4, 0xc216, 0xfff7}, {0x3, 0x400, 0x7f, 0x9, 0x401}, {0xc385, 0x3, 0xdb06, 0x200, 0x4622}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x1, 0x36, 0x7, 0x5a4, 0x3}, {0x200, 0x7, 0x2, 0x1, 0x7}, {0x8, 0x3f, 0x1f, 0x21e, 0x3}, {0x4, 0x82f3, 0x3, 0x7a0, 0x8}, {0x400, 0x1, 0x7, 0xfffa, 0x9}, {0x100, 0x0, 0x0, 0x1, 0x7}, {0xfffa, 0x4200, 0x86, 0x9, 0x1ff}, {0x6, 0x2, 0x8001, 0x7f, 0x5}, {0x6, 0x7, 0xfff8, 0x3, 0x1}]}) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x3, 0x7fffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) utimensat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xd, 0x400}, {0x8, 0x2}}, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x889, 0x0) kevent(r1, &(0x7f0000000340)=[{}, {}], 0x0, 0x0, 0x0, 0x0) r6 = dup(r4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000540)) readlinkat(r6, &(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/153, 0x99) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000680)={0x8, './file0/file0\x00', './file0/file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000006c0)={0x100, './file0/file0\x00', './file1\x00'}) sysctl$vfs_nfs(&(0x7f0000000700)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000740)="3f548de08dcfcf40675834f6157de53c988979264877d81de58bc74163a5ca5dfcef52121957318ddf77b7666aaf504567d5e7b07f82f4e37ee706cb66b93e21055d32fb4d57cdfdc10b8065b31a7031018e0147452befeb8f7b91819c8b5436db6e044e91cda011a3b5eb48a861cb4e17bd15a63d68d7ce38b7d79d06578e212b34405d69091581aefda5573f5a756af2a5bb7369f0ada8d2c74a2a347223c92abe86febfae7426f3944b0996f5b05012c808c29b2087e65e1dc547805fcf8cac2e9f285c5bbfafe14105ab9b", &(0x7f0000000840)=0xcd, &(0x7f0000000880)="5ba5921ebc9661fa5908be573c9165fae147772980c091b83794c344d9f4f0dcee3250d0c094cf3932f34bcb3af13801cf1566ab8cedc4788609f227115c2c3d365fd4088bf7eb7f9d725e9e382d27f2fac75123e322456807b85c8fab51416f0f183bef03e1dd1342ee61c910d7008c52a9bb78f1b8c83a6508c4205e21b3ed017ef7466460eb3104aaaab4c2f58f7b418157136f2f4520aa147cd08bc2d02e3152bbc95a8449f3adebb17071f251", 0xaf) openat$pci(0xffffffffffffff9c, &(0x7f0000000940), 0x400, 0x0) getuid() ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000980)={0x6, 0x3}) connect$unix(r1, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = getpgrp() fcntl$setown(r5, 0x6, r7) readv(0xffffffffffffffff, 0x0, 0x0) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r6, 0x6, r8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001000)={0x0}) executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x121) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0), 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x800}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[@ANYBLOB="ffffff00ffffaaaaaaaaaabb0857442100280000001b00009078ac1400bb000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) recvmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280)='-', 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000006c0)="139769db24af5e0e909121470a72a42b5229078bdb0e43cd9c2ac149968c98fa4b14f50f90bddbf7a35e168635babac72503423d978cadd6c4ff5b7fa82bf3adc66f5d", 0x43) select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x4, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1c4}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000400)="43714d701e926b3859f012cc1cf00f5ef3cab838a8ef48e9638443a4f1402d66872d3d6f1ec826d7c4d2b70fd5fc51940e05f5f06990ade789da0e9a0388bda70c6049e64761ebcfb69280745861e62132b712f0cc06b614e4802d01f3ce27c334e77c544382f930eaa7ab9804199724e51621cab64584", 0x77}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaae7d10c489ddf86dd6000000000083a"]) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(r1) r2 = getuid() setreuid(0xee00, r2) truncate(&(0x7f0000000240)='./file0\x00', 0x0) setrlimit(0x0, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x2, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r3) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) msgget$private(0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r6, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075", 0xd9) r7 = msgget$private(0x0, 0x0) r8 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r7, 0x0, 0x107, 0x0) msgrcv(r7, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x10001, 0x1}, {0x18, 0x2, 0x6, 0x6}, 0x800, [0xfff, 0xff, 0x20, 0x2, 0x0, 0x9, 0x1b444275, 0x5]}, 0x3c) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000400)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) executing program 4: r0 = semget(0x0, 0x3, 0x410) r1 = getuid() r2 = getegid() r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) socket(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r5, 0x1) r9 = getuid() setreuid(0x0, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x7, r1, r2, r9, r10, 0x110, 0x3}, 0x1e1, 0x0, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe8000007b00000000000000000000bbfe8000000000000000000000000000aa3a"]) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xffe}]}) write(r11, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, &(0x7f0000000580)="66d2d1ca76f4f9bf72e561440eade7d2c66bcb2bc50643d4dc0d06ec7614d2f4d23b38d9fdb40e10a172b42b370bf6b9faad792cf6657d17f6f858b83b14aaa3443c9034537b99b1e7bb68c14a2973f65e5fb92323244985fb231a94c1cdcda0f41be942a68cddaa3fd64798c9cdb0b02448a1e81ecfe6108ce8cdd406111750f3ea0b9bb8ddeb3b3ed6bd863d16d9cfc91205a9e4c649a5f1133e8592bad33568f4af60837de40bccaaed526f362f8596057eb7a1d560ee144062322f5d6cd002433a3fd3bea6f102deac10c031374d4c3e026755a58664f847ede182e86b94efc6e5066dc8e3b0bf485f8465cd1790409ef8a4e7da90dd0217158d3a7a93d2eaee7855eff9701ff0a7786d929e9433593d25f8a4a99daa41a4cd3bcf54e62cc72be4bc4f03244f1f77cf852dc27d44dd6a6c40bb113455b872f39ce1e7bf54171fd02ee168040cafb49fd5868d858261a236f27cd4774336695af306bda058de00d33deeec47d1a8196d0a6300a32bad99657323c28df87d856c48a2fc7eb01917ee3084566243694343c420b5dfce3606605ccdda8bd45f91888f8503576f7db3fa3944d34e8f9a89459a06998ae058e11232f35c8b70a90753ad3c9adaae16458e34e73e48cac668dd60e7a602af47deb976c067e8b71f97d0cb83b797cb8694d67f863be1f7c051940a1c05d51b8eb3bad6154a9c6ed0e95fc60677211e1a589c7ae56f28ef47dd8329e772a00a6702e027bfddc7524f239b3d38d04c83a2dae61074a9aa3acb846c399e6de94eb8327fd548c3e8e84fe88aa46f5e5d9bf6df9f5c436ecd9e078f9f3291b842fb4d0c62b12de5048bc3cf39f450dc88eb55336dade77693e92898ae69a0ee9066c4aa2c984432c123dfaf06e41e35f47666e672632732d22e6a32b1a35399b5795d9343e595016e593cc1fb7ed8ca59240bc63ab4d8678b7290c752d2b8f8fab6cf37d61e5d8d584ab3b51e0767d3397efc4123b8bfd006ca47f19f1d7aed4afff6b82dad04cd4ed5b2933ce472fff7f69a53797253aba2278edc1e0de25d8661dd8c3dbb45d0e1d30afed627c5ef3b3e103e143e54f9556919bd3bcefd35fdb82398103e50465d3c30a90fb3865442a34da141b3e566cfc930fc345b6e6f1e98c2a5423bb5fb0da281b866ee220a02d9149e38ec9d2b73a730af6cf07286ef9d3aee848736d44bd0b61c1ddaac258a2deac56252aa9d04f4323b3ccb92e40fe1297a2c11568421d58ef5d37ebd861b5791a9677b9c6881e09bae3433a69c79d2e1d3272e745b888ba15dcf928b12edcd982ec2244d9a0d1e0ddb96820c5e4dbbc642b8b7884faac2dceaba59905851d8b6a374c50aa55f016420bf81080affe71761b5477a4dc88450b4394219f99d6417e4e8b1046611b718f6585d9a51cd2dfcfaaf464ddf8001b8176ba3113acd0414d8c5818e945f7c5d5099dcc14fd093202271079adf6aff706d6a7868d8e413fdb2cdf87c991024a40d0af75989048a810718011acd1eee6001c7b713063ba42c9824c87797f3cef416c383f4f725918dce744e373a9a43919076736793a50af6d6696af75ec492ae3a46054c4d2ff12fcaec222f71f05317ce78749cdf68b2bc108ba0ba01beec5afa2f72eca7d4d48a107eaf3f8451d1c92653a49204386fb2802f6a9c42fa8f1b4090614acd0e3ad9fbdfef095125d0ed47cfe75e9449a2ee33ef9f2d1b39d35a8b535a4720be1583e23bb8f7cbc93eb16a05deb7fd8066cd8ac4dc7a4d7c32b601578ddbce73fbf85aca7db372c04d7814753127f375d8f337af87add95210c90ae9249b0bf09c3bebf6230ee7df13317b5800b0fbceccd544da31d7a1aab2f1108ae565b3d7dbcb2a60d2c5ca6fc3b8e1f17cf651809eddfa7a6badbdf4adcb7e0eaa14996719306a536a99596afdcccb3d8972303635cfa10cc9478da3b301cd5f73a9644cc9a20715bab0549af43cbeedcd598ff07d93717dd288fe3a204f4c29e7e4ba772b57fe4c409bc8a33fa5c0e9517dee81e972c2fd1cdbb32c82813516c52b82a2725e3708663fe713b1ac381b3d86d4fbf8003b4d898d0e46580c2a1262cb6d76731d1b4545244ff0c8c82e0911e1637850beea5dd82079ac65ece69eab7b30cf6139f4b8393802d81d908594e2a0c99b0c29ba7f1718c091cd290f96818f75af3c1babee37d7589c2efb8463797dece4a63fafb100c96de84334f1fd600bb0e2e52d8a8b547ea025fa662a53a3df0318efbfb4dc6439d78187ba103e8bcec47e7d998d41c84b2dbfadc4372120e4e19e7cf1f6ebe1fff8d6c84e65a8fed942c3565840a8a7a8b18d14206c45c74b8d78497b70ff9153c1793f0147b547575e1a7285ab7398a0a7ed9b2117033dee1f5fa4c37cc7c3d78e9698556843de48a37f0fb8e710355675f7be12f7a87e59d08c9849c8a1ffc4037ac1ebf33d688ab6c62bc2ed5d7dfb7d615e26859faf4134203283a8bb0046e23b4ac3f7a1f5b9b63702613c9a9d5c724a758b408a31afb3a082e2695f547b3391f45e20e6deb0ae04750709aa89693d917e14f8f6f516d9179e700a4b1c53112bf7b94edeab9a3c0167887b68a9cc92ac9aad39cfb45d8c16b06ff26705a2fad3dbfcbdb72f7252ff114989328fd7f924fa9c2f42667f439d71b54815efa19d3e88b7ae5bbd2cd57ed967e71afac8de0b0744a76658faa70e989a3272804853637e25ab52ab7b23684474db43c55cc2853220f3c3ac98d8fcf86dff1721569455b81a30c218d655388f0f17e7601d428c636393f2b60e7fd94fb0c4b058c3fa29f88b716b52e2a5992fa05f8252545ff8b780d9c097f77b33599d40bfe67c359eb1aa506d836ab95f7830cfe957c8ea22e00bac481fe43b9fa9c55f59755089f4cbaba105b5b35226ffb9ebcf9f3b8fe43d2d795e6db3aca704b055923897af969ea9275bc2628c4c35b9b54f706b43daf325c260c00f138dc052e653892279f798804ce54be52ded50a5282ba0087b17646190a058f80e5e28cbc9a14a5068c74e0933b1d1db2f80b81da37fed473dcc390c1b28d9a9107bbd8919e8e368b1213ff942077109dc8d3c232687f0216d4ec9a9784f31ae941228f851407c9cde4a3f435f7f917117559585afc7624f15411aef3b51a7f974d12986fbf8e659f30bdbc90b92cbf9d2d53190596b5909500e4a65d139b7df5bef15a0a0f0d514ce9ffafe362018f512eeb80511d95f8e69d1bfc9ad8d5ba3c95e23f5f893c0e65f8278494f8b91c2634a5791d694afeb474707c3541f5e8540ea70c75aea94a2b651d0306be2e82379d869f20ed28eb5f90ebd2448d79cf783becfde74b69653a68e9debc7b81a764715eefded83b0fb6def83d90a7d95fe86afd0ba057ca7d3996f7685476f5106fd83653176520b88e2e7dc470028c7aaf2cdf1c269c0d3fe73358588ebc7c315ab780439f2c2b476144bcf79c9f665fd208dfd2e8b2c29ebf4494a8761a7c183ada55cb22ae11875c1d8e76f85c5ffd50e880add9b9e68008d9ef9c84bf87d7c784e3911a1f5c1c465fb4f8230648c72086b6f6302dab3ac6dcf34f5b77cb5db489f64f0e3654c989900bfedc1e2b9f1f20a5bb81c322ff4e321ebf08cc664b1db596d3adc58b00373c3e60c3c0699119bb3fb1c412e57a91540d3792fa602041f6f8bcf49ad3ef39b6dd1a9f102d96457d375aab1f54ec353abb80e92cc415556fbef9ec7cc7e807587994934e69c5515f1da4d5663d43af0399a24dec031e7258568bb89a4b836b8d79cefe3b522fead0134bbc4aeeabb1e819003a2c28b53f62886a712d92b16d8665b48e8abd6d6a26bcbea8c7be52e6eadcb1b5e14dc92eb703325592b34a40258aadb28b9a0cfe1d67126547431803c0fe21a2057a02e56c7a6ae5d88e6a6ccc6ab15f124a28ef835d853f9845e73e6a5f4918aa26e6900458e96eaf3fb21fa3678ac44e92a49ed7097b5315f012be3d9431f6d5354d04687900a7f7f814536fd11274133c0d98305e06833c3b2a30e4e8df29e07ff6be6cc4355889a38a7b85fa6a4b3e6865ef334102bc01fc10c92956b07ca0af8ec5210d886831183b8951374669ced6f0bb47af0e83188b2de03eed1e9d5c5a8009f6d82b1e1054e1b81f8fdef443d4671d1954cc3a61d476e87880707d1cbd99cd617f4428e5264e3c9dba5d9db3eba0e12c606fb5da82cd2a57552220103221eeb9069b86e3d77531df186d698f3126242bc2b38a101ffcd1478ddf24a7ac09d534708e7785ffc14681856e343e70193fb478a0f6e308759db524e96dcb4394e07fc6eca16aefb73beb61ebd88ef9f8ef7fd731ac214def06a44beda54066cd8ef4a23c29649d5c203ca48c9e46c28635951652ba9e87f0ee32fc65c20beaf3827bd16815ef487179e5ed1bd572b7a08d65630462f3c46a577ec555d2068c1cefd5725f3900db85a0d52832dea83fbeaf6adc8f5b9b30666da8003012c009e4b6421b4cc41e28b25a2e9fa0def6ed644b39b8ac3df39af645c55712c95474165e15d659670e411e2dc5932f90aab30306f4cc2a538dd16b88e81ea37a51c94100a0265cec7db29a25a3fbf86099d58370fc6debf1b4277678cb8166596cada38e7aa78b4dd5938b8a4b068c1a76d786e9f8703cc96631a1b95f91cf8a5ce3af8bb82ee9ce89a475fc0369b3742b38adcb9d2e7fb45fbdc6a218ad17dd164828bff2a23cd45f6b8e1491520e793f4d64eaf60707737c8ca11d2e6e56820849a7f2aff00c2b38f8f4cd58e45b780c24ca86dff101006bc686ebc93ef5c5fc5947a4d65ec1b392b5d41dcef999a474bb2af3f950c565392389b345071f0803e54427286b848743af83c64eba74434ecd92250448ae88ff3859a742fdc9915efdabd10f7f0125e17e168c302f925131ca5349af18825b531f1a3784760fc030397824148d245b7bb95abcb03e786251528488bfaea965679ba2c902c28944cb19df8a59177c0c56a5ef96089a75ba2dc3baccd346e1ed224c8c041acb83a8d800a4f8593ca911ffa46e3f73bd2f73760dd4dbec27d4b45146cecd512599c3a64d1756c238b5639bc4efa5ba8606a70e4c7c4482a63c4ce45c3cc5a27076b6153922995b748e9d634dd322a28c9284f211796c6b40f6ff23ae86b9e2325216bba1053a4dcc926be01302624db50784bff538c78c17fae2f181cc8869ac9eda1b324a1fa6357a3a028543b657c19555ca9a1ae94d7b26130f449dc6c2a48c703e42401df67c6e8dd170b24f845ed33c58ff7b113403e204ea5bc585519601a8ed4eba28bbfe519336d8cfef6fb754a80ffee8e300a3d8cf9bd216f2cce041387c4608d6a40c72b78e29f5c168b39180323f551932f5557f975cfba4ed1b63da2e3421d0933cade03e307a41973a6c3e6bdb1799b4739026e36b2d564e1727814cc70e74f239044276eb6c72c95986239939ce03c4be2a799b124dbb2720df7344b1cae6fc0df401e07fd687dc3e8afd9dac231b19884de4cf14f722b47216ff78a1ad318b450f7093a9aa8a2395b67d4f596ca268cd80f229a6c51b1f65822dcce8b53b69b8ec5a4e8f965dda6815de27701d3026bda8f6c6a3a27214be43adaf728ccae949965f0c0401e6ab1e1c98a4f8c9201ef77cca54586c8b7e7a14df8590a4516005b774cabe69848eeb3a76640842a38981638ab6b08c14f67ebf689d5416015e952b2c6f2fa855bd31339ff61e6b1d2f428571ffe7c138cf2254f07dee006488441b36fdadd92bc48f7c9594718dc0e9259", &(0x7f0000000040)=0x1000, &(0x7f0000000100)="7fec7970aac77e40f2c26d8df0bd04e17ed94c67988d3c15fce13abae7bee19b47f3542ae514d78b4272b40ba812f7aa84655acdb0d470f7eae2dddeb165e7c73f1536fd752fe32947c47b2aa3d993d447aefe3e59cfd4d7d9959500960c762770bafbd595cca66b03edb1e212cc7194c7f91260c907a393d37d195f5d0a68b5548ce412e3b174", 0x87) executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0xc2, 0x0, 0x1}) fchflags(r1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x52ea, 0xb33, {[0x3, 0x3ff, 0xffffffffffff7a95, 0x7ff, 0x2, 0x6, 0x100000000, 0x5, 0x4f, 0x2d93, 0xfffffffffffffff9, 0x31, 0xf000000000000000, 0xffffffffffffffff, 0x3, 0xb17, 0x1, 0x7ff], [0x1, 0x8000000000000001, 0xffffffffffffffff, 0x2, 0x200, 0x1, 0x465, 0x3, 0x7fffffff, 0x100000001], [0x5, 0x4, 0x2, 0x4, 0x8000000000000000, 0x80000001, 0x5456], [0xfffffffffffffff9, 0x201, 0x9, 0x0, 0x2, 0x3], [{0x8, 0x0, 0x7ff, 0x769}, {0xfffe, 0x904, 0x20, 0xd83}, {0x6, 0x1, 0x7, 0xff}, {0x1, 0x400, 0x4, 0xffffffffffffffff}, {0x400, 0x8, 0xbb6, 0xfffffffffffffff9}, {0x4, 0xffff, 0x8000, 0x939}, {0x7fff, 0x5, 0x33cc1a6f}, {0xa0, 0x5, 0x101, 0xa8}], {0x5, 0x81, 0x8001, 0x9}, {0x4, 0x6, 0x2, 0x1}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000300)=0x9) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000340)={0x1a3a, 0x0, 0x7}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000380)={0x5, 0x4, 0x81}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000003c0)) fchdir(r2) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000440)={0x1}) r5 = open$dir(&(0x7f0000000480)='./file0\x00', 0x8000, 0x1) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x7, &(0x7f0000000500)='./file0\x00', 0x8}) r6 = getpgrp() r7 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={r6, r7, r10}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000600), &(0x7f0000000640)=0x4) sysctl$net_inet_tcp(&(0x7f0000000680)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f00000006c0)="e06a959727720cca4fda50ad99ce10f13df60be11b52e3b71e4dff33b053ad8d26c8fbc613b7b09925f97f97340fb9569f291345fc3f87f849d903626751ff3f30f8c0be494558278d24dd151a2584466d2d58f6dc8ac3e0736a5d37817100edd10b15c08af5b121a241a00d23b8d1744b3d2bdc901128b7ab0544ed40f82aeb6e6cff43ab36f2543892424c8a883e361d7641c0cd59ad688fc08b11a4b1c0e953254a09c69bc04b5f07c708f9235044bd15e92af2f55b436b328136146fe768157831371ca36f81a44002a63a26d467ea9ed26f9155f97c2aa4fb91c418", &(0x7f00000007c0)=0xde, &(0x7f0000000800)="ce76a6965faa1624fc698da40ae748a6b5be2905b5f0e428408fcc4f85da84773d9ea4385e0b66d8d3acfb727fe0a312b972728142e23502abbb8d3e4d0eb97bfe5d8655fbd3d7d50945660636de7c4f439033271bea4f6fce88e35e5d9d8a46f566dd12a08f2d74e8ed873e3dc11200c0ef328c76c0daa524a6009a627e15908f8fd6fdaa63758298643de4f577ece99b85fed4dfee2aa6e3f4a9a2bdb1ce22138eaed93c1fb8ccd002", 0xaa) pwritev(r5, &(0x7f0000000a80)=[{&(0x7f00000008c0)="447f0b", 0x3}, {&(0x7f0000000900)="41a048e5a4140996945faa419d2816eb6ef0e420f7d9be9f5e7e1bcd15df084cb150b899324960033a6488e8b77a12963673ddc0c5860540e690f795e91bfaeaed5a68dbf5707ddaffb140542e9c549701aa4cf3e494b1022e2e2d4b6ec65f69c5668653e1b2333b6a8ce1646b97d76c5f60", 0x72}, {&(0x7f0000000980)="7d52a1a8665f7ccc9db2aa11e712b11b8bb47470ee9d56a680fe087c22d021baa109fc14a8b04c173726f7e18689265a75f2f4d525820602c14961174521a8684da89d3ab95ba36669821c1d2ca797e7623f56c59b2b52bd74108ca0752072aae2bab4c9b075b649b7ea711c3fe7b0ae3dae6e04e8a93d170462f95ddae1680fcd35d185f9bc2f3753df25c2073fd0e6471f0a67f8e0599a30f72fdf6ff83fc12ed7ea09febde2c20e2904bc7906a5aaed8be0429f1e29f0ceb17d98ef7c9429437118af40a87529afa5fe04a273206bfc78597878d3441f71593108639c29a94f1ee569", 0xe4}], 0x3, 0x7f) socket$inet(0x2, 0x4000, 0x3f) unlinkat(r2, &(0x7f0000000ac0)='./file0\x00', 0x8) execve(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b80)=[&(0x7f0000000b40)='/dev/zero\x00'], &(0x7f0000000d00)=[&(0x7f0000000bc0)='/dev/zero\x00', &(0x7f0000000c00)='/dev/zero\x00', &(0x7f0000000c40)=',@}\x00', &(0x7f0000000c80)='*@&-+$&\x00', &(0x7f0000000cc0)='/dev/zero\x00']) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000d40)={0x5, 0x0, './file0\x00', 0x4, 0x7, 0x8, 0x8}) r11 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000d80)={{0x4, r9, r11, 0xffffffffffffffff, r10, 0x8, 0x7}, 0x3, 0x800, r8, r6, 0x8f82, 0x9, 0x9}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000e00)="0f41b47d163f74e74fd54c5dbcf8deb608e39bd15149413db2e5b2451401da7b0fcaca2ed047ec2e781fb37a7e020b154dddc9f5df7582f9a7d947db2e85c5928b71b5b35e9857c50bc8d3653d7e5220b1dd5f74fe", 0x55) syz_open_pts() ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000e80)) executing program 2: r0 = socket(0x6, 0x5, 0x2) execve(&(0x7f0000001140)='./file0\x00', &(0x7f0000001300)=[&(0x7f0000001180)='\x00', &(0x7f00000011c0)='-\x00', &(0x7f0000001200)='+-]\x00', &(0x7f0000001240)='^\x00', &(0x7f0000001280)='-(,/(^,\\+}\x00', &(0x7f00000012c0)='*#-\'\x00'], &(0x7f0000001500)=[&(0x7f0000001340)='$(\x00', &(0x7f0000001380)='/\x00', &(0x7f00000013c0)='-*\xb7[\x00', &(0x7f0000001400)='{)\x00', &(0x7f0000001440)='{[]/\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='\x00']) recvfrom$unix(r0, &(0x7f0000001580)=""/4106, 0x100a, 0x1, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x84) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000002955f589db53dbc216af8715df87a77b5e82953b4c6c22c4ff00696ffeeacf4a53b9877ba3c1eb7c6e290c4de5a9080fac282dc114dce94f1dbac74e409d3ea1d75bfc615b5ed14d6284ce228a9801f14a4b3cdc2bc2bfbe7bee531684ce91731e236f48613a2ece925061ffbe0326bde7f72958570d4b9b8a402fb8b6c0602d964ab3aa5e1f8fc588027ccf26209ed45407b2a5d04b442645bd9b7beccdbb202e6bb7964890ebd9d5f8775dd694405044794368ff9037078157660bd612a365141919523835919b7cc2de2d9dd04a0a760288a7d8d3b5d9"], 0x27, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0xc}, 0x2, &(0x7f0000000140)="b1aa2a527521eefde1167c9ed0de03225dc00984d5423fcbe0f7b6d247692241a52fdf340d55260fd15437edce6b64eccc4e02c5b7728a31ca8ac015214535defe941d1e5b2726adda3b8c22167df5321154983d25b5edc7e42e8b17a9d944d3e68452c5acdcb98fb5daf7bc9cb6b8a04b39032a452b4a7f66b858571326559734204d065bf4bac5a926553e583d65148a068e2a401c7b8afb5137f11524e473adf1351e5ebe3cf6e2552a5864f25b6b462aae0d169345c29a9e1b4089c547f319732999479ed4c0063b63c860fdc77a50e67fca3fe966f1697858ad13d4ee4b8966ae6813b1c0f8274f80d7bd167f2f05865dcc160dc60f3779", &(0x7f0000000240)=0xfa, &(0x7f0000000280)="0aaaf7da4497585a4c0d5d2d15c7f8c532b767cb93d0bdde9d8348d0d1038cfd122ad04157121babae98d9fcaf91a9e6e8ba2a11165248f8f1509fa2fae534f418f3f2e0218abb9c945775a98fa5aa3128a544b47421d031428c5f61f6e4b9a5229b7641af0f411c87164cbbb2c71a8d0299c9705fa6a16ff36817cb56563f32f1050d6efd40a9ae9b486a3503ab11f12074da5c44e4b22bb130161454bc86c9122ccddcefaf6736603578cad772629a7666321c", 0xb4) msgrcv(r1, &(0x7f0000000380)={0x0, ""/159}, 0xa7, 0x2, 0x1000) mknod(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) r2 = accept$inet(r0, 0x0, &(0x7f0000000580)) shutdown(r2, 0x0) msgctl$IPC_RMID(r1, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x400, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000680)={&(0x7f0000000600)='./file0\x00', 0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000029c0)={&(0x7f0000002980)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002880)=""/253, 0xfd}, 0x1}, 0x10, 0x1000, &(0x7f0000002a00)={0x40e7, 0xfffffffffffffffc}) r4 = socket(0x10, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002a40)="d9fb31c5fe2e6dea26f57da1b103e9d19e0d7164e3529fc2bf7c8f192a56f25141f8754928a88b85d92288dd3e077498abda40121559357819c04a4792a4e33fc4c9e04377f474df8bc4d5e698c1b393e2300019c164bd9437e019f7f8badffbec65ed181e66b733ed19d997119e7699ef51468b560f63d0f55619eb13d37d194bd14e6438ed6287f0105c18726530755b31ec6b490015cbfd0e4e4137cc4a2c82b7c4388f93a36a4f2d9da05aeec3f29099c044f0b9bdde0ce3839b86604203e228608aa57051c891a6864754026d1dce91", 0xd2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000002b40), 0x0, 0x0) pread(r5, &(0x7f0000002b80)="ce85ae53461cb9cfd9cbdc51801ea56294f390640e", 0x15, 0x8) sendmsg(r2, &(0x7f0000004280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x404) sendto$unix(r3, &(0x7f00000042c0)="aed7f78ab7c906688134dce419246680ae477e211a60dab741c445d54653365b7f6f78e1816ae6840f9bff534747cf8221a124ffef21916c6114a4282b934db4901238c63d0339817a30e9990ae9b32c2cd65e1aa1ec561b179f9594f2ebe8bbe741ba963b4eb2f1a1433b7eaf0345fea4f0d516c33f4acaf35119ba3bb5592e68cc389703d2caec0fa93653f1ee36fdb1c5eca6780a29618e7e4fdb03365808ee246e28425b276212a890c05744196b5854d2943969", 0xb6, 0x402, 0x0, 0x0) getppid() msgsnd(r1, &(0x7f0000004380)={0x3, "76f4ca5d05b9c76acaa343be59cc083b0498e45e7175f7ea601237e4f1b3dce27038e39b5cd7e7f3a8c55794de2c569c8924763ab04ad03395e9358fe26fcf227b517d269f0041db415949f7dc2163e975fdb96e9cd97fcbf0"}, 0x61, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000004400), 0x10000, 0x0) r6 = open$dir(&(0x7f0000004440)='./file0\x00', 0x20000, 0x195) utimensat(r6, &(0x7f0000004480)='./file0\x00', &(0x7f00000044c0)={{0x80000000, 0x3}, {0x56, 0x6}}, 0x0) execve(&(0x7f0000004500)='./file0\x00', &(0x7f0000004680)=[&(0x7f0000004540)='\x00', &(0x7f0000004580)='\x00', &(0x7f00000045c0)='/dev/pf\x00', &(0x7f0000004600)='/dev/wskbd\x00', &(0x7f0000004640)='+-:-)$*\x00'], &(0x7f0000004700)=[&(0x7f00000046c0)='0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x8}, 0xffffffffffffff11) close(r1) executing program 5: select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005f7000/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'}) r3 = socket(0x1, 0x2, 0x0) open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0xfffffffe, 0x41000, &(0x7f0000000080)="c6acea72618f12bcd8b385e22a4371efb857961fa894992bd5063f8c12e187c6920a92d3c9013ea4344dbf0050e39ed1a49fb5afc540b4f532005abf84fc34396f0010000079f498d81a1ac58a4cd7334773bc2a45f7a8a959496e80339f2e61e257f60000000000b6e3fab3cfd1", 0xffffffffffffffef) executing program 7: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000080)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000033000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r0, @ANYRES8=r0, @ANYBLOB="5022087a83466a7c00a7b0780000", @ANYRES64=r0, @ANYRESDEC=r0]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000001c0)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r3 = socket(0x800000018, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x2d}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}, 0xec2}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000002c0)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000380)="19198b9abe52854b6114ddf24653d4ec020abb5433c8604dfc9cf2fd24e986f771245b0c9927fdf5ce364104cbb5c0aef295520d3eee0544aef24ea172c52194254267c52befcf161b5a291b92958ff59cffa7b49f3fdbc8135baf6ff4413d924153329ea45931b0c18f3d5860f6e4b824ec9a815db165cfc7ac520c48262d0a77013ef7d3c141198f59701024bb8b506fa0523bfcb0e7fdcb9504c63df98089ca0f9aa6c01f45cded2257c0212b60b0f095f037c8705f8d417d6c2996d2869628db701be6288451e962e983879bcf13d2d7541117c210c04b155fb338c7d8701494ad4dbafe76ff3ebd88cb093241b7e6c5ada964d8656c6521a40206e50582e21302d0fc681a883073109d7427219922ac00"/285, 0x11d}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x1, 0x3, 0x1) bind(r5, &(0x7f0000000180)=@un=@abs={0x0, 0xd}, 0x8) setsockopt(r5, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="59862b01aa8ebdb9f0feb98ce2e71958ce0b6fb1893c7c9c44232b8577b9f09f91f7dc2fbb55301c9e", 0x29}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09add27350cf66ab13bec62d4192fbf4c2171b39f5f5d4f2f1092f1d190d3efdd7bd84484ccfc77acf7c0c87a9eb987104519836aa9b61ffe111f3325d39e9b8480073b2f6fac28795dae0d95b0ca5fe78b92fce83a522b8bd79eb93969c4fbef424752cbb54c13750a9d316dc0559b4f6ff5322663d9d27cbbaee0800627c55da0cae8e7dc5c720fd8604cc3cf05b0b0268733356777cc441156808ceaa13ca225185828a21f210b813865adc643db860d0d27d889e32f2d554e3454882eccff50b71880224b7d3e25b0304cec9ac6be162bc2e1cb9180e3d7524d72ea5748f8d24a5c2186e6ba580d832ca0f0b4aa45f89a219a1c9d7917bfd98f51adbb3ebce8cbac38d8b885ade3e79f805720459b49cc5ed7a4d4712a64c0a8fe74218c40f3d93eae542727d45f2feeac4f45f1a5f8d94eb47a8321ae36bedfcde0677da7e38e2933a4a4fa763b5c7f1c5593929b1a546c1c6896bb75f0ae3c1f5ff39f71da80a8d23ad52f3243a37c50afaf281586b4c0217931c9a229bfcc659528a68db4", 0x209}], 0x1) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x4, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x81286947, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x6, 0x0, 0xffffffbe, "00e3fe00"}) r7 = socket$unix(0x1, 0x1, 0x0) listen(r4, 0x3) syz_emit_ethernet(0x62, &(0x7f00000005c0)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x2c, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @rand_addr='\x00\t\x00', {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x0, 0x4, "9ecdb3ec32a492841abeb2fa9c008b3c34514f3f68e61c25819e490eca88f40f17c3"}]}}}}}}) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) sendmsg(r7, &(0x7f0000000400)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000200)="2098de59cd4c51646ed4784b3ea5422bb50db6e95e241bc73d4abf77447c5fadc15c2f3bacaa7240aaa30bb0f34d6eea7d17a00f9ad8f837128a587c13e79c84ff71277420c93c2cbde5bdc4b698867d7aba3e0add9f6532bb83d0b4b4cc5c33f7960740295780e516710da7880c7986ca440095e830aacc43bc1a1012949ca0455e6b4e780b060940538961e006cdb1ee4ee9b02694519e4ec3170ceefaca1c9301a6771dc192cfa168a0d6f7d3", 0xae}, {&(0x7f00000002c0)="2e1052cdd467f26f69378d281fb5cf52bc4028628f47001d14f0eb8a9e04d60d537dc185b6218353faf8551dc3280ab9f6419413879585f922dbb57cc9dff44a1c9b3596bc02149be214701c179933cfd675a512576910757feb28a2f63e3231474a417b16076a4b0e104273a0646621f74ac2752d1ef036feaa7e16ca9270c766954bc80e97387809337032de5b0aab1108099e2d2bb06f8a4745f2d584da547f5e06a16f88bc70af5f4aaab4182e264dfcd14c580160986ee9078490b3937844f36937c0811721cd8abc44682a3adc6c6eb08143d0523e", 0xd8}, {&(0x7f00000003c0)="fcd987d6137de780c88e37695af3075a0a2c215d8ce608174a3bfc99cae502cee769f3155076889e29cd3cba611dd3ef837de439c69b2f6065b3ad51", 0x3c}, {&(0x7f0000000480)="fd272b2398bd1b4355d97168b1f5e3fa4e731100cde32890ad466b2b5c162ac3849ae50c488af515dac6134c124421d305992809b1b965cb62e1b20d342defdf7c67d3aad02a9c84bb7228acdd4f485be7b3495b1c7b211385cc1ab42c8115715f56d173669439c324f07d7bd4074e224f8493eb69d9404250be6e77b70731696bcab2e1068e877de12049ebd521ca3d21b7cb84a57232d82c53f2d3f791e9fb9defecdfce3cdc365bf567203faa58e62d84e43e74f0a780a014a9002cba2c7d7e09b352a7527c7b09897a7be2dd96af3924985d87483af1074a05baf44f18b8bef291a99c17caf1e5b6af6d", 0xec}, {&(0x7f0000000580)="9ab79a439deaac58b6b2f5a9b2532b6ec55cfcfc03af7dc73117910f7ff00d50f4fe91c4cc69f7286abb61df7aa9047f44da5440c3ee1ccdd9b64198097a202d36b27e64019f4a316d329b59e2ee7be5f8cad9d045e1e0cab8993649a47c9d647d089b1ca2fd8d6ac5e64aba28c9f23f33e686b7206870f9e2983bed9d08267a6a8e237edb2c5cd6ced6ac860275f7e3049f19648836857476d80d", 0x9b}, {&(0x7f00000009c0)="991ca2868363e6b0dd042d90398a5a60550df2e018f6fdb6ecbc7354435a5c1f05a12b6f3e545200c5879eab891458573d55d7fcf7165405da85f348aeabe17836ee9daf5c65bdfdb85b851a37b52bea6c24dca10fa873b106a6419277d2c12ba4ae6262720bc0d0e9149b3d3eb80f062605a31e484ed7152fa0c2ed7277c0d320b62a09c42637df1cec78b25b6162be24338df1d7199adfe6dfa8324a9849d49c0cd94f07769d4fd525e523f23d31d45f23fc1d1b727a5216d2cf96ffd813440b4ed47b47be0a0b7c0f2b1d4de39adb608961a533bfb55f19d0c09f57b26c1eacec8ea7f88685049101a62904674ab332eafe05732fc7662271b095eaf8984796cae99dc72216419b51d7578a1af5af02799909592e34104d62bf9fb8e568a9a9b0f5a52a731379d7ff42406ef786de3476018241b2bbe73a88ab8f2905e960a55fa45c90e27f2e451dd6b1b62562e9aaa05a67623d6c4c85353ca663228a4cb5aa46936d934ee5e4ded294854bc95314a04c524e52d9fdac1f7091a55ef7ba5f0d32270286c2c7bcaf40d69773a37b009d3434bc16cd895c97f5012dd6443f55d36db18a35a1e21ad8e7f337048d98ed54cbcce1b112b519c60a9bd360f54e6ffada9761b85c26aacc85c540b12b3fb2d0aad1774b6e88d2ae27bd2dcdd4a82b5588f3690029ac88838c217ed15b719df1c7e3e7bb75a2d26ab8e7c10ee16ae1689c7c6a75cf119790a44ceecce6142d8e94c36e0c03f60c53eb0da12f9793137f823526fc2bc27b12490a5ae1ae5ae9dd967b5d4adc8473ba987d2e0bffad589f0424001cdf18bd085f57152c7ae044a9febdc1181905a3bcf6e3733838fb054c26ddcb48ed4a50b2c57631be83e05aa78b5f8a6b4a3aa1573315efe26acef540108ba7a1529e844bcbf9a6feb5340f370a2a3e578c9d4cb0f8ef8178ecd96a9d4c909a791486e4e2b22cb658c1b16331757c59fde7a7895b6b5ec5f92f32474fb63dd7a281fccab5044953e3671c54131822e538ce8bc76cbaf73c01854cf5ddd96ef7af2b8a744a61821e8f8bf8dcb8465f0d03df108c31b6d6bac7a6f87e7741cf59850a4ac7b78eab25f3e3418edd86b8eee4c7e5e46727a4240210f262020adc8278188006387138f13c0af71d7524b6f4db5c44923bb1a0bdc6ff5b4778848e02e34e6e8619e49ce578bf319756a47854c782028a6e9d4950ae7411ab2e47c6e0d85ab4567a1481fd69e83a759e56800b00593aac10527e5b99682c904f4db5d29de4223ae397a10c76c19e45f6c2513d62888d2730daf5fe8f5f5b94b4939a0dbd85d2ba2362ae15e3629679c404afcd06c599bb2188154e41a5765baac4e210a8e2cb865bf0f1aa8f4d44d393a2048fb09f2e1c3a46aaa84a9dc62a873a1aa9a8008b3b0742516ae07d85e929129685c5388722694b8e5963cee0cc4969d094aee6f9e87324eddb4760934c494322806c3a2410d252610b1b42523b6974e8714b0b71b2692c67565041c3c20dd38127f000eb2f2df59e05c6e4364da5688eb61e88e4c81f5d307219379d4c0f5b6b4a788520d83f01a6abc6e3a19a34d30eed23d91a922eba8c1537c2a19f3ff1b6d2e4cf66084188b5b095fcfcb9f7d37c7c37c2d54df51aac5f0af3510927cbab00af2257dcd261c5ad0c23193d4a1bc36d1c7a46968688f0217970a304927255b226c2288eb006d5e74ddf67e3a0a2cff7ba50164c8197b9d4d121ff1ee7094f4e5ae28422b971e0d3145d4284e31f49a5e24f247ae834eda85d7fadfd34b1787135454d3b33f7c4ca57bae72336baac10994b1d6ad49602e61a14321241c5c3cd7c566f5554d2e9e70a7aa7e302871ac5026804da141ba64472389665548b5a213fd7d2de6c616969db9c37a09c7ccb31527a753590b0142d91bfc1ee93057591952e14157ef517f71911b5148ddeb5f155c24dd866ea279a8e08717e21ecc2f3b409bd81b9d3df8e262925a3a91c742eea65d59e797a7af2bb8d1971deadc857d87c5410ff96d7735f663bc98eb6ce8e4f1da871c16f463e6d3dbb70e2c26f8bf01f04b534d0d89e968a1bd14c59522d0ddb19a3a231043ed08854053a20aed051f5fd269f00f3533cfeb14f6c9cdcec327c1c68ba5b7e5695b3a33947345cac2e70765555dd337c08b9136191cfbf36f70800709de20ca72ced33ac27e587b3d533073ff3eae4438b9170dcd624d66bb047ddcb46457c78344f4d3b860716cb6431853f20bfc3f1e139621da06e350221ca12da20becc49e6618661b33301906ada9cde811e0977fc718b0a58649a24788f1788396cd05f58ad5dfe57b05f212b79d3202ac7f543dce143daf3095d0eff26bb27ae212930d0e9ec33762b44642fd5940393178040d7f1dabfd96c63e6e0bd44746e2f09f0aafcb24a25fa00461470f5e773671a0d220ed8ef44f1af93640bb13370c0e60f6137295bc3022b36fc73e35b2b58e2993acc424cd9b69ce5922643f2414c5ffe468e08d91a179d8b0f8a59efc980088a79aef1ed540aa279267406fddd45ffacecacbda6d3e682e5f92096b17672c95a8793d1d44ff7dd4203ec7f89d7adbeb6648aaf57e52672314e346a963c261991d677d3315acfadf91a89ab6d730d6721708f3697ce19e06a486e0646d1e4892303ce84bc1b60439adc874471748304248c2e83cdd01b32167ae7e56b5b2353dbdaff9060857175618a3053e83cd10c687b724797664e2a9de5d1042888178a05cd078a88af415d97dfa40b24b4a74511ff98df6ec44ffef915f5d3c26a852723025f104029daeb550962485cd29b01a815948cf9dc06e5649c228c6b06504f0c3987dbd3773731169bd1125cd5a54a9d26543d20f9a10e7562e637428918bfbf648257968fe8a5eca8b8fc1a5e10bf75c8351fd4afc39593982b293acdb5e49536087e0aff26148fc113c338e37ab099e2db990cf4fdc72f3800121f89ca00fab516d91bf4c113a5ae6a9c25f1bb7cae457ab01b65b77cdb6991de004ba78a70db84f0c8668e4fd87349dea328de8cb611377baca2a21319cde3c7385b59c790b5fc0a5af1a686e25d57b22bb1d89c882b283b16689c3dda93107074a700c2eea1de90e7069b504b67f8ac25e75561716754683ebcb0d2c7727c838d42bd1f42838aa237d25e7376892c7d0d2e3be57fd05f5e68f188fc17cfdc827224c7dedd89596f80033914e48a58493a8c308020f525ba51ffbc9c61ec2fd5a67455e6218f0113178d5d88ee33a65ba572930969bb16cc7d90902fba5c9e9f7082791ee183a12463c55f56fa9e4a5f9afab3c546cd6063420c2b5c1003a46eef90c614eb66252872c291e359557bf3546be9c94788bdeff433914d222f075a66a5fa45f65d366704250830a3506f8ebb464a53771c992ac4afe97449f809fa5516f239134ae30bcaa47fe416054d6d9ee519102b1a6554f08064d8d417c7eeef52cb6973ffff5995e6159557633e7de4820f21337dd8755f01e70699ba6d3f7d0a7178653feb10839eff4bae4fb7edf81147e2ab70065773530574ee5e6e98d8308216bf7f60c0e4da66ea874723c4be44302f5a50d1f0d5ce2ed6fab68f81d25217364e2780ae6a935c537b06f853894eba66e5b96f6fd7678c579de40668c52b99b60bc9cc57f6577be5381ca4fb710b83223375109b0069abc3f31c2ab566ea4ac0fecda834db793d41f8e215014495db643a40a4452213d10745408dbd7d6d2ba82dc9e0537fddd87ef6da2c22b977656f0e2b7c0a17c8ba9bc9ce7aaa5c712be0897f9ba329eac378355cbc42ded0c68c1cefe3ef00c86cae1c17186cf768e514c541f48049b29409863fb4ece0aace79afedb01abe4c62f0ffe8423fc88b0c7ffdb76ea0dced51bf79e29911675c96278a9dba98b326b118199216ef4852d8d798a87b61491adae8d14611994ab1cd0a41e7ba77288017417d97b8976bbe061ed138e0b8f7711f793ef362b46927b4889da290be6a1a6524c5f8898696476dfcea705ca74235da02e0ca611397001019866b2834487e5492b4159e171f39ea61ab8ce4909e3a7e8f4e4c656542966a6ab62488fa3397169f2e27b8bb759a7bfcf33c53bbd37f9cc03aec9c332f1076956444965de30f0c93da947a9ca4329546f3af50e0d0761fb439132e14a5103671adeae3ddaf5447d47bd9cbacd3a4e4b2f2411856b291acc604980a6cd8e0312c9c8331e8b3dbffb6398e9a1b92dbf0c5d7e555b43fc67d05406f77fd8513de849c96e13250c5619ab883dcee275995aa716da8853d320bc71d66ffb4d4616204f2fdfd6ce2aef2aeff993401eb151b410a4140505d3d166ea5bb159c197be03a9ba9ae3fb9de77b834ac32e0bfdaa019c889b3145c696614737de58297dd29196cf0c8cffa47a9c9614e633a441917cf98e72c0c0eaf69dbdad7d95d5c4f6944b27d7dba5fcc117946ddce38b85accb99236d3f28e90eb91a5277b41092f0161b562ab2b235fd639a44154615fc9c6825e309b8cb55ff545af7f8feca72854c9bc034a514a7b3a12d164c994feefd0353f561ebe56ed963fb791da0f42ae081ff296873a698498f207925588d903895ff57dd6b0c68c59f59165b05392f74afef154f06c7cfa6247d4ba19d36fb0f3680437390b1d143e96f774c5bbbfeee6b29a545da94ea9e128df36d3f71db9762845e67e471e76b878eeb48615acba8fca2fba5bff9cc02e1657e7fbde2726faddf1094a8a2d0a9df19acdbe993d55012ab68221663b0e827fa7896c2ed470b4c1c2e85211e9d42f7b0f73e8adeb122359b7535e548d25f0e673926f451b626d3a7d9335742b7e464f6ca892375f6ce26a5b23f53d0df4b4b18a2fad1188772bebd1120aed60fe62b6040655eb616fe34dee8764e40b09f1a95a4e97ae25928a0055a094e98bc80b885f36ca0c2b685a865ac75152556c8cc4676f4c50a9beabfc5b46525aba0644d3dea3c585985098eda38cdbbabfd220348a0b025585283e3eae4134c1e39baf9b5a03cebee3a622a153e715e96065e9ba70c221995fa3a1d8f3b2aa0f3afa70e6c0eaa2acd74fe513ac77cf32221e2df10688cf19f09c8066b0846f9ac61ac66e85cee581f106ab9773d33c9a508ea5567477bce5f3d20072985f085e9946d5a0e6a63e40903674a7bfc05435bfdb832f154474d4c307532e9af7a3bc92a49496a2882e89c0fb9d08e42bd3ef52a3367afc9e895111ff85aaf30e3752a77308282e70b144eeb29198dc99e104350ac7c30567409a04783f7b341a94739374e4cb8134abf3fe8fd73d7dd35bf3b69c4251662d6e8266f822ecbd2db9dfe341fe32ece2b05680aa1f605f077175b9903fe9143304254f5fd2f71e3f189019b418d0b419f7aa7edaf1fa42f8937e3d1dae80ff2497cdadb4dc61f871a56bd6f6a5a04b4bd1634768c3936f7aec1493d3ec777816727baf61aedb90822795bf7c13be57b7dc62113b9b71baa1f1ec9528619b299ea15432e56eafcfacdf5aaf8f259ccb3a327bd4d9859ac7f50856087a6eb5d6ba9e5bfa065fba8d3d0772ac775472e39b59208e52d183e9f5f6407dc0baeb7d9d6656b0bbd98f122eb600faf095d148ba38c6a7132a3c2d1475726029f2afb19a9e85b4a37454812eabcbd96486d636ed152cac28d1f6cf936e2198845a585ef179c6566bca54d0b3478671fcecaffaf965ceef48627d0fb26bc6d397f2896199f439ceab95f17369f4d2731b4744ef691e669532acc07e822324990b5e721e4bc81d3c09db479bd6e21e", 0x1000}, {&(0x7f0000000640)="0eb7ca30c236073b362849c4fbd863bb0c0f989b7a21f2641edac2d4a61ad8a6cb1a3e9c0acb474f51676b3de768dfb09dc9590d628a4f7949b3ee62d48844c4bc9ef85d85fb5487c196e4963fbf9849955eecd3921e75b2794d7104435178612e9f786675aae0190b315d6f2a90d9695bfbb3b44abd0fb98107588fbd5a442f3fb9631f585c5b524c624ec9078fa047094804a02c99a885c29b36730eb936c9d956efdb2f", 0xa5}], 0x7, &(0x7f00000019c0)=[{0xb0, 0xffff, 0x6, "1babc1d93300576bee724f00c62c1bfde08d7a3ac2f474ae7fa3a39a2aa877e84d834b77ce74f3558c4705123adbc021f912dde3ec6044718a546d29dc3bdf4dac300323ded5aee1da12f5b7987ed7e0a6c93fc6ac1346581af6ca98bb899b0c3b254c96ba58f4f864e228a73cd795a7eec0ee1b254153c4254b388e375ac1bbfe1f63eb6a9e3f6d9180fc579c81af64b7c1038b3c7c4abb42466c"}, {0x10, 0x1, 0x950}, {0x40, 0xffff, 0x9, "501afae20922f3398698163df0da4511f415d758bcaa8e59f32ea6a498c112d715c68558807322f94524e5bcdf58de5b"}, {0x1010, 0xffff, 0x1, "12447b7f74061e434cb8a48c7c8927eba093f44bd6351be3d8711c4810e2fbce773774cb502b05834061e5b3ccc18018999b47e32bf59c8386dc35a49d8bbf79c0a2864af28af9b1216a01ba653c2d8b71bb9797928661b4c5a03620468e6312163ac15db04cb0cb7d7449348e3cf3d635d2209096327667160c627d3c94a7389505a1f43bdf1cd504abcfa9fb3f2f60f740e3fabdc7bb32c62d1a1daca97f9eb1251c85f91d175ebeefb4a49562fbf3cdb080de409517c4e6922565b3e997457b8e10f8fb12750ddec8f73829d0f171482c7cab710d5f01e3e4c8e0a070bd090b18e11cc05d26aa2415cb405c0e5642621a20399f15fea2346285cdcd69a9787e513be0b3a5c58da2058f816811df4a9bfe170d9ee9b89790bebde7ddf5ea568a18f96af5b64f261436e046d9ea4c57c92becbe895fe4868b99f0a20d11f0c0d1fcbaa0408647e9e6d5a63c333dd2c9c2c442b2e39b10bb4d57de0f739b0606e26197c653bbd195c99b05a1c7a322ff2dc1fc9a91b1a31cbaf0c44afabb57f0b7c34c5a538aa624e7baaffca8e40c8f86195018c2b0d272614bb0e1e3d7ff505a091ec6e71d0c2dbd1b9b44fae789cc4ae1294064ceccf839d0e56c3d1439dc9a97f0478b53db70dedd5cbd203d84a381a1daa7b353076e72c1f19f7500669960091b97d0b36123262e1d5717fb3278072a7ccc875e9c943ca41122ddddbdbbfa231eac751c60bae57bce25bf042d6d59b416461b8a5c44c0de55fcb7cd4a742bcb4e320780f3da8bca4455fd1be5c49b9c0d0f424e72f9b56d290fec7e820d6aa140b244e2e058a985de1587caf0499f2cb40bde0b9169e2287e1ed3e77ae40d3d44b7b801de5d74f1e35a999b86a699d6ad6dfc6f9faa06e5e31683c3729a36a28d4cc69634e47d9fa3910b7bd3f08cffa6774fef0d2d011d5e4c88675ecc320c6343a3bc62f3dc6305151e1063710cf1a1b14c48d2d1cef33ce2d25df99f070c3ed98d159a496d830574a930eb6faebb28867901bbf27c415b9852c7751aa922951686d0290b19416aeddea4615eda4304d95f8ce52850414cc9019799e39e24b075ea9ebd5a84f149a785d9d18b6b7a015e418de0474d0ae0820e574aa8fb69ad125990983b0db8167ecda93e92a1a776c03f6681d6bf54aae5c6bb24f0dd7cb9cd6c68f9960f80ae851d43c0e5288adae0c8438514ba2f53ab7e31426f9ada0d68b1a498336f72a9e72fb23215e3244ae3a071996f1b31d8c15083f111be9341a2244b95b3e0e62bbd00d01a3cc5226116abaa1dc07d6e41b1a2fb3ba5ed46a0e7fe97d8f303a75a928a5a31219174bf46dfb377af4aba7279b1241645d3a4b8f46d1edd9b6dd3940385f55c276003a6cf8b3131543a31cd002f0121a332fb157c112026a3ac2b3e037d5e57fc34fa3b58c659428b57ca234dc4def5bb67f909ecf76bb9a243eb8546b18a63e4c4c7641544b697f62b695d87bcbfb56c235bc18cb21cfebf24a9c800c093fbcb4ad611606661fe0afcff578c7f34439f9cbc3f4773a189a805ddabc2e0f8342c1b5a49402b09fd353b21a38c62dafeba08463650fc28fd6a8f895412b0ac9f9b23b12128f20de85912c56f61b47a275de131575264944c24396086d6dd35488caecba283f197454b2109f6183b83dd84dd06d5a5f88c03c6455b84c97b9344dad1a2527ef29001bb1c81c62d7a053f3e5ed62b7848bd10eca02e150b1438cab01b8012b5630cc9e48050e918c7f88f93c9ed4f6d65bf15aef4ddc2d97b03f2ada2d973656c1e4e28c00b78c66bdb2b8908973dde14284d1fee5de0415e274f01ad08ab5634c93d87957fcd58a4ab296af003a1f22ade00047a31de07b7a82e64274ce23b8e6e0e7a007f421ac835aea4eee0ec97318f6c184b66ec3630e1921de2a1969ed359c9daea52a6ac597adcd250cbcf33dfe964812685c9296534666a350aa578dddd6f4b75700c6369fb559a05d1c37bb98b49f61129433d0bf30dc80457f297b8e66b0c79e4464d910226250968990feceb2d54cbcf8f135bfb68050fb8e69de87da1bdf5980703fbbe02dfb5df0a04228bc4702ec568f6e0ac1a2263a9b9cceae22c2c1d79f0658f064989445d233601f9c0a9caac0eeae8e13455b52a04fb188380921d358f64d4b6a8dff443c072fd451251d01b9d03219cfcbcfec8de1c918cd898d961d69165746d23a566fd18741264aa5b2983534d00d28a6e97d32c235b323a3647310d08d94b60603cc8f35cb511bba63e83bf781f31e29e2938b3f1741ac4e26eb4b114259cfa17eb8d8d098cfb0cc56f985836bd5ea19ab4e014ea76e090eb840c85e81ba089c6f7975895dc9c94f43d71ccf764c79f71163229dcb79545f668b5c3714e92a985439e6638428f71e924a62745c52e417f53a8c419e92169756f5cf2ee59b6714c4608e3c6e6e831464aabb8af9a592690d708fd120be4d7359d271d700709fb54bafb1e613606668da34fcd9bd792f855e7e015cd4644e1b3c1c4496ec666125b8bcffd881b4ac6eea1ff0af719917a8247c1b302fe012ed29748170860da5b922a4127daa27878c6ef6debc92f2589a3b71b60253df6e5fb45414a4bdd939c78be0439ec380a2718f820ac10fa87ee3ad3a23512aaddd2c71f05ee9aa4a93a79dc084ddc3e930921c2af12d964274a02c242c2564614918c93c73c0460284fa43ca60af2eb7b5ac2c98cc42e1680c7d5a83225c6a4569c1436573901a509b57f5dae63b849cfe1ace29fe6a4046c754b1be171bf011c79c390d100a222977e0c4f8688ae7d6a48ee3e99c22654c4eb7bf2bee6c036315ea152ad15b304355ff75352c1885b02f50079db32107dd00e534651b404cc427f4ad4f1e0d0c1fd9c60eef6cd00fb9b10b142d41f45d7cc75ca4229b87a29d8405ff5a4fbc8faf847598c4be43ec76f2ff43b8d29c422823e044cf72b0907cf96f1b754fcf113b869e6c7ee1d5ae5e7c191092f2a2c7f3249c77cb91cbc6dca285ca75df563b8da7b31fa469f7a24fbaeed6422268a9760a70358f99adab4d66d6af75415874687cdb0ffdbb7d5bbf06fba10e6153dd7ea96e67869ca662526b1a1f3d6949d7977e0049e9b8fdad85ffddb97f5d0593387a8dfb811a0d7d30db2506194b30c41fe8360d9a9ebfebb0ee2e95be808bd00c33233ed6371fe8e0e56cdfac481dec6dd8ae2124a53c25ccb269b121fa57a7aa4a676297d2f781ea0f85eb63d4c81a3275651f1ad89f7933d2ca4f1fb37a6fe027def09b30fb6226410800d34c279fb4818bcd225ef9f635a1f8a0aae53952220891e62895df0229ea5cd1b58fe31cd1ed6f8006a5862106d5d394185efd4840b0d50c7dcbc639fc69a8255529ef092928ed5967941380633b9c95cb2550ff4325cc3f3ae499e7c53ce45367c2a8665f2f3d14580d43c532d9d5cd7e31e44adcf2a85cc6000f4cca0ebb4fc5a32f2d1736254ebb15502714c3faac2a0e78f2568b2b4a6d4ae39b8ab261ce0859074026e0184e806edde6bdc2e7500736d17338c0146a39b0031124c9b76b198ec68e650686edaf7565c7ae8d01f59bff2985e8db332153811f719f9df5cf34c214a83302304258d357848004ddbfd9ce251ed18737233636c8b140d00bc75f19d593d7d0ecd7691618d216a534f19cf5b163de7c40a7ab9e526d0c1fb72381f6258cb8217dc712312b9f2189f1fa84e687c01db721d4ab46e25a590b7312a2155b0d2206cfc4794ddb7ffaf78dd57759875bc085cd1fe4ff46b114692af6e577b4f083c8ce90ed7ec100dab4709d35f404d09a3f73fc87189db0ce91f54b1d4d431fd17b6f273e9bbe6dc8d32f5e42787b2251b3adf0e086dc3cd99a9e607b703a06aa199adfa464ed23566998b3e070f27d5a9725a7e82e1a2b5d84626c915fbb49e013c01215a70bb228207ab5dc6d5c3537d36e0d7a45e7c832b8ac3f6ed5c6c0f3f9252cea413e95716d47652c4a654d12c10dc15c5650985fa51ae70b0a8235071794c1b1e612799f7f65ca47daf9e1c70b1fb31e890ef9b77374e149bad21f4c8c9d655ce7b42f1f65d0e91dd9adcfc71f84159a09c3059eb76555cf5cf0ca4572d63cad4ac0262d134a82c61c754b34f1075af564aff1c0f30851219ef94bdd5c42ef6eeee57c530d19d5dc1ed9d70915aee726cc80eafb2786361d1900e6cdf9bf7aa21d39948692360d9a1a9583d0b687dce2f4d5aad7710884782171944b3f0d158504074f6866306995dc7f8d3c7648d5b43e4ca2603accf08688d741ac87bb7da52bf34cf52351e09e85aa883c9860962224f3d5c0e3604068fb8a637b6d122912da7d0c8c2d64c64dd7d81d4c2f439267cddcb957d32b5fbe338a8c3d3b1f8e202a3d0e5b46f5122ddc8dcaf51b71ce71b4f7474356da7f491e695ee85de8bf387450ad76b97900d07330cafa8fbdf0e66c5943bd053515bb2271e0d20761ece8f18e531a7c774f23e47bd2417c960c7375fc00f638daa9acabb05d1c11c870710e46c696f5f49556d302d7b81df3fe7dc14bf19c1a309bdbf1ab81f886ecb128525bb264ed121b2ca4e92eadefce6ac1946792a009b4e822f527b79aa07af11abe74c09255468fde0f7d322a084ee214cbb51ba8935d15d14adcf3460b072644754f1766e0c7f2e49b6961712084428632ecb1deea7e7f2dd1a58bf39bbfaf31d082bca8e031b2b8d41ddc17295e02afff0746a72a9de03677ee7226e6fee7f754f13322e0970bc0a0b0d52352d2f7ac3a459a92cda39671e9266ddec53d97658d772f67be0ca6dca5539122565b6305203c836612f8d7e6973434c41fbca8322501dab1046a6150107f94a1efc8be333989edf825537249a62972e9e63e57f285ff9b705c032284968d87682bd4d6f97ff7fe3a0bd74e4038e25f54558350d631f06b577cf35e7579c172a18c9c76cafb57fa79da42e1682d6f2e91842c7ba591ba94a5ea9c7b04a8305cb891fb7065cab035c39ab6781ec74b5a9e7cf7bdc0fa480828c2693934ab21d608f4e23de2d5603a4efd26d50bf582276b30ab265fcfd7735414f81889b36576427b78a2a4077b5a2db174a9d42a78691b243ed306a73e7fbcd78423bca6051ae86fbca3263407616defd11d94a7f25d6cdec078239f874abde4be422c2c6153064f5b5fbc59533802d7fe65a26718defe447f7e4d723cc8a0cad936bfbeb4705407a214761ede59bddc642894daacaccfb16df8e87037e524fd37815ed7712e9e6ba4b00cf9cd32e24adb5c40edf575d550eb1d5b4a2d7eb7a31ca7b18103ecdf024679bd3f85ad709c82be80f75aa37a03798578494e7266e11966c5d3ffa0ab37909fe1a192b0dd80844926b5055c7e71027c7eac81472bc8301d4b219f0378826b658f1cebe422595e352ae02d2a5ce5b61a803e87d52751084389f5142017399b6cbab752777d08fd1b0da17af026cd7c836118d81dbf743142b9516c92616a0643aecbb2e70309fd556e89a95b15ff960118755b6e4235d2c5a90e19637de11156bb005166353c53dc13c1a864feb5ee8d204f160c28348ab749c0433ff85c471f6d54b8d3f33eab1fbe9e30eb6742ff99797742014a44e834c945bfc00fa2b91a333e0adab2d893b96a75355ff3cbf31a4d841924f0fef1b7f1a48f27cc20b3e04d97dd8391b08af34ee5b5c7fc8bba789ecf0a36b1dafdd2cef08c0c8342b1acbf02374697ca63631cff56e986d99f8315e13d130cd0a308dfa43c6d884357fbec76aacb53030680463d70f3590be"}, {0xd8, 0x1, 0x20, "2dea6e96c7105d828f1af6a327070e913b5b433b540fe755c0862198401c34dfe2392223dd24e114e9bb875ec5019f4abfb0f5927d74df6d3eba96c432200806fa240082d78d688af9a6b691aeebb2b2584a4291771168273a57b2d44ed9f8947eae077688294aba933cd9cee5ee1b2296e54372f5db6abc475bb776257c5c3b9295b13f615dd70d8aff11b627cdccb932caec01adcb9ba78c8bf611abfd5dbd84b9f5f1bbf63a0bc1bfcff64941f1a738d6c3baf01627a607e4e6af73aa2036609cfaea02"}], 0x11e8}, 0xd) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r9) executing program 0: setrlimit(0x5, &(0x7f0000000980)={0x7, 0x3}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80), 0x10) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r1, &(0x7f0000000200)=[{&(0x7f00000005c0)="6426f0c17b74684c111545e7487273f9053e2389afc4dd58cee71c3f5af4bed3580600116912860afba1d674023241ea703ed3944b8fea5adce906000000cda12e3b2133d81f9b5c3e13d6176bd5acd1e80870b2fdb129ece77b040c8d10f960acecbf676b03d3984822ece13d74c713eb0200aba3afedb8dfbdf04ddba83ab761039982cd78e6beaba386668873feb1ed460126bd6ab74fe8a9134d8f6948f2ea8bd8f2b83bc4c64e981ac997f9f707a312eabd7d474fe67787a834624adbfb8406b3edb7e6582c3edc1e5e3c0bb1364b26ea86332ab10baa9975c1c3c52d3b3df482b5cd6261000000000000a19072361df07aee8f549b7239c5f36c5454f20a8ef2535f57be30d49e07b69ab81cb67f5f93c0ef5390ac6343d2ae41d54fc06bd42ed1b7774b0eaab1eb33ca57675a8615b09e8da0ad998e1d8042ccf1f5db911043277c8d8adc2ed12e398332ecfe5b9cabbdd0832dc0b3889511db3eefcf4e1a5c02cd572f4cbf2d763bf55c501aa36e96672594b9b5d3ae80a88171ead6bf26297905073c368e0cd65e4c60ee0450e9db80f240dd746f03a3a2998ba33ef8f8f3d9a3295343945ee495e7e6808e392654c5184dfb09e3d48a0a61abbdc1c7e513b49b9d33f525cd5fd8e30d5b5e6fceb0137e1db8f8cff3b56dba085b7fc7fab4121ef2577a372868733d8d047e1969d7d1fcefa41b5d42f3b74cabd8ca83021bf025bb7cfeaa7b8bd0cd3b903fbb0821b81f470a8d429ee9d275b1e497dcfb80b44433636e8a124b0b001eaade39cdea4560a46c8bd039dacdf7ddd894fa3b7a70afff4d7df3731cb95fbbb9a34314180ab17c3f99c3a421d798dc8f0efb2047d432b4ca4ad85daa027eafb9d72190c5e33b1b72002bcce111dd3e0fc65e9d3c6aa0f2e9c418c19daa7955af41c7b7242aed44dd2bea5bdeca0656a52ccf91abd14cb0821c5002103b", 0x2ac}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) close(r2) writev(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getuid() r3 = socket(0x0, 0x1, 0x20) setsockopt(r3, 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}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4d3) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f0000000140), 0x2) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000080)=""/187) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xffff, 0x80000000, 0xffffffff, 0x5f608d98, "ce0c38c1762c9479a24b108bb98f9f5e63d3ac5f", 0xffffff81, 0x3}) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) semget(0x0, 0x2, 0x260) setrlimit(0x8, 0x0) syz_open_pts() accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0xffffffffffffff74) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000240)=0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x80000001, &(0x7f0000000040)="ebffcbff13b9fd652eaa4e7130a668c880db9664c64cccab6c8f66", 0x1b) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) close(r2) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f00000c8000/0x7000)=nil, 0x7000) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xfffffffffffffffc}) socket(0x0, 0x2, 0x0) close(0xffffffffffffffff) socket(0x10, 0x1, 0x0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) close(r2) socket(0x18, 0x3, 0x41) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r9) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, r7, r8, 0x2}, 0x8, 0xfffffffffffffff7, r1, r9, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0x80286987, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r1) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r13, 0x40}], 0x1, 0x0) dup2(r12, r13) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0xe10, r6) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1, 0x7e16dc8455ae3550, r13, 0x28) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r11, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) acct(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/\x00\x04'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) kqueue() truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) executing program 0: shmget(0x1, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = 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}) getuid() r2 = socket(0x2, 0x3, 0x3d) r3 = dup2(r2, r2) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000b40)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0x1}, {&(0x7f0000000240)='\x00', 0x1}], 0x2, 0x0) accept$inet6(r4, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x38, 0x0, 0x0) readv(r5, &(0x7f0000000780)=[{&(0x7f0000000a80)=""/153, 0x99}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/143, 0x8f}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000005c0)=""/227, 0xe3}, {&(0x7f00000006c0)=""/172, 0xac}], 0x6) dup2(r1, r0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) setrlimit(0x6, &(0x7f0000000200)={0xb670, 0xffffffffffffffff}) setrlimit(0x39ade22916d92a50, &(0x7f0000000100)) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x3}) setrlimit(0x3, &(0x7f0000000000)={0x20, 0x8}) setrlimit(0x3, &(0x7f0000000040)={0x0, 0x100000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getegid() getuid() executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x27) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) socket(0x20, 0x3, 0xbf) connect$unix(r3, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg(r3, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed7", 0x8) socket(0x10, 0x8000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x1}, 0x2, &(0x7f0000000300)="5b8af80177cdbb06f6a7b53d55e80c40b30f34581ad3d7de4593846a8d", &(0x7f0000000340)=0x1d, &(0x7f0000000380)="7433df2ca10923bfd9827198254dc16a913bc041d25a1864f97a8eef1056404ae11360e8496dfd81", 0x28) getppid() connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 6: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) open(&(0x7f0000000480)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) dup2(r1, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0xfe}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r5 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) fcntl$setstatus(r7, 0x4, 0x0) close(r5) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r3, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) readv(r0, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) executing program 3: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x88) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) executing program 7: r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) r2 = getegid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r2, r3, r2, 0x8c, 0x8}, 0x8, 0x5}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000700)={&(0x7f0000000400)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f00000001c0)="0ce18b64c7a61ce6f0c6450256c91055f811602d5fb78a34970467c045ef40f82da3731d8e11bed481bcff1fd478e8fc11b04a1fcf21bec5f4ec8cb7c5c38ae19aab926e552099d454113c0e6b2ff91f576ef8eb62f808c58f689c6359c4134d1b620e9e84836773fdc038c861a89312a5cb", 0x72}, {&(0x7f0000000240)="39c18076f406a409bded723a06b9d2ada57474e5abe7251d85dbd42a9577de1712ebd8c6b9836710", 0x28}, {&(0x7f0000000480)="2a9d4e9d7c85aa980df31edb6f8c64c8441593659a039ab2dda145cf26ba45a7306dabbfec5d5abe18c4dcef3cc7ade59991433eea8deda587d0e6d28cea28560e19b3827059ac02ff487d36b072db25c103b322972b656e2c0aac3a38991a049fcd13f4ca9236c27a8536e161abdfd16cd0e94c7cbb16cbfc1b4a853c62f6e714d3ebdcc7ce1a9dae4f3fe33edbf162332d362b86270b139ced889d3bfc71511378f6ff11310da21884258e08b78f113b791dd03bb5d5a9ba85477024927289a467abb13ecd0289049acd4da29ebd35e7f171798f2397d76e500deccc755117326ebe8cdf", 0xe5}, {&(0x7f0000000300)="3bbb795d7b4ea901457362e1b6a604971aee5dfcbd1886dbccb293a0ef97226283098492def6bf28e09c96b2e7cb0721b0217c273c4fb6a3fd6c805f3afba7c8a2596dc3ba0178ff155a8ee1c66ccd2075a3f48450ab9f", 0x57}, {&(0x7f00000003c0)}], 0x5, &(0x7f0000000600)=[{0x100, 0xffff, 0x80, "762144052cefb8a2e2b63649e2f43975ec7f59c0c6fe6a0eda01fc43d7ed549271de02757b2af53e642e2d5e24cf662b84303be697a6134036019f90c36d6e1de6410ecb7fff0d750747a73a3d30aadde6b1af84e2fa1fc50f588b0f5504b17d25de7ae3a970c7fa533ea6cf86d2299cf2c7dee576589bc670ff879d3a35e76a9b05950b69c9019a8d6b5a133ce296ead85a0e008a4ef719946d6fe265b47262c77c8e8ead9d83cf43c7723f20053044acd7e2b701507a58a857fcc92cb638dd49c49df598f85db1ca1f6ddd56f244da8aef3b1b354e3e05e1e9e9ddcfcf625b6e8ec4a899fb7c1dbda8fe7681a773b2"}], 0x100}, 0xfffffe00}, 0x10, 0x40e) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000383a01fee8f147b6d5235da5000000000000aa7a1ecf28440e727cf1d12d42e54c5b9a8f"]) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r6, 0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000002c0)="d670", 0x2}], 0x2) r7 = socket(0x1, 0x8000, 0x20) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000100)) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000003c0)) sendmsg(0xffffffffffffffff, 0x0, 0x400) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x4}, 0x3, &(0x7f00000004c0)="a9d004af8741432a5e76bc73f331e50afbf4a43c59c6d41382c938c42b027c3c697dcaf26a2183261af2ac3c3e6ada3ef64444c0f0d655d86ae6932ac961d18e29fd23a5e3c48e6cecefd833f6cb3d679d5059d36460dfddbf6127a4a1ccd8dee179d74bbcfaa80f139263a7ea24cd11c6c2e117651fb9f941656185df16129663aa62552e4b5056e03bf8b9869383cddc6fb3e0169cc2b5721cb6673e79258879b7a0f4242657eba9e1ba08982acaf01c55ca794bc71f8a513034b286972ce9dd57f1f0da2c4a372f10639313e96e8fd976c9b7791d0b824adfd3642a1930f2526a5e25aef4f3c0cc8eb430284bd3681a83df24c5", &(0x7f0000000100)=0xf5, &(0x7f00000005c0)="4eda6ce6b21da36b32894e60c33abb859e227dd497923f0000003974d4f5ab93802bbc3bf76f08f19582cdcdb7bcaae82c39e444f06b839b37350c0cb96cc8505404f0222ae9208537cd3d29fe3c78c4242ea9b402e2880665cdcf3d50eec3339b5f46b3f73ad7f6cbeceee143ac66752861005bab64720618873569bca7fcd01d153ebea5c69bbf2293b9d3a0f6f1703e6e80a329d8a970b5e62799f359666af80eacf626adc64cc74fad7dde98d5658f721da516563b0388a9c7f2e637ea14cd0b0b4c5f88fb21b173d2abe7df48d3dc751aab40f382", 0xd7) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) read(r3, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x53495ebb) socket(0x11, 0x3, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() r4 = dup(r0) fcntl$lock(r2, 0x8, &(0x7f0000000480)={0x2, 0x2, 0xe22, 0xb2e1}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000380)=0x8) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000010c0)=0x401) executing program 6: syz_emit_ethernet(0x11f, &(0x7f0000000140)={@random="d7e478782612", @remote, [], {@ipv6={0x86dd, {0xe, 0x6, "2d122f", 0xe9, 0x61, 0xf7, @rand_addr="f280f723574cf144962c1df69ae8850d", @mcast2, {[@hopopts={0x16, 0x9, '\x00', [@padn={0x1, 0x1, [0x0]}, @padn, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x5}, @generic={0x8, 0x31, "10fee21acfce8945a9fbd195171de319d569a03941182dc1eea5cfbb5b15860e62c986282ad2f00f294c0717d30dfd04db"}, @ra={0x5, 0x2, 0xb84}, @pad1, @pad1]}], @generic="9f6a7085c0beef5ee4053828639449f78054b61dbe986573ac9da3f63cef93cad59c1e87d23380da9d0d5731e4b63d6de0f4ed760fba32a054e866d7b0a1b45b9d61e49c7075174f1a564921e1c2ba78c3803a0dc2616f5487580f61071939721c65bf8254ddc284bd3c522a819c4f7084193bd23817ab5fc6638d683c7cfe4843df90a51b1f1b3160a48c0732454d62d0"}}}}}) executing program 1: r0 = socket(0x2e, 0x4000, 0xfc) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697f, &(0x7f0000000080)) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x10}, {{}, 0xfffffffffffffff9, 0x0, 0x8}, {}], 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x20, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x30}, {0x840e}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000400)="98c269758dc020c0ad38ea285b7e1834f52dfb098f1e1cd54e4e920bd5031910bb639924f94e84d61dd628c7c8bb378ef77e0149498f9828a9912485fc81fda0ff5702ed6a236190ca820cab21102d0a2a19f32841b75df7d6f2be703c9e2b6760f3e6a7ebb865e6b9a40cc788f82826190eefb4c7e2987d096b1639e4a3363e46678b0426dee29810a0b19828821d1f08fd3f7c8afce48c5d1bf34b6f578ec16c9c7f915ea6c16671999fa6a69fee9bcdb439f9d91c128a1c6b94ca6aea65547b9d6985dd5d1d0d26579d0c1cb8da651afa3752e5ebb84629f0543879f82597228d7c51bcc7db3c1bfa63c0c0b15cd0ef3d522e03470b525efeb1ec097acdb33862136a38a0db541de89c1053b98177b668af4efd9de753150eac11aab079e320c99e8d9e4e778436ae528b6ce037c3aefab8aa258697b6d340d3ccf73cd7ab0d0817a06fe3e06b", 0x148) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) sysctl$vm(&(0x7f00000000c0)={0x2, 0x7}, 0x2, &(0x7f0000000300)="843b056514c8bed8657231fc4bb5d297c17a639566c936475db2b4222e9a6ac152fdcfc20b0eacf35aedbbe1da0696c2d920cb3a6fa82579bb905c86dca4ac945a18974b394a0008d3964910e367bfcf18b56de8f7d000e15d58137284e2df027b0c6dd7e9970d06bdb6f327a0b88c5b12c439f26f958ce4da347ddd9a03bea2c47e9371fcdf2e291fc5dd19dc8b37d68f617a96befbd6f88b40057668a62c518cd487afc0cce19cc0195ca9898ad5be258cc49466db90a5a97ab9af0b75672d6b230a26ede3dceeaa32d9a8634a11daef9b3aace5daab017bfef94f9c83c71b71eda4987a6484109485468f1bcc2f721e294217684da891b9c88bd07d303d93c9da5c3fe859ad1509d12c670fe90ce50f941efe01d885760442c584f6af2b6d07d83e8c32f4555bb3219e562b0a1022e8bb708c2f776edb0e51091faf2dc0e93f6201389e33c9895657a24a07c6c9a24271805e633e3759e76958abe8b70378d6d98e280140912eccba1c0a8bd05bd84e66906a65585c5a25d6f65ea04297b3c627277e60ccca5c096662f978ae55972736ba4cc3f7e68ae9c6cff27c294ec1afb5c362c2a476addbd9ce87ebc4f6c7cae99c5fb67b268f8d783af516334340b7b11b0db100a739c9b586586337622aff132f2f205281e0f4aff04566c7ceedbad59901cf09c28afbc51844418de12fd460d71bd55ff015b466c8ec5fee026e41fc8b074e9b4b0e6aaeb535474335b86b5935818664cd61171d271d8e5c0b36c541eb11541c7b475c2c880fee57d21453c0ee0d218274af3c83c0ba1b40111f916f9cd150fda9a176aeaeaec32a55eeaf4189006863ec28f9c284dd63f6b24dde48d7952722169dcb1865a360ba4fc4f3396ef4f13887efe180dd4aa4f592aed51d299b79114bb647e0b8d065360471d392629627854685ec66ed3f9e2442b0afbf81f396c3ffb92032d6b2593bf866761c9eba32c385d406ee4c5269cac771d437c185f6c482e346819fdaaea28e5605f0a38ba33ee4816d4792215b22da26a992842b0e4e7ba0a5d2c9cdd19d9d5e4e346c58fca5024eca013c81ea6ede6e035c0f98e8b6fbb12f1110517734ac28fa0691f1e3de40f588245dc0aaaf71a0db7680226563537894f0c68a68a036fbd1ffedd0eb001ef646557c2493b6734401f7586871a69208358213dc874ab32f48d386041ff98e636a027f2bde01be1ec90c8172591578f5f9262a93c770dcc1e2fc46d86dac981bdf919c5b528c27569d32c6a0e946933a117fd60855b5177a6a45aa5912e8ed5a08500067fe252044d3d5cb00caf00f9ddc8fb1f40567c78522301de432ce1ce72378debe6a5db4cf3f05449ffac4f1518e22f9d722c5a215d864a226dd531ea7ba3cdf401c4556557d2c6f04586d9aeee8d0400acfb1b9025d64de4723f5d8656775c445f6205e4c1312972ffc7353dd2799882746e136a858a0bbc6130e46892969062684bb7464d9161343f18a1709aa0e7cc1f80dda70b40ba5a075e743482785362c51368df1d06b01bcdaae8a1abb5f99bdb175e547a4d9122ec761bb476ffd6f72ca8ab8f52cd4dbd59f6a07f9111f37c66f13b92978fe8d07d727778f132043b8f0d2a7a102cd0e9af4e8f4f54867a18bb325a07a168c3fe7235df6cfbed23af24967d4a9ea0617fb56bc8a6308b6fec4925314cf855dd53363b6180860616d14ebb7b5a5cdf9c54407496be8ff881c3f78ba22a808aefa36d882b4d2d26c6d9dcdb473783301ff1b3728096688720d447621b629e8e0c3968a9ff38754d50fde2f126269c1de58750b22aef9983d281e81ef87d569b1cdcaf282475acc74ebf1f20d520adf1925b28b96f28c0ac944b5c913117a557da1b781d60c85503c2fd8e3d23483033936b4eff088e91af15208caef94dc263dc3fe62dcfc551bf8e1842b90e3e9a4b471fae5c312ea587f4fe7a677b2b3fbbec6bfb3e05f901d6fe0e276e0b495a0f921f36a2aa00c80d9abab5927cd78a1f09efa9b13df3b4ac48c3441266aa2726ff4b18eb5662b52d1aec13cfc961d7d710b36f5e520f46687e2dcc55172dddc06d02f49dbac122e8af53485c77997a213d133f19f644a799ce46fcc9f10bfdacf4ee37d6bbdc652a975c352e42fdebedd5a1203258212b688da0c6996668affb3e08e87993cd01705ca1446f6978499dfc38a442709d17276fb927b36bec7dbae51c88fe3d4d67cc54c0db695232a6f81400305aa3dacc9e90960fa20698fa6c481f9251cc4f5559147ff8a9dd591e7e18059a9c856ef5edf374928293ca8eebd6cc072b5ba24eea420276561393b895f7a85092b4c3b545fa6d3a21adb8bc90f01b74acbe9099f9a30d8f0505168a0469a97daae72c891b605fce2e7189ee4a3ac79a9262d9b9ae4813ea9266e0e7c859dbc1249fdd529c244794cf5f1c3f25846aba1fdde31149d4e51f07e7bebdc6a0da757c16bbf337243e6062c697c65b1aec61be695acb21a2797956d1a274b1ab67241733b7b988c9bbe2a278d19e5d5d9b0cf8d888bc9b54d6d607e66ebe8d4e64345a0a19d32841ab6ccfb9b647d5f24cad3af0f095a8fb6744d9ddec775d5e4294a43b6a642ea6319c22a0e562b6e9d782c0f10c51fd72d7f82b14a516f6a5a0b9818a319cb64707611ec0697703f578c7c58c1ee2c87fdb939b0fea55abb875e43b9108799da951335b86c1955ae12061cfbb85605981470e7b49530096bc6838e56513a46cf7314ab25d454a1d7fa898862978db9e3bfd0eb77c33edba7a20f55a67b49937b69accf8d1012c3ee7f82802534555478a9eaf1fea8ec81b817fa8b008dfca1f480c532a4141be5fe5d78d1f7ceeb98de1d9d0dd4a40b6c03ab49d9fb21df703f4f68beff0f8c9640cb4527a79f8e4d474ed7bac0450b8af00cce95ef82ee13ab9212bed25b42f2b804301ff1b2cf2828b99f7e45933e774e92166a37fa89a53efe82145e5db996c4b8629507090850b7adb6fef108cc348681a19daf21c64ef9e39716e83c490450f8e1a5d5e9ba1f9579b66ca870a07633ca9bb3862a3465281979eff877d954ac83164217908c4de5e84ca958e2db9a96b217b059a8813f0ef90f9050433bf58a65eb9f534ba7cb8dcefdb280b7bc362230a451de51f66cf02ce7f92820b2fc476814c510ca6aeeb3a3cf0e08c999723d7489adcc6188b5fb4c4c05cc8a72fc826f61c6750a2c97d1cc7115840db4617f95382644c05fa29edb0084267289af197c55700796bcc4f17ef98f2c0e8c1134fdde8e247dc95091c09accac843763d09cadcb7420968c62fd82913abe38ac00605cf28bb0e6416c0ec0cbe7c1f8ef2614aefcffe3ada4cdd694ef2e85a9d44d36fad5d183a295eb76d7dd8c0beda10d37502e263aea7c9c6743157dd4241eeb943d8146731b3f394c45b2080ded009afd9e4bc38f85c31b9d6717cebfecaf38d6ce5af9bed377b0feaa77b7af0e4a380fde27c01fc7596d8e7bc0daa2b3a54f96fd04426c160b3c03dfeab81727fb8eaeadfd12cc7e7d6aa96698f7cd7a6d83a5acced597634484c7d8877b211f488443908466226620c96b33009afd93ddc206feb817af50fc0be67796e9d8ae8b5c081d9bbed17a43616ec77747654d305128d2fbeb5029382d9e4d869f3fd17b91b67d03c37ad241fa7cb198759905ef7bcb27ae5871c18a0d273027a655a3360a783254c07749c55f091b9470f32efb9b70eea91edf54edf3369493ffbb1ceaa0925ea2755fd1e9e3c33198229795deaedbcc3fb1144d960eae261671c0c6dc221cb32f34169b43f8d9ca8b4547843c93b068d5464d35c4c29eb1c5748856b1689a6bd664020e8a2466fd9c7f83e494ccd9ac8d48876dc13c04a564fc23a6039e313bd3edfd8bac85f370885a598e5ac62a6233284731a797e4995e0fd12127f19ae8c45e62e5492cd070316a57bcb5fa9cf4ea2ce7627519d8fb8444d6f21e42aea55104be7bdeca0898f84da50fd1bc0159fbedb53e6b704967ef98f961949966ede3c5563fdddbfdad555039b20ff01b644a644b2fcd8d46817e23e795875fdd919cb8850893567e3cb4345bb722cb439f7614201ae7a1608d4106f9a24778f0e0f540dba3456becc6c1a28ccd50e87e21831f3eb063aa7d8fdd1c5afa667a5ba7416047a1b093904060d4a96cc73d7e0e3fe01b580851b8a5b24d3e36ab5042ad67b9f4f1029a578ee04a1e5ca4e862703c590697fa00fc4489a76d25f1cc1c08d2c733030928801a223920419297dbb38246083cc5f9caa6799548592858647626c3ad0a4d44fefb671dfc815afdbff4e18231d99548d74727e178a1f4c4d8c3b409f441cf039598d627f87b42b540b2e8bd1bcab8e1aaf3511075a19d806afe6cc86b32a914d6e15fbd1367e53a4534c27b299ac3a5b48428776f813653809fca6cca6cf938c1471b7cb6c5588d5d95a84c0981137ace15268de3e6132be9de5d488e637b5568d8d5a7542af4704bebcc466913d1e4b973650173075f066681e4fdf17faadf5c160477224a7631a20900b221d1aed7c4b7e6b578df77406fd2ceb629e0b8116d4d16a57b3ad11b3eeccb460de1e4392fea8e9c6609fd374604e69c2bef7abd329567203d4cd3cd985cb9e715c911b84f968be2fffd64ae4b0ae899e24c359ec356ecc01a84edd9c03abc73f971cdecf5c470f074ade9f5699559e391bcfdfc4573c7abc50d6ece71650c3b77b57ed4a9fa95facdfb1a74f014a0e549c74fab52324dab9ecf68c8e29d27b3fa12ca8dae34f131de3a597f230993256073c79315e6ee7f33257cd3476bccb2ce4086d134468cf16fd5080633af9967c7e74c1c12c663cc9db4a31584e4cb1287f9d4c5bd5870cf08e9c45a5d2eb1228547efce910fc39fb383f77a6bb0e6302dbf0df160db39ec0ca9a953c23ec285bbb5282d1478ec426d9babbadfe5e7eed01181189faf540f48c3b2c1fc342ca7ea534dd1fff08d1a69b6f17b58c923244c8e9af84d0fb2c11ba3c72f74dabc0089c55da2f9af6b354fc73ae2bc8aeb03f2ea9eee4376a32af6c5d52f8627f3b164fc0b247ad50e8e4d18964b66a6ef5f7b8bbdfa40cf1b35d1b6d98ad6442d3f3f81defeefcc33b63b6093f627735ba9220ec11a51ccc89504c628cc3e0961d4be4756c9891652edb239371874048cc5fef5bb9fdb3dc7672128ea5597fb74c0f39e441b6a0a6d846db18a48b91b6db4317fc9f60f64d7d86d3a340d14f0ad3645300eaaa71c158336ee230a8f20a9dabd48eca453b9863320e9d6781a361cb19d26f8cf397c57f0b1653707e86b8acb07cf2ff7423a06cf2881c694983c2d75524c66eaf07556a83a3c33feacc87a96babc37064565f10121c9bd57fd3dc715a4f76df60e5287d40b92d56938758dddd2389d2159e065e415c707a9b58b4114e4aafc0b3b591b1e64c8e1141b526e019249353a0f087175974a4fdc4f4c421a4ff649ef90a8ef5882a58472e68f2c4308503a2d957bae33b3a00ede010f0d3df557ac84703e8ce31af2a0e806fa7c5a458c344c8df906c79b9b2fa1aecde81e81fcf20113a3e98c758ff65cbaa337ec757273ed1600043b7f87257b5d5901b67c802b1c295d0f75a8d50217ab3ba4a7490fbebcdf994df4bd8f6e471422450a4e85dc028a4238ba599dbd1ee3e6e8ebf123f82c16c56ec6c5b96b6bb682d252b353ec42bea506a384cc964a79644fb46e2612244260445f91ff96912c5eeaffdeaa8bc8150904a48419442908e36ef4d4b2e9ced1473e947eb5", &(0x7f0000000140)=0x1000, &(0x7f0000001300)="fa4893fa65b19a4622d27fc082e68f9c7a122565c39cbb8f6964e11789dd4848f95955e01a352b9c22db2c89c6a8a673718fa8e9ee96ff426a0bfc49d4f94da290b50865f234dd00b0fefaee83cb69ec12ff289345f0fa136883a9ef212710faace05751b0ae229c8854e031e695479e2d64aa3ff633d02ed9bb434f19cda0e8e3766e547062b949b6409c137d4defb80223c53d9b7de8f2f3143cd0a241200c0f63efa0d947d33287ff2df5a8e24ca1e744ff0924b73f51a959e243f2541958a7dc8a353f63378449db784f022587243704d27c4afba7957d74deb9daaa3b269a94e57dd1ba4057e47b4db50925b2d639a747ca4edf829b3c25", 0xfa) close(r1) execve(0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000180)={0x0, ""/2}, 0xa, 0x3, 0x1000) executing program 6: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x2, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) lseek(r1, 0x3, 0x7) kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0xbe, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x25, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@timestamp={0x44, 0x20, 0x4, 0x0, 0x0, [{[@rand_addr]}, {[@loopback]}, {}, {[@multicast2], 0x83}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr, @remote={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x89, 0x2}, @ssrr={0x89, 0x1f, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr, @multicast2]}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @broadcast, @multicast2]}]}}}}}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chdir(&(0x7f0000000140)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000e36000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x800000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f00003ae000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) shutdown(r3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') munmap(&(0x7f00007fa000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffaaaaaaaabb08006fa64500001c000800d03cfbb2438bd900c12f00000090780000000000000000"]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) executing program 3: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x4d, 0xfffffffe, 0xd2c, "8717f901070431769c000090d692480d51aa8000"}) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38d916c726ffea608ac235dd398f921f000000000000009c05e66dfe04", 0x38}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000400)="bc99886955ce975730d75df622695da2db0e56e7923d021d687c8078b73456f212fbb6ba47e71a03", 0x28}, {&(0x7f0000000780)="92d19a2f9519a07bbba058fb20fa72ba700495a4a69ad7a8e95d84400f880e7881d6740776fd9370b32b8a69a1df31e043f762a6f861bb41c53e660db5743fe89bd53b5d02a1f47bfb5ab0a5f40d3ff9fc935de118574f5d0c1d1468188f365fdf88b107b12ffd0b129208949f6567e2f5f807d49df57ac34f9b4cc63dde2b771a186cf04ccbfe591e2be01b7c2165db9b735cfb8120bf9d4003ae72d72645450194cf81e7a5", 0xa6}, {&(0x7f0000000200)="2309760ebeebed30727e68daf534b9d8994f22d7d3de110091fb575961dd4250a8b648de5aa699beb8fa119d3751775b0cc9c361e78061465f3f19ee97d8cf8c10f95dffa8b744250d7aa67a0a1f553e4bc1c329a47f1b3c655495ff3cd12939c9594db550662be470033c85fc2ff0e60ef82d574ffb889e98f738a1149a3fd7c0bb47f8e04c6d2ced7dea8c21653bbce6a3af15fe22c935b056a6b1804cd2e466618a78788bfeada9cd3192ffd11c5bed5fc9a6951fd63815f05f861a8211ac57a06d6baedbe5edf4ec08ff3d1eb8ee16daf6dc792944f6bee206b54848b4c7284d57c4fe81dfd4128873f4976b58ef957afa2ed96d8b07d023e94b958eb5a5c57a9cd9f82129798cb9e0708c097c84dffad268f6bfac9a0a889d443baa41e1c9e0356b95273c2694767dbbfabe79b8d3279886391d2d1f93b51cc64c6c765c05d9b13836445600e31d0a2c479ce31e62d694f4057b7bd1dfe94fa0e1a6195f5ae5cfca793ddbcabc502543c9c65da17cf3c94878aa3d8a79a64c4d2ff3ded7fc71eabaf23db0defcce32cde8e6240d38", 0x191}, {&(0x7f00000005c0)="7954a5a910f460ccdba2a5345fd0c0b2bc1d030ffdb796eb97fb0f8b83b0317db6ef583fa903f6251f57ce0dd81a4e9dbf9ba94cbb643929193a87f98500002c0c7fe3305ea23ec08a2f39b5c0db98f4457792042cfad742b715bf5fef7bc50fddbed90c9e7f438e06a0281f4c2cec83d988d984c2096c476f95568553ee68bfcf1073b03e01b24770153d32b9b05b899f59096e9712db3319e75a7ad9adf73bfe9629ece2219c26ce418902f0785b1d1d0576523d672bdf5035cc4cb6a02616e6e2e9c9c90ed872dd5aa6edb8e12a268c7f5de0031111b74c8607dc4fbfeee1266bdfcf175600832846dfb75473a53f96cd1f67934651bec181f65889b769547d09cf7619fc39877010cc506d5985f0f47f7de42b108a1904a791", 0x11b}, {&(0x7f0000001080)="7fd0465fe1a1e3d1f958e0e0f9606dbfb8e31b42b753bdf405b0b2f2bfa8fd556978b0a48081089466e1d9d53dcedb58930f6c099512794b886ff08b4f8c565151dbc0c5dd0696fb9c1d7f2a3858931248c43f0c4957239d55dcd58c01c85ee4e8ed86c96f5145dc2ed88b8f242f5443a9383e7b171ea45d384916b4bca86d189114f4bc71c7233ba9a946620264cdb64b247c6a2a753a70330a6e5e685d0d3b40c79e5806a2a968c8761ecdb42f80a36fd00d7e4e59289783e9d21254348db00d1dd92c515129cd1b03f181d1e4520f609c58bc002e944fc7bfcd9b701f7e8a5cf661aa73052ad884683da129b544d3f37d07217092f185d4506544f2db1c150061c47d9fc0995013a9734476358bf4ec6fe704ccbbe0491e4b843d861a9bc85a4b93f4981a753d1d2d0cd522b1bb937eabb941a0d4093c5cc1431fa201073fccb863f913e7789d15dcbb16e71f1c7ff6c295d6801f3d5193b4f540d21a9538b87100fb7d8d836347f6a6305d62835061c831455a1e8537e4374b73547ea9b12ea45002f8414f69f84eeb3d7152b1c20211267ce8695bb90e8d2369eefcd074a12e6c88bd9e1534b1254707385303058666712fcd59667edeb6dbdfe35ac9010d2515eef59c7ddde700694aca888b80c208841c40d8ca7e72c413e6e29dc0f5b495fc287db2eab252d7bd85325bb7799ae77912dbf0bc1930c40941984ed59ba10055216f0e518d2e210cc97d1bf5579cfae650c1cbcd19344407168336bfba2ea22fc39cc00157db23777e14c8d1b087b93b0fb9a8f733172acc8b19b1c2a320f8857774daad9215fa8403efb374b87dce6bab692925aa56c6b2569c8eea9b503c22777764f136aa7494efa140d94d1bd4b4b74f3b828814fae866d95bb8edc9126cb1c663b2ec18bd0c884230d63dc09aade614718dd7d8e9da3bcac8a4029ec3d603837f65f8d68db85bc1820f1938e13ab5dfe03b6a1187b149cf9637ecf30c2fe181123595566a45ff0f379e723a4ba02d0d9afab526fdb525f338a11c94b7c4f5e363137428b826154aaf540c193100269eb8231dbdc13625e34097f741383f7fb4855984904f91be7118f1446baf7fa47b98a5d576013460fd0acc0375752738a1eb99e91c26c5d9fbd6452057865e30f13010c817a9bfe89e93532ea7e964ae14e3807c9c54cbf5415d84b6212819f609665f82e37a3e76df0bc87519414b0a6c037a3954ca0b288c2883d60a3840ef3357ad10812eb21a0a3c083398afc84dd2c479a0b620cf0b1794ef369882540d86cf9f0fad5cddaf8a496fa3f52494c1ce8d0ea2b494ffc15ae6489ac533995623c0d0f8accbce8b7556bbc78b39dcb84362448260b7b70fab53e799b424528aff074a1acca1de9a7eb8e8cd168a4d996f5c04f204113b2678a5faa32ebb34ad5f3f1d21024b2115121b24f63a86b9bdc4b3ecd54304c86e78e6451d5eb2680dd81b03383b6c2e75183a1afe6a819e7540f8758cd6df4cffe8898a8f0bf99167116c690bad300ca776bbcbfab553afdce2dce362a0d42ef144560ded1520fb409fd0fdb040a696644416f826b7764989045bf38ea4ef44bb92d563647000920dd6391dae7d5ce08e5f4be3b2783afbdcaf34af8933f9adc6e3dced90edd4be81f5caf890ca82ace8bcda38102e1efac8e73461b5093160cc62ff02ed7260cffdeaf337656966eb9c50448298d7e8ab11ba14f67a6d41bb6fcc4ea4d69b3ff12bf3c5eb587c491e906b6340b1ab20d618edb1f362d8d92a20cb54f5a968c471620afc34dcdcde4c05ee1ca8996604beb82dc438f3afbaa6e39721345dd7753c989e001efe5df54d9805b0d2382a8e94e91f0eb159a2816b3eacb7ad54490baeab0f3aae9b8a8b053f378aa51f46d0ef75cb24e091c3d4455657cac7e52bb67a4e9406faa023d6fa1131db4d4e2655a0b0c5f9558dffd164087c365b64d6361bc421a9306990d94f41c65fd8d8da973834f86f223ad44235dc64a56c3a39d76aed0dbffdc632f2e24b5a360a947a5182d265764695e59678ed45419159384815032f47b6453048a83fd72a741c2fbd6b3b01652c8b2f748e77c4d41a8cd117d7de68682478a81f5bc5abd4823c85648dc3f06c66a1794b5536255a9ad934ff2d5ce88cc1a1bfb588b46a3bf8ebcefc863fef199ee870dca0a7ec37b66dccff5be278fdbde5bf7d461b3a52e9c096b42d7ffbe2827eb61404f8ebec4a875d7d1893f16a287dfb801be9f69584c3df97a41d07132db2adc5b27de5322dd3da7b7d4fb5e846e3dce5e958717cc0026be4733e0281db3da5ec4473f877f9ab018e6279ccc83190f92e477d429634c5e574ab5cbd96350749dcd838ca51eee4d26bff4aa1627bd06ae1eaab98309f228ee9b44dc9f1229d9b61e427a1672320b4759121a36226863b7bfabc043e6848d081d1195f23d55b3474043b143b8fe51cc2cb42751e13aae81003eec3a88693c7cdf4871318f1587255e53fa199656f1044e5828de8fc3024253411115d6ac8f82ec815904a42cbd31f81eab46c296a4c9df97033267f084f5c78f1eb6ed08d56771015f76f782b267aec126ade29850088e02045e63bffc8d4a56f5c2c9ef5a733950545e4cd005626a1e73eec3fed8850f9af193cf00a91facba19a8dcb93d89933aa14eddcf69d83c88179a6d99877a77d113f207f3932f2844a24cbb02439957882877d22d411656cf435f0eb7ed0931fbb976c32bf924f1c0fc2707135b4c1e1cb6e82f43ea4b03742765f16cad808374953c392467395731603efb549755526561af9f02658a08377f25fa23e7eeb46f3c28f8d653483b6cb9aed13697c55f7c4b19758e8ec1dec689330e2bf6b31ba024610de244b54a14075ab2ddfc193174af8d47de1c69c137953a2b6a2110d32f75c478f72137c5f591529885828b7d9fad65fb2af7dded33dc506fba1a52d56797e1ce8214a824098e6ed1aafe98d4cd08cab88b44b1d0bcac9f606d2f4d5907e9107868cb6dfdb0b2237d70de90e90e8c9b82561e632a1b8d851fb9893337caca8d1d29b73e39f03d46266704ca42779f4c19f354e37eb70376e520da1512969edb0fa1e542d4f6389bab4ca1674b127cfc51fe08545cd0141ef444cb0321097b4b565d1248e08a9bf376282af4b4739ca2f003732b8086c8dfd9bb7d8d8cef21f4c89e955a01dc60e272587b32947048af897d6420dbc811c88d1e5d57c9f98262c68c2c9d7c98498325271a8207f83f469ad79862f7b43a799cbe25552b4baad1f5bb95dc15918b8bbea8624e326911b32a217b77494a40ea41bf3f94e19ea099abf80cc97e54b9ac26f9ab469916f745a7730c1e1314c5c2bf3ce10d9b989dcadda7f2f1c2734bffe00bcea20c8d4d25aab37ca8f774ba123abe37fc30f48c174bd5e238d27a8de5110a449731c21fcf91660f60ae1fee767f92cc46c5f2fc1670af3a6489dd563fa4137576f4ebab15144f5148d4fc9a73c1b1024cb63c0cfb0da50e6678e0d831de6e4dc258490ab0354ed10815098cfd9292d5d865a4a68332ab7022c383d22d54d505b567042209b4fc29453b6f9a6f61bd2e5df70bcb829265e1c7ef28ebd86a7b7470e1a1a6b0d72011a40e4aefd2a7ae069d34786af210ff9457f335de341377ca9cfb39d46b45ae1384c775afa69716bd6e921a897d7479de35261a80d8afa12b7abe671d2f6b8ace85fc7c80b06f4299cfb797093bfaf1970368d5f2c1dbe0a1909ae376aa349eef982bfded7d00b33b447675847e5d60b91dfb8ffa4cadb84de5523c2f73e52919be8932249847e661ec78f0442477b56f9ddf7fcadd0f445fd5118e8e30c8415be703ea3a758d0d1b5e976d5466731200037c527d6904babf8ed848821b5e27c09beb88aa51750629185f6572c1fe6f3f0e5e4b7091c7e51a65148f980b66a1627399b8a4bc32776ba48066b6075c89e251d0d6ac3bd6bcdfab4a48f9c3e6ff3605e6e36db6eb8b84efbc37feb8f9b7aabd9774730ac76c219330248bee2d91766d37ccf14bb1a056fc91c3d879b5478a846749de2ad93b97060e2b87fdae4031f00da338de30699aaded84e339cce813181921939b42673ad916427ea1aef2b5c17d05941827073c5c72809f1c864a306b13ea964fcb432c4cf790a1c2efd8e7f2584c6a4bfbed5d2f73f2d5cb7be1f2880342ee5b91e33d0b037035fb9773c382b295327a19f041fb6daf595bd8cb432e6a4fea1a715baf27ebd482ff29ffbaf7883674b8173ca6f083545fddf130609306697dbb5bb9ad6aea6f350427fdcfed1e4cb1e034943be06800a618aaa105ec40efe858dfb7ee60803b7bda56bdd2c75e7b4a7decd8f995d757340778f555aef6cf254c25395ddd38c6f82407dacfcfc7247205ad9d449747e6b7be999dc449e119ea4610c755bdf0b3cd8d75de8cb5f3f1b93fe807898e01d9be2a5380182118e98b9359a4ea8c4f8445ba69ee9c1162f8f44b4948f47f4171448f91334aa9074b39b79fe1a4378646fbd4ba99cf07e0c3812d6678b1ce57810e263cce0e0e0cd92519fd17681b96812241464a77fef484034dae2bb2e4a20cac30ed3e773c68a5671e6acb90dcded4598dfab8536f1c57bcfaddac9015ad6042e06fd30db687827312606522092ca2c835070afee9d53b01b5a1cd96165b3e93acc9978baf5ce929c12484694d7ee6417e6a069819d68b656555fb1675cde491feec56b15f19cbd45f28ac67c1de6962823f3981313791109a524e41ad42ab88e69346d92e0b37c649eac7f25926dfe22e500c115df295c62ccd8c6be624b6cb1a1758306d8c903d8ffcb7a2d3d70bad951989860f0486a0772ede84a6c44e4d4f7214ac2395d603cba76aec3493dd6f621117a07265f896eb57e6ee460b6ec0a11c352e3641befe6a590d7ecfe9ef7eac767ebe0bb145b7558397b545a079caff3969528110982f45a4e904c93710be4b2392fff4320ccd8e25a718036d7de0efd83b237759b297883e09f997a64f2332c947d55602f1de6effcd94960bf27e4426f983023cb38693a8dec8a986912a3b208d1a4e349f6333c1767fd6fcc8422a49ad250269b095e6b10512f25a50d3cbee975e49859e73fb9bdf9ceb163e4763c29fdc87aaa54c7c43ffa93c1c77bfb0e46323f76acd27fade26a85a69cce89cdf65f8524deaeea5e4abecfc11a08111c7ea2f8ed8d71e2a68e65d8a2b0b13268a6f388cce29c2c5a07cabbd6dbc72451a41d4635817ebb168fbf2241b5b8bf8ffd561818c504eb7a2bda4def9c8ec368f98eb12380afed661e29b8099a809d23c9eafd6f53ce9010a7e1404d9e63434edc58ac57a14d3688e9958564a8b905f8e7e3c074f6bc45d6fd9eeae5a6942ab899733044aeae00df0efc85118b4756ff0c755d23f281bcb8657d92b272e43c48e9ee887963ff134cf5bc36ab632c2176997b982e39bbdcdff62535eab56463ce29d1c315a16ab7393512ab0629d3133aefc5de5cbf8a0e450bdd8b99dee634e6eb189a1b2bc5aee49ea16046aa0247948700270d0849e5c8f37641740ab3b4293778fcedda3504490fb21bad0b39f6d788939495aad2646c6c0a83be39d9d42500ba0601deec41513f229ee68f6a3159bf36fdfab2e51d6796b4519040d89ebf501336417528d0c341ea3d985c4e3039ecff677a2659aeb9e04b6629c473d236bc29db45d95a407df8f14d8532735a64989f9109b8dd08ac36addfc23a9edb1672ee0a1ffd6572c444e1fea0d2b0a6ed0a7dd84c339453910000", 0x1000}, {&(0x7f0000002080)="d49bcdd7960116bde56176058b4f21ac188f69a91fff79b20bb5f3b2f98576139066a114f2de0d1bc4124af5a896cd9ebfb7919744f442707a97c750756b48a17727efaf1cdc333046d5aa2357f46be79a56937eb083357fda87f7a5da8a4cbde92f6e19ba7feda3cd7df8f3ac2188dc2b2de95fcf06a0e336c7b1aadadbbd2099c80876dc5601842e37df808d717224fa39e957f70952bd94217fe7de16f0d624e1af0ed2b4b449860b1ae7032d7dd3dc2fb247e1867933fcd88960d0b1f78e80ea8f650e49fa4e87e780692c9399604b57d307d0e923939a90f7bfd56ae88ab7542fc9176df37d71a55fd4447be3661edd59f1464aa6b3563e5e9477382ccb384492f2974fec3d3d955ef67b151d52223af776415c785b7572dc1ef9852b5d230ff178af29765c218993f963ee66abb4bc4beb0943d5a55f7aff8a7791616e5df882533a53a1ad197450a971daa604881bd605ad3ea669e19c7c5ba4a3c64f4dfbe10bf63b82e229a7b88aa4aca6a7ab48f814aed95625b8bddd7f0e2f333533cc9b540eaaeb8dd722d0b1e7f894ab3774bfe4ef069bf842103d0000000000000000ae5679e827d01c94737f4a6fdf6c9fdcc516403fbc1aa9f4fa85a2c04f6e0cc5cce85d411a8cf8f983d38b21fb242591293db63257d2c7f6f9ea0308a1d748ea43bafc738c3579c2d702c022de401146279a13d0f63f2c931865eda9507f1399dbd09e2c895b2b1d53eed9a887ccad8ebca1944d95e3c77bf1d12000f4ee6d936a080e1eb2f287a2d96b3a644df96beca06dc584857b4fef0df4d18e52f894e68e7b83ad03ebb76abdc330891ba6f34981711dbc2b5ad584b2eb71cc7ba055f26c06c4fb8cca58a207abc650dfdeb7a5000b6fee8e971c59b20f1ac0370e8615dbcdf2edc563df48511b66259f72461c2f9a0cd32723dbc12337e2cdec34948834bcbf91e0c640328bf8c2aec8c26ffdcb07590fdab9974403e40c3a129da11b0d7eeb7c586b94d2884077e23ea2d35f91acbbc42d9b6e803e3a618eb148836a5c2702dac19fe14d0db908aeb460a1eef39747c0d74f19dc4f5d56015a139746e2c18580325b7b614ad22862e48cee05e56829725b139c059be3d47c0000000000000000", 0x327}, {&(0x7f0000000840)="c518aa070000003387a86952cd5c0c03474f9a3f0208ebc2b8c5ce1db2036a62dced296f50c6918f3d65f9a8a7a2dc4202ec9ad3aab0eca6cfc520e71a86c717f35f1b1d58e00640621f2d71bddc38da2de63ce4b940d315aa8489981a5bcb3f4076b02b5fbc21dbb61f0f8461a5af16a6a6", 0x72}], 0x7) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000100)=""/166, 0xa6}, {&(0x7f00000004c0)=""/155, 0x9b}, {&(0x7f00000009c0)=""/242, 0xf2}, {&(0x7f0000000080)=""/55, 0x37}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000008c0)=""/75, 0x4b}], 0x6) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92b", 0x3b5}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = syz_open_pts() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x46) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ffea00000000000000000000000000010000001800000000429d9fd4591a"]) executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) 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) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 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, 0x0, 0x0, 0x0, r4, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) 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)) socketpair(0x18, 0x5, 0x3c, 0x0) executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="cf709bd714d9a357aa1f6c5eaeaaaaaaaaaa0000eee7567328852d6d4e17e5374c1e7b3b297530ac4b1d49495c3d1e9b53341f770600000000000000"]) executing program 1: setrlimit(0xa, &(0x7f0000000980)={0x3e, 0x20}) r0 = syz_open_pts() getrlimit(0x8, &(0x7f0000000000)) close(r0) syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="05f7b6c236219eea472109023f96be0db19d68160ad190ca86cf399aaf600b6b3061aabe2a453b21ecb73a01814186468bbfee7d3c2f1b17", 0x38}], 0x1) executing program 1: 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) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x6, 0x0) socket(0x0, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffff, 0x0, 0x1, 0x7ff, "6a5016a77f000000000000000000000000004000"}) r3 = dup(r1) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) r4 = getuid() seteuid(r4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x101) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffffa0) r5 = getgid() fchown(r2, r4, r5) executing program 6: 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}) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="cbe4cb4cd78df9724e5a26d7", 0xc) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(0x0, 0x205, 0x0) socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x2}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) write(r4, &(0x7f0000000040)="ed", 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x2c, &(0x7f0000000100)=[{&(0x7f00000003c0)=""/225, 0xd9}], 0x1, 0x0}, 0xffffffff}, 0x10, 0x1262, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x94) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100a0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() r6 = getuid() r7 = getegid() r8 = fcntl$getown(r0, 0x5) r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x10001, r3, r5, r6, r7, 0x1, 0x4}, 0x4, 0x200, r8, r9, 0x9, 0x1, 0xfffffffffffffffb, 0x1}) read(r0, &(0x7f0000000180)=""/214, 0xd6) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x17e, 0x8}) r10 = kqueue() close(r10) bind(r0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000340)="a0fbed16c1cc47fc0e0ba7522278a3f7044a68892563fb37c47de44216c6649612de81b918", &(0x7f0000000380)=0x25, &(0x7f00000003c0)="ea964306315e93a5c410c56503e6d5669c643cf58c1ac660ff1287d89f56b4075ca8ad280f2281a967f7a8d21e4cd846cf435a53b313dd6fe1373f638bf23cc4e019c482ece8f9ea0941ca3fbbb2e29338ffa6f02bc56a0ee89b99551961b4244249b16bbd799689654e4f5bb554fc17a67e97a3787acd858a567f1e0af44fee743875ef7f5bbe5064588f1d2f71640e828b92986ecc760368aa7c1fc207c673c1a71728b25574679b6f17bc21e98c4efed26dd24d06bacfd972b535bbfa8cd99722e35b2b5592f92f94a5", 0xcb) wait4(r2, &(0x7f00000004c0), 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000500)={@random="64bc6c07e752", @local, [{[], {0x8100, 0x3}}], {@arp={0x806, @generic={0x18, 0x813f, 0x6, 0xc, 0x1, @broadcast, "38cb11c95ba7e3d2946f14c2", @broadcast, "91da8828dcb715ff02213f63f92f285c"}}}}) r11 = getpid() wait4(r11, &(0x7f0000000580), 0xa, &(0x7f00000005c0)) link(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000740)={{0x4, r6, r7, r12, r5, 0x4, 0x5}, 0x6, 0x6, r8, r2, 0x40000000000000, 0x0, 0x4, 0x1}) sendmsg(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f00000007c0)="003e8bbf499b2a2f56377f887c4028ce575ded241024f5fedf11e5de565b78c814d3af9b024b29fbee9cb5955768164683951893cbc824d79fbe2bbb60a1d57b751ba06debccd60a14dbb1469b2394508f535899672e1f7d38749745ad9ae65f36a68b0fe761f10440aec9d8a42bc1cf69", 0x71}, {&(0x7f0000000840)="d77b7e22", 0x4}, {&(0x7f0000000880)="7dd24adc3557cb0e27f6afcb865647dbef6df2012d6f8bb9fd025eee8d61b6ff1e714f8e0e6719dda4256e06e47490e2388f18ee80fc990a58795adddaece12606e44e558a0eb7030486456c3bd3e950cb2c6366d849bc2c4c5711ac039e7aabc0a59aa2bdf3", 0x66}], 0x3, &(0x7f0000000940)=[{0x100, 0x1, 0x401, "6b9a37abb7fb3a2617e5db61f7ffcbdd10b410a35caca0f4a91fcba74613c673f266502cfff7be8aa98b1587e4e00c5e573fbc6b70b0a2bc64ca55154e88d37b3bcfdb4771421a74db51620450056e24383010e41765389b72dd598e042e16d6907602f53890cf27015fa7d5e0db4006b3c89a61f7832d6cb5f8946ed91805d8f9cacaf06dc197c5ae7147951b997049fb5cc56c9516afe570aaaf383723c0ac985c145e042b92962df92fe63a69d3b6e9922e8f4835ce70b7e9099ad2b3e06450bc5efd29e7b7488f0c5047f738923a2de4f5c833b423d4443b1f4be7bdb6a9ead4b9c970b945371d04e4d68ab4"}, {0x1010, 0xffff, 0x400, "f8da36eab01be634fa0e37e78dbf73fa2959a9e59753d36e9608586cc603869484c8077a6b8dbccde9538e753460018a09bfca4a601df35ad18e79290f740a6b42785847e24ec9c9ddf22b2afecd2d6eb2712ae7db0cfec2448dcf2c9d86b9b2e31380d260ce39c4e53eed6896dd9a949a15d55a1688d7cf01c13ed3baff7d38de2f5121030f5e10b5bf711b792b4bc7dd72c43491cdedcc7a66f2b8ea92b34b26ddec84afb6cd917459375e3a87842fd56b99d9f83b21b3fd8249d1019cab09ab75825dfd24463deac8f776554ba82b804f486c9a409bf7486de48ad9bc893dd529eb23fa62a36956faa0ae3246f1a1a29c1e3299eb00b6e3e1c02084cb8d65e0d3437cb589b94180592aa6214176855d174c8678bf83ff119e34a5ed723303dd62e9c2d417506d79ee81b24aa0f068bb8aad55d0f69c73d1edd9d3e17034eadbd4eb2eb03966b0871de58ad512128416031ef2e99f4116cfb32791d478be09878227d8d547a6356efc890953b46c9513da134bb071824a6741ea8d5d40fc653ce0289bcd09ee27fb00b9fc5e648a92c0c20f5e805b4e1a7c256f14d8ddf6a1dc2cfb97afcc9dc813eba90d2cc5e3165077e35ba9e8e6dd768cbe70faac65ddbdd999afb089b224a8361318f802fb53de8c51c263b0ece19ee24c24e20b443d995a674d44930a65e7b52e7b4f872dd0d2f1c25c6df6be69d6ec104f93a3f0a1dadabfdede32481514e70c52b6b2c5bc4c1a3c17339f1be8d1c98ff817d82a801f30cb2deac97ce1fc3a86ebee7c7e844ad59b7bfc01fb4635aca2a5878edc0fb3a34863febaca563c42a71f0bfe7519c0658948786600c2d8cf50999fa4700b5f4dedce0ed0d33c24079ab4504773e8623068bf2ba9b53c3dc7694f0dda49f05e1a547ed96c3e6c9ef5b61fee5ecb0625072b89b8c164bfb67529c87168cfcc0b1809f2ac49252c0da74f6ee2064ba8120613d6a4ad8fe255e3174693e678c62ad0494329e3accb1c63f4554e9441fff39233b0378758b3e5e60acd17763bda8230ae54d1c2c1a1a010fec5502ed221b05d8ef81b316084cbd96e190e02d353aebe7672123a8833c20e4a4bd718d2c60d73b3b81affe546985db90dee62bb7032ce773a3b79dc06b0c83fe444c003abcf679c656d85c0c44fe1c45fa777ba54ad36f896dd9f6b5240d55ad5eb78307eabd2d5e14fff70ad37fd622cea986455ec04e23fd132a8811c027672db1529ce22abd3668d92d0e5db58ad8726844b504a4cf33cd67c162e2abf7ab4f0fe42057b0b70247575df105a77c9988f2349a7da1135dbc21f72ebdc9b00fedb83ede6d0290bf391ee5ff5df343923e6a110d32a3adee91e4ae3fedfdfed6bfb007c8ca03d1bf9b4ac2d130d06f151964afa7de01c2d01b925af54b39fe36832a109fb9c928e2eaf20dd3dc61024d6a246d0af4dacf53ec5b9f9737074e69bdef21923cb91191f5af918febf817e45f83cf68f9fa7226342cc248e7cab76b210eab599fc8391dbeb285b7ae8fded22ef88fd9c0537b5e0f978eba77a7d5d14e6d5488c466f92668c9c09423e5125ee78dc1a0a586bb0b31497158495444f19deb055b06f291c15deed1a7a4aabfb8d4a069549feedd9be300a74cd2061449c04a5089625e6c7ef3ed2c24cdbcd640142cd0df6a8c36f6ede40cb1c530197d497053c0a0d6459ad42c2e24abb2d359fa34c8e4d34bdf819c4652a84fc79e98a6b5989720492f90a93d38621c5482ffa4544f1dba7f5bcf566f318cc08c426dfb0615120840ba5e6c31de565cadd6854d1026e1514a6843b77d54ceae5167f07ddeeefe3b6618399ec559b4f5788bb7a8257b843f314d5430206c53461b4d7ccda393be922d35759eb9b7f097487798e284bc438c9abd8629eacc9fb8be7c23e51c1aaaefa9430d11259fdb781e9976b17ba29f74bbce2a5a114cfcc50899cfc074ba2287d0c24cbb3f9deaee24f513e7c9920877fe763578fbbf4cb428a8f404e4eb265b19b534644f0cec3aee4c0ec13befab6cd1e7ca58fa925032235a24f7a734bb9c87da5be6e4fee0319b62d816dfb5a290eefa32bdfeb43fe4d319f11b5cc1bb1f9082486ac944a05ddaa01100eb7aad4bef7cfd086a902b1e03ffd1ff9874a6ce71719316a46047344d25cb603f9082b32bae667063509c101cadc44d8bfe83e3f1f9a1629d7ca2c1e1e3965a9edc11a1e954aa1e4cf537a2f44f3b67afee359810f0e8af03019d23b52056d17d5b71b064fd4117f9bef33a958efab30324761cb58d988837be9900cafbd64852171f85af0d2f68a0ccd6d2c6884755d30ddf48865db3c9eb9128f4dcfce9539fddb42cfa0706697d7875b595901622832321d0b10c34e7fea36ddc830ac7ec84cebb89c677c4cbe309849410bf9a7c15c4b40265f84094198eb635448241b2c947da4257931b95684d4844769cf0b32c2acca522a058219fa658ea948bfea174a161a9fd2c6549020616a67214606b5174dcfbb86e60da349f6dd7f444040ec067df3305686f87236625774dba6f3bb3f0315908c67292ae87fc4ef376a7f90670c1cfc37385e7b545bc7a508a9a5bf3260c5ac189fdd746bf018c35e3f39fb6bd98a4f3d04757e09fc22976132b6cf68f53c26ab36982e6401b91112acc1ad9f485b084f93505dd065cfa68bb79a5374052759dd8abf4b255c24f5e7e306cc1674d1095ea9de4263ee7443259ca9cf74e6fd1527fa5c0117e1fce2d3e72aaeed6afcc8e47361fa49e6c1c48a6efd4073fae64ccd398ea5bce81a32d8771061eb5396fd0805251d11643cecf1452b67cebdfbb14944e4b33432b6d399a74ca5524a2bb2b682953e0dc5a81839880d38c9b0c7b5f2190b455fe30f4f270e5ac5b0cd1aed372b75b7c84c19132194bab338c04671d615f44860397c0ea15d14ef1568120533b747146ee7ccf68f481f4cac18052521bde4f2c65a3871a718b75c69071fbc7ce92687771cd158c07e38c045d8c0a1686f6fbb827c41f4f41835b0d89428f60d133cce38260284ee56848096dd877aa365bd2828fc84eee0f16088158e23bca37e6e8f9fa08b69e99e5d05b070f5e118e8990f5c362ac64993b37e868fed4dea3879f7f14b8b54d27e185df54f3554a26cf7dce4daf37182eff31fb16b54d61fc3c39a73291482b64dd5403fdfdcfbd944a3df30a0b20bbb867e2942108c9b21afdcbc3b8f8b10d4fbd07ed870563c7504028074ea8dd8c4b8515a24814c2f313fd83bdea8241b48cfd0b710f1f37a71406d0da22ba061373dc04f30dde5bfa2906b781ce481e6ddad8fd79be0bb3d0bb6d0417afc9115b5795f6a62c6b8d8eb764e055431c15ab8aececfaa39c2a5a3898c707d549b1599016b3f3e3809172761e1a61edaf01c9be8d375b4ee25b45d373d254dfc1539ef6de7ec8db3dabeb301e11283efa28c9786b193e8da3b3c5c81f3d97fb863eaa82299c9de3abf33e58d66a30c7fce8cf9ff631c74c2b698848367def8ab5c9d01932cb7a5515885e8f3cac742b4807f291d436824d9c43261de0ee9f7971ffc65bd1aecb410e93aa4b78707cda4e4d8a76455f20f4026b3967eb0f39d37725ef8ffa9bee9d4393aafd7ff4c6736ae1847c2f9c4540ace1a68bfe59424f8dbfc925930bb0aa7eefc80975e7f72df1892a663a58e0c2c8e2f038743a0aad3b71a8d2a52e221c79371c0a0f4dd062314ca9ec3b2291a2a7babf1f7bcade86380e96912737e9dc526f9d1184054bc9768bda953b4a40084a9df2c1ca941e09ae89279afd7e9dec7f3596ca44cab0c1af3a5820eba930492d8fc7c98f4a76dbc604aa44fe31b9a0797b72583086af651102468e1e3dea19fdb28a25548e91f4d73c2a42fb03bb19cb8c3abc1519f04fb2f4af48614c3952ccbfbeba61bf2c4c6a3617189a558f6489668b1cf6dae898200089ac3c2ca5caaf101233ec7e43ef86b2d6b5be2dc82fd8e10ec0f75a23e288c44dd105c9f0d1f29dca7a7b3e4265aa830073be1ab2fa9e1eddd2c5a58bd387b924a68996f9be7a2c74023768f2025ead419258ce89f99c8b0dedf437e2f36e38c165ea82a5378030876c22069c894fbd983ef1ed6ab675aaceac9339a560c7fc9b839c9836f9140983a3f26e3805df89ffb69a3e581e6434b6f9894c6266181c63f088773c99a04ff0f3ce6c6a89e2fa91ee2791d59bc6bc472cb9d48d82f1718f8731f8d555dac3b40b1f386bf9266a925d3212117aab7038a84fc66c310690faa77a4642ad65016fae9e69e9c1a351fb8db72a1766feb7ffccdb99fe166533ae7221d8d333284f2e9a4a9ed66ed6ca92a338da1051cddd78e89e1d3630c84642dcf77569e3895129353ee6d4d9bc58dd80ac701f065a412cf716ef699a7d9d14d4ba30684f4db42ccec1551f0dc35e04f65544e808422477fc82b443404fd91386f179c28c54d5e2e8fd2e0b6a195db8bc01c91ff8cb3b3e0760e879f76ac439b7cb372e17981c26bd05d579231091222e9f4d42b5e8dc03099be99c299ef9f03a0f8b011101547d3b3383f9add7c0ef091eaa93a5c0cc49f031aede9bc69cd6cd10b9348d4685dbb2e7885ac5918802b6bf1bc537b577e538106af1d275010fdd97721a6c08ae31f34c6dc01aca3e2bf8160832b1e2fbcbb4695f3b98fbfb72e736f77344e6c6718f174265b42b0f78aca3eb794cbeaa975f20f9f3e7611d48b0e122f41e045802dd7730120d6ce2893de0a29f357fc41d3e4f3f2697de6b913eccd5c2dbc6190b9eb6332bc3c084a5bf2a39a4e1a5d8d123a9a9fd4f1e5d0a41130b1f97285458546ac693c9f3269ec1b4b9999b6d5396ea431110942e672ebe75f2ab128695a5a935b35e248a7b47e7d27e31cc2675feec6291b900dc3537abc598fbbcd25cee4a628debeac6d09c48f89974ad9c1f426163268767d6a926d99bc3d213e658287c06de381e595ecbd8ba8b6faa2815226eec9ce922b23d1b9f5ef614d931491bd7a64870d16c74b7aa1bff907ea0cfa7cb3faec3e8273e2ea46f52a1d301d3ff9a10d3d91e938dd99a790c8339f13de33b5394d56735ba86ba958931541062b5b6978cf32a51f36a8ac2f29daf8e3cf05293e371189e6799f38423400436ef72bba838f0c9e9c9f95858d43cb183c5e5d728a45990f77f06d7880d6ccd30c4731bb28008c409b100431b335cdd64914cf67190f76c10360386472ead22fc9698d5c127fadcecfbe7db3e85090563b38cbc98af4dcbc19f5ff2183abd8f804344b041719f8c5ee12b8cf0bd913de15a5960feb5ce2bb3ea678dc2cb15c9738f083f9f7e80a0b59f552892bbbcad4f245f996480c592e28316871fd89307c65ed2384465b009b3e46baaec91abfdb53442b7b132720fdb5caec7251d0091d31dfaeb5f394caba916474d5ef2f872af5bd42148ef7f9fab7a5afa53ad89d9cfcce0dab3be5a76ff386145c65ab0f6cbf5aac611895f682b61d1020ced6ea64dc0204cb063fe3b46ba5fb00bb6e523000293ec0ae3c1fcb55ca1204fcc2923780544fd299e687490701bbac3014a1b67c8239415b67779e15261e1660f416135777eb426839e644e9973e428d6642ce719d4e814e7bfc9388e3ab4a0f160df1e6f4242ffb4630e50774e8a3bcd2c63585166ee6a3ec0bde969324e880044c99239aec427928fc15242ac2c376c66832d1a694b50b002bf17e45ddb2b3dce3332e4cd954cb2a5501e2a7af9054194b97db53b34ca0d669c3efb803133d85e8e5a937eb5359d2d38e067a5a750a9baacb11"}, {0x110, 0xffff, 0x7, "3012106eecac7d7daff710dc8fe77430575c357b1eef23bdd67ace11ca40ad7c03beb33e24fd7dd411e926acbece30becf19d6c0f65e58b6feb844c2569756ecf02ad99f706ffacb4bfd3f2557a9ef71a3cd3061a516b30a891ff059e2f272aa133f4556a7e1d8ebb1108d0d97d4bdd34e403aecf9e25ca029797ac3ccbe89cf81778eaab0c69c57d1115b1998331e68388ddb2f494f4367ae749456a7d674ed687989a5d37db6d297e7302ca6ee9ac4d71e4edb96adf3020552efe9ff755c8e35ad48f5329c5f02a734b8cffaaffbf8c60244321f6cfa166348a8e76ef7e2c8323c2d1150cb2757cb66989c58d5a7870eed5164fd8a3f47d7b03c8d11"}], 0x1220}, 0xc01) getgroups(0x8, &(0x7f0000001bc0)=[r7, r7, r5, r13, r7, r4, r13, r13]) getgroups(0x3, &(0x7f0000001c00)=[r14, r7, r7]) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001c40)={0x2, 0xfffffffe}) sysctl$vfs_nfs(&(0x7f0000001c80)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000001cc0)="9e9e160195fcde5ea991211d7d1a3f2256b6f82dfe5ece42cd0db125cc3461320d99356a3f3834d397b39f1c9bef1766cfeae05123304c57dd5a4507dc10351913902911aa798eeee3df858505026397673a0dfbb7717632ebfa90071339ea87987682c1ffac51b23cf842cd4d909a0589504b5dedf419f3b107513c05d01014ad0bfadff1115321ac70e03a482c248d33bf5f48d99c3e5908130e99cc076238ca557d53ba0c9829dce330adab4bee054acced2b13a6b74b53b83d3eed8e9eb012aa61066a1f8722512eb0f1e2f789bb8231fbda1480919ffae60a8dc4fe73af93d69f232bf3c5def372b5f778e521fe21b3e5e0eb2cb4c6855fa9b4658f3b2da4a54f5a453488d05ed4e9f0955cc52963a82736f1efdfd0d153a56063d3c221fb416708bb0bf5a300a05bf160b82d438eadc3afe50205f25c663517ab45a0dd0326bbf1ac3cc97f764693d3e20b59845d7a3f9ea600216463d148ff0eabd6e04e3ad1f42be41865cdb0d2ae56efd0987a9a7cd5b0e9acc60ecb2def1643c236658cf88016bcefc9efaacd548038ef7d0ec36f4388d8804a0375a31c675a7df0b48b8ac5e075f413019022fcea3004ed78112c2d8f481ecea8336b5815df2eaa9a9cb9b6548813e2ebdce1291bd2efd05625711e57a9254872375c917d94d795ce2a352d547fd0a29a552c280b5390dcd88cbfd72d4e554e999782561a6bd7f70b2e5d7962ea806fd3b13bc966692468dfb3ff92518011862af380655b62bb394ec3ef96fd503c48d7a06464af14e9c4af3546af0fcbceaa88de42801cff812a2ab6542d0d143178abe6f225e269ef7ae15f2cca22d3ac2bc699ab8ef3f5bbf823737bd59a855ecaf584efc5194ece2c964668d053f926e5727ed59ee2b721dd32b005bc0ee5bc437aaee8c8df2da9912145de1bb16214cd2434b2aa64b651020e38d519bc16c6642989faa81fcbf1e52ac187423757a8e00e92983636d5b89d64fad32cdae1fa5ac6ea00b8e8afe5b8fbe6f9a6ab6d7cc4e93c18e7f92ce69cdc50056230aacad1b95271a4bea2210b542d720fca92d8d8b6a9eef82f6e8b5a3155df7ae4c6783132ca442ea1097021c3f85a71201a36d32710f028580419361341b96ab2d9a262b4dae4625ce51e3d6b499d04178ff0372fe12e296323c47d9b4f5871a2d4a9c21c3ed5ba653dfda2de10964059c1dbb7d8559a57b51d96941f31ba71feaba40a00af8941ebb91f1fa14aa96dc47a55301e9be55299dc6fc96efe4e23db489c2686ce70365710fbb08bf560eabf13d718aaafc6930d7f0badb8dd378b587ae28a13b70894b6be3aae7d4dd77c1ade7a2a3572880953f5ab3f1ffcb6b2264fbc7590e140ee25066e3237e1d0841687a80926f4da16fcaae64a45f3660f639a376b6fb7909920e8aaf55f4c938d3ab0f4ce475c6ed9fe3c92d596dff25385bea6d968d9a6d928345b036c5e836fc2029421649d225a0ed0b30bbd7dafaef933fc21af09390cfa47d5705c84601113d7221499106c62f6347aec67a077f283e7318b8d5b0a3a7cf3ff9d095a2786c0f82243599f94f0263d3408d03b8af92ada30ae68131f00c0d98576481fc40cf20f31cefe8015e5a4a6f36de290e1a7be01c32dd08300956782a11ffeb4ad5eefaaf22504c94f8c35d83b2567e0226dfef18c83fe9cd5a8fcfdfaed0de4a75a5f04a6a823bf46fc8a71b65d22f922720179a970af2437a2572221418587cc09ac4d352ff3667f23a547e3a0e33d9dde69d2ca23b80ebcba44a63c0790230e177277685ba02162f44f71ebb82e346550a401151e5742058da4ef21bd971e222aaa2d9eb56b000fdcafe0d1c0fe3f8a5d51bd5d5b0b65560b0af389aef1b6245a1c76f8e65dc8f03338e1e3b2c062e690bbdda9db670bb42b04183fcf19d9b041855bbfe8357c533aa8084d31f2e9d50b4c3829550d9ece36f9975ef8012bacaa1460ad57be583c7705da1098b8028a76e59472e5a9e2e372cac2e35eb77f95f836ae38f20effac63b82b003c6f57265033996d0f63da83b5ca337a1936fe207c2fdaa865d999f48ac59392191fc756a505030fa658ad0131b5aa9057a8cb66e7ec57a9c80b9476d17fc7eb8f40d4aba8524973bbfe649cd734a0f76f9544275df241eb75d27ea1ca3a5053f4e4c8af669155017b12a9b618b38a20680505b0802f1e2c4a90e04b59834f2f41b94ed0497967a22f96acee35e31d1309a1cec3a0e4f9c7834fe57b52b6f03ecfa157c687f553e1679eee62101ce3d743fe54f02141b0abf038d6e4b36797edd6ae0c2c35002c3527c1db557c6e040cb98f7659980ee15a8ef230f9dd07aca21b76b0d9a6dd10825d61f86437bfda4a6c1d18139d4d07a90bf51645daa644af4aff2e7118df683ac64d183a2956b7c8099796dde64856dcc7aff8caa9f2fe3c4b55c0f74a565f881078f899b5634b0adb39e3d348b536d20d276e93a5d7a91873e8897324e8af847a4c0c29dd5420e7e944ed329a53456e77844df0d2af70c65f4fb8b2264e7ec4ea12a7269ec8343d60d88b220e6a38fe253b59a5408a69e742622878b2f9d88fdb6ec882a27ba491b4c885587d96ae97969516d0937cc7bef7463fad2c73af1d7f910ca0bff8f2f7cef3b06f39fe5dae828800e3b282079b057764a4942356ce03333d6389a3895485f4d136d7629fe1a128d1b8055d40c40bf91ad4ab556b3d65f3483b03d1915b94d29a0bf51cd5f7df26512c9d18a38d0bcf04a9cf7bf7e31017aa414af2e514c824af6ff7749e506f42a153e231a4e8bbf36ca2291f71abe9657e2ec34150f73d77016a0cab04b74769b5709e8f74e4c2ddc359b9dd271b7cf00ae05d68bb07cff27d82a9d321a29279f86fe209545c56406a3d6533c055d2520802ba052a89fc5d6f34e100f6e49e830631ec325b4e5c272e3128117ade57d33c8a5beb1bc1900ec80f6409a2a19b70e599016a6633d189742eabc6096a95fa32ed05347336533c6d9c9f6d5e25effd33d6da104be6dc97a217018e00d9c12b3e19963ca270a10b28e4d3b34fa15fe37e97e7d9d2ca0ed3c41ab03e04ce784e16069c22714966d9bcbab9a51cee8c4b6f9af1f30f60fdeb99220149fe3c95cd88624880efe68b5fbf25eb7f27e71ce6fb5da8e1e0bbc3d551e46f23a9c6124b981ec2e73d5e78314d04b00a79009d195e5c3570e36c6dee50a8481d2d621840ceec2f79dae101dbf161a7c18633109235e587a2170607fd649561120ee7efabb321c699d25ef4ed1d5186bc108805ca1cb2f4b94276dfbd55ba8a4188075c961dbb95383c368740fb77e65ee48706c566e26204038ea91a81edf7148d1ceda799c3ed22515078bfbb0e81f13581efe2ea049d75fad3850cee93ea1e3249379724d29f0e4dabbf68bab082398c26151ad07fa3ff24e5d2c983daddac422a0f286621128b6b8793932c42b05fd69a648e1eaa8263e06990a586e92e68c29c8099eb2f93e3ebde53ad5bd2215ef780c596b13be44f1cf55ef0035348424e2b1a594a8500323665af940b28460e054befe4049d7b02ab48579205f85a1c47dff3e655622dc6cc773e08fa46c41d140d886a6c6c04d206e5b00685c0dc9ea5974abbd37fd76db6e02ab76d5b0a00637d2991ff96536a828d52608f4771f867f9ee84f9e0f345b17fede02861658ef9d0711106bb4b091cff144b9ab4540e7a607711a5c34a1d0cd281279c2bc119b62096e6177bcc427ea791e2fd2142424607d3f8e4a509c8fff730f540d094e002d0cc3ec91104fa5caad3ee99e2c2fc18e4f952a42b6abfc1b4f49bd8e8e4804edd9bf4c1688b79bf3d1007c1d708bac96b94967c24dff69a34a5fe4126568c8eb29ab46fc63fdecac775f6c45c612138b9ab04af477787c0bd0086d4d70698e3ae0e99f1315ed2fc443974afbc674bdd7d9906eaa0c0ed4c1222134cbe9d770bd42b638046553d27c963d82afb8fc25aa9db11ccb4edf4b992446f2b703f0386c17d46187c61b72879b57c9cdd7fb4c775c8c2afc17d90c9fabf9f654052eaf804134ce02e51d7b11f6e3e89707e93f011103ffe363525eb1eda05ac4176da418bf3adf62d66622314d0e5bdfd3dcf00a6cc4a08dd159fa07394ae3483dd52ca4cd2f0aad95f4b3fdeb585afcb111ce85f67e9fa5f494130e4ebcf658040a6831ea95f3406306d4d6ace7588d0fc719d3b8534b7af8adcc937fccb1643c83e3cb94d7f9a1a99dac91f4094922b4489d6c549be870ed48c8a89302fa64695ed474dd37c8453469b6c92868361b28449c3f3d675ba03bdc95990d765b75f1b3de5410cb8b16d03a156ddb7a9fc7a275f138b6d1792142a411b7b77beaa4c5a874320408c4cb10409e9178248c274b38e2ea11bc8cb19af971cd80ec1a5e2ec84ffb65acd5f2ac429d9208cc598c05c9acaecea68af0df51d4ef02769854d8d92a0797c7dab02093b0b9b245fc589e01b728b46c72dce9a1c424ecb3d41c7fea04d2a37cbe05b48982df2d324f6a57b444cb8d0cbd09e1e10cb2cbfdde615590aec59706ea546696640442f8584b98ebb07fb304f237f243c40ce926aa14ae9b39233219db084f109835a1afaed58850f450fb13225a4e299d1f9148164260c465aa20413d08b0931375e78c9126843aed1409f78a8ee120750602d5f6b4532d2275ee898dd467d7c066a97993cc01ae4a97ad788dc90649dd6fbdbf8cf5307b511ad40ddddd1f3f40991713b1a0b6d9240ee24efd3c338c4c6e99e5620c90d973c3d3a0cfa29ebabdb564dbd7d0d2ec90199bc446d1f18113bfb34d9843637676ef64f6baf044a1de6b2c852651410e83c7c8a493199f7c2cd4f0a50d0058d67dcf0d25e448f85c396f8ca671ac07cc51616ece68c5eec1192ec923964489074495f05b0fa2175d02f3a6b484d64a84a1cfd996ea5db6b54851b4adcc6fa94cf46fba9267c89e1475010b44f68de19e9595e7d297bc623927c18094e7dcbaa4f5b18005c0c84f02178877fc44c7642f5a5c28cfe721acd3915222ddd4a530fc7cc7ba0d47fd85c60721ed6b62f68b7cf0eac93a047682247b30335aedd04fe569ef6fa72a2766a2dbd178f6d2313dddd7b5b6cc7ecb15d7e7e39c11782b0f9b5df136ba8431a5fa5574c6cff09a412d08a12b3f510b7f3453cb3bb051c994b140a0d526db271c16eeef2a53154ac964af3dc0de17fd94566985d71729ebf9c53087d08d7fa36a2e0d94f98cdc58493bc08f7b89d78f326a29ba4ba704a06447b7b70e34b115088c5321fb22af9c1e25a6034c8b4bef03fc4c057a4f096dbf749c3997a4571ae1677f0aa7b0f65a716065b8cc2d7f416a524961c4ef517667f661491295e85c45e5084503cfff3f910f7082ce4d0fa2b95bc4e376465d9a6812f4f16303244dc800d7e45a7b197d80e17c2fccac353a3159d2f05897700191b49032f4944243972a6a1cefd2306621443664f291f1685103c27d298f49330593880806f3c53f5e295dcf603d380c65ecbf67f8c13975522af0685abd8453c77392f73ab913b8d33faafd34df7c5377df48fe2962ffe160f976ac9eb74845c62a8f833b9eab273cd4ff809998b7e0c52dc422d6cdc9b33fb68ca78a6b897d21bd0fa4304b2c7639f02f8e961387d78d0451538b5506b2961c4c166f8366130285150afa078b9090d257788aa0905a7c334c54ee2acde6870e4c7fafa4b14f30ef2f62eeb06667ad93c1d608368b5932b967c0078b6bd71d6f13d168aa148846d59570ddddef270fbc4f7b980", &(0x7f0000002cc0)=0x1000, &(0x7f0000002d00)="9d2de885d50db0300628c8226eac2ba854126c23464c35ea66aee354f1561a0275a78159c50b48cbefbfab1c7beeb1b26f5c66ac35a406a788c3a696e56ad625fefa0d7ee157202ff8b80ad34d26908d2b4696530bebf4b694cedd3bdb40fc0b85e6c213f2f95ed4e7fde5812afcc38d1ceb895439a66843ccaefa370f88623ade0365fba69c10f14c88ba211c3c77c231f0add6aff6fad952b43777b05da9a3a6e3ad391469baa9dbb6b4ee7ed1c88cda5367a667c12d9850b666974ce3f77b1c2d5e912051ff70a583e8fb49c8a1faccb1ce26dce380494a345fc8c0d0a8af17eaafcb63f98d1d75e0d7d1cd6ffa0fa7", 0xf1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000002e40)) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) close(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000180)="39f29fff56576a8d45ad01f2a897648517408a5f", 0x14) executing program 2: chflags(&(0x7f0000000000)='./file0\x00', 0x80000) readv(0xffffffffffffffff, &(0x7f0000002040)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/4096, 0x1000}], 0x2) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) sendmmsg(r1, &(0x7f00000038c0)={&(0x7f0000003880)={&(0x7f00000020c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000003480)=[{&(0x7f0000002100)="55dd8b21cbd1c25b8ba6016139fc890acd1cc070e8736e47f477cf83b6887989edd69d39b914fab553da120f4788fecc4809", 0x32}, {&(0x7f0000002140)="493512bc834a6da622262e27c10a323ee643a6d3cede47bd747caa2e0b7924a6a2cdccbe3caeaedf39850d84f61c2448bf849578d5f76495b83afb85290272ccea7535930a47564aee8a1117b77f57e886d4455c38e2e789f492afdb0146db3ef4aab8f02098a5d408f4929ec09460e7a24a3edb91cf781b87787f78c6341fd01c2181267a4782cc52023e479cffbda271e251b200ba10a63692606a30ba8056b2ae6263f5e634d487", 0xa9}, {&(0x7f0000002200)="00c041974e1d3dd23204d58000953ff256b4d849b05a2f1e3842541f42103e3ee2dca289b8ff99505ef765c400c28e1c5edeef12415e5cb4169d6d9ab8e9b92e7b45619b2228cc27962a4a9a4837b921c395e8bf627fed0e97ade5ed7f132ed748b9276bc6c0f0ef4e86554355b67adbb5a610f0b3fad98d4cafa3b29365662fac62b06cef4b4c8cfcdd27758ed014bbefefc779019650e7bb2a33cbb6dfce7e2927939b522a659b39e35ee163ac1bb902570a63e260b9abe08653cf5550d5a41b46e1e7760fb4a5076ca1147c58afa0451a1216159f2da1b47eacd0c8b0bfd2736733060f5af5fe139ab46f92254ded012a72f1a834bc81fe03ed8c89f9433fdcced7daf6bd5854a32b96310888e984b9d9ec94eae2ef62fd6c436f408fb4577be75221ad28bb6f14e576123c5bd1020ab27584a5f2510221926c15c177476390634800374996dd8422a40edeca56bd737727e3e412475c78b28b1ec674dc38a93bff3cd30f0ec299477550648517ae29630e15c2c7dd9fa908554b91870c5767d772e1b30f857f8faee99f3c9d3382f01d4b23db3740c35c8094afee18bdeb5828a8db73b7e92bf9ca72bbca8328d71365d0dcd065e7e8e6a78a810891d3dcc33495f0a7883487892744c74bff7ee11e3fec83b543cdf053b64bdb9a89dda6bc6963d19aab1803981814640bc435e9d4e5331d7c45eeff4669e4a3f9a43c056c5812f8c5ed90f564e68de21f39d44486b80ccb85aead79ec48ff9f269b27a9191ac18fdf29bd80327587cae8c0087a8b9bb86e422f4f36b697b1c9147ba36d01c854e666f7a452bc3138a3a721e2771d11bafbaf99ad8bc4b9f62bed5b73567db40f760121e57a614d338cb3056732ed8284af97022e4704ed66b861a2c4fa8bcbecc6145c173c970fcd560d1fa36a3556e9b4400fc39b1dfc49a189f5ccaec751b86e4ca75ed6eea71bdde6a83a818141e70b5a61c581d8dfb8f2cff85a70913bd1979cc054356f3cebe038826d8983d42549eb811680372dd9d72db12f2b44ceacdcce02d0cace7b2bd9abaf45cc9584e26467eb92d32ecce4ca43d9435f1067808648e2e028e3a44b484f145d3f5c77bcf4597f98707bb7b5e332f4deef8a67a083da3954b5e58e5d7bf8d53b6cc32b30d72e0dca72ffde46507aa7927be2bea2c7c9382e62d06b0644ee6268a49774bafd1b2379a256aabec29cea60bf46f4ebb1b808ee50b65aeaffb4d7e02c306a49fa59f084e3e6a4bd731c675ce31a3fa332d75271422c7b00a21432a4cead004f92b9655f39cf04248ecd548234cd7e5720fdd6ed48bec10a276cdfb23f26ee359c819304d68979c5e152c2e1e3bd807ebb1b69235ec84e2f1d78e7a784d39f50945f7a60fd3ec5877c6744d9d460f5b6d9587000a62f20cd157560331f488ff287130ec52c4a632a1af2699b9df53e5f561b51168c9ea088ae4d6bb157c5e14451eb2fcbc6cf6e2653d923f12174f268637d8d062297c07f01e3b1d5fd2f77eb56c6a82aa76c3069f705d57cf7d527fdcb824610638a13435114b091666015dc1f0cb73774ccb50e00e82b67d4fcaa6d80eaab18dd89e38dddfc712fe67753c0705f6581db98b6f9109adb81fa47f2fa28231771b6586d6ea53424e2e77ed2ade662278928dade44151eb7a0a69702e7b6895db81b6b08a7ccb0afcca045887907baab62b101b4ecf882e03630f3356536be660e6524bc0679e6b9f5ce66423015bd49b0284c2e0690bf3ce2324fc06664f076b7f70c0b1b959c0bae0f2b4aa9f6e81b0c1da278c2560b410ffb7000fe3e2e72e5b4d4654110c22ceb1cdfdd49bab8e1d3ef6b579357a7a8dc43929679e1123f653a03bb4f5ed547ac74f5993b53e4940e3d4f7198acb312dc19cbdb54ba589672f922970a15a74aa2117bb88b65b7151a3e2f6ede872b580fa1cee19b2401eddf1b1917fd5e15466bc44bb99fc6ff831c94943ec7c0d2da60ba4e18d69baab41b6669f531f1e6d547452678c92835ee8971959fbde94cc6a0c4a6219a761e90895993e1233377865b381a51ff02d902000ec629cb43b6116e13953139310fa8fb190cebb3a1d0630d679a3c2fbe274249f40ae13022e1439c0f0d0a7408682f8cdda34cd11ac2640b8f339f5320ca4fb086fb319ae9e91e407c8d836ba7cdd663cadfad9f2f36be8135e9a59c7fd233486e2e9a4693d3a410a89d5d986423dc3f9b3e9b740b3f4f2cb0e3e32ad85b723da4008a37b6a2af1b0d6aac7293c3e53a3d5e1d870d0de73124a9be6267c91ec3bc5c4db2fc7e43e8974fdb0ea7b7cda2b9dfb71d2cf3dcafd48313338754ccb4af8a3f6bd7810667dfb7b41c1c5306a6b4551340aa71a8d88f31396e9d43d55c8797d3ed36c762cd1d6c23444c6f46511384d8f1d299de2d01da8240a62e5604550fa1e10c5edf5b58e287d1eaaef2e089f25307c7b4e5f7e66655a29997918393cf06fc4d7c515d5459946553d598f9a26278866446c32b1be2bbf1d62ff15766bbe761efd2630ba2911b56dd7d826b1b8fa2fd4a99b6bf8604078a25532f88647fcca6220f6def746b4fdc5be6e0996d2b34132d4cc87276eace7256add4048bca442b344721827c7149471b4f136a4ab01c1fd3c251be465714a25bafd003ddb52173934e1ce2a224a8fd91daaed297219d5e75296a60c7749995c7888abd0e10730fc4d4cf20426afdf445c6ba07b76ad99d411e2e7b5d79f30701b16144f626edbff4bd4dc2a36b85f4c633b5ce7f1fa2e89581697449d5f788fb618a858081635f1c2aa880fbe276a642940e721e6d0d00f652c9a4a711814dd06ecb8774c8b913d9a215a046fe3df04c4db2f8ed8900f7e322c49684cc22bd9a415f098f421f62d32ae787d13d7d321067b84bea47de1ad9762d9b25f4911e30e07e9132455ae6b45b08c954b73d389acd4e489550326d76851cd489b19a0e039d30d5a34e5b56f470e9d880815fd6da8539b1a8d89c5fee9852b1b61cc469126bff9a667b4a0509f203cd4cc9c2bc7032129be38a5450aa52cf51cc48c127cfc4221d0032683031193912fd240dfeb9a3c826fba9847e4f14017f032595d650b8045e0741a29040f03a3be609eb86cbe7eb9fa213adfaccdcee716b62cdedbde4f6712accd19e67d86901c424e49f40c8044364389e8f53f9da7d030f15fdfb0f48bdfc5dd9e481fcbaa95b5b2e9ea1d7147fdc87096385827aa5d1806dda3421a93a90c07637bf45f0e102a7106f2de092728e6733f2fbb158e861537e2461676c0e5a8c29ea79b8d1867dadc57bcd22c00883854c229b9a53ee30aa5ad6d02c51e2179b4d80e9c7e3712e1e16ede49c97d3371cd5bf9db89b05bb3c723506ccdda06c8f398b3151a3f542d173a1e795d61a290978959fbfb189d15354e70f9fba771aaf307760184144bc1c251c0eb05e90483545957dfa8cb0fdcb9763ab8da753f040d5b8c670967ef14d6cb02563234e0f2361755291af8092faac47369cebc854c3874148e8be9196145f5fc86cb78e93c82a47c8d13830765dbaab28ca861253d848636422191ce801035bc4b516ff28d6fb1a03b07818224e62304f031b0aa5c947fd20d2441e105774330ee9f0285932a80bb829b939b7fa300cd1b76513f4f1c74f1da43254cbd8f9c0b86fd98a7b678c1f3d435c7898fefb96e998a934d13c9926c4b03a9aed6e9ba62482243e6b189330a3ad5d673e51dcb12f43a62615577ea9ea853f6d42386e829cbe17c7e84baa12015fedc9e9d4f0a3816626086084ef2df0a78806410f8befb55de84fc84c1ca7fc7ceccbf5572a28ba3e8501dea38c3a0667d30c315ca272e8e53f502c8c9fc35119214d9bb5b67f1b25fe89c959296a68565ffb4a55b61c794937ce52a9143293183a8bda583c2f24ea89b8c0fbf95c6002e43655845b734ef0f081bcd757977765a21c417ed75314c8141d40ca663b0b3deb5e210ed52e183aa2bd1e53c314d90f44b080de453218055b1bf52bd10fe4222b7e5d9b9a70d4d5faca4c92801a49f7223563e1d5f5cf002dd6e7544c0e1cf7edb8d3c69d9c6dfe1786bcdaa01ea83e560b1a5a49cfc8cdbdb4fee24f5276938f600f4fc00991c2b5348e48497a5b436da1c0c05ccfe909cd7154113624cbd3e56a76ae4fbdc6426eaa8eada68bc74496b9b09be65b1b064000eb15cc056ee0ed1be90c450ec55211bc1db46329f2a26c8e49a492a83ec586acdf6518d015f40e641e0e579e15f240279242eec82919df314e9e3dc6bc34c0517d8320744ad45cf7a7ff754adf827ad1ed06917757ecb2e102ede70701f644e0c191901d080ee49369ae2efcb737162341a240b9cdbabe7e59ce550bca0303f781a5940bfd98a1dbc4e03e0d9ed093efe31f7299e01c52a1db1747c23b5be84ea294f6e53d63140b36663c99aae6ff55ace36f50be95100f0736f7eca08808bd4f03d8c1f0ec5d66638f8e57b8b8f616e7a6ee087c30cc465b405b91c1f7d6a9265598671f8d973879ba81143fc39349d9e1317368284b7d697145395570763fe727d36a3c01de83274b420ade4044ac187e466fb3cc482b6cc5bd74526b7927139c5d4eae320fafc7b7262f67558d6ef78a781a2f02bef7380fb1d9043bfba0ac826fdf70b2202140da8ef223a584899e9a2a1df137a0524ed228308964835975794097de2bf9e43ea45fd0ed4046706d6155e136295b7f49202e4a21b5c1e07c6a0ca80f2db509d30febcf5401d256a096d7282437247c34000f62f8288854ebdd7cd29bc552a825378b96b22bdca426fa2c6e4be07f56890eba5162be044020121f7a8daaf3321ddc640f27424627101217b2d1359cde45a9c1a75c14d3eb41b8b6d22aa7ae29e2f5b03066bcc2223ca770e15f42c3fa194faf51156c997b9d25ef4d6b55e01e44060eb2376df6321988467ca9920df8de701a0bd89cf5438f68d1bc03432d587a2ccf4f3607a0076f5d16b8911cd4cf702487103834c7e2802eaf44ed156d34a688cc781b73e6894d520d3723066cd0bc2636a9f964a56f9f6ba099fede52895f93e1ed829b21a10ed9a333394bba4288d14d9d9673ec26d686316bd6448e7a8da1bf433c61dd54236b3336c2ef5e04a810d5a704155350d9c10a21fd802ecc7ba94aefe573fa765a7c54d4bf4ea655950d3e8c8df60c9e36b617347d2f74e904b70a728978e145e260cbec344c284c0073e82e132a3ac7cca51e144b731161be83b66077f003b70bb35197ef7c4989412ab7eb8b4f0a64b7338cad45734dfa6056e9593714c2465e0c75aee27b64e8543bf2ae3a402a4536f249376907f971886cc8d3c3cfb2dcea7d704deccf8a8898d6bd90470cb1c65d08c4364628544d89f138c6d4cb7da0c3b1a1176c3892d6a6ebc121e892b2cdb121bd4a38018a931cff3115ea3e10bdeee5da5466460abe4f1c083359fcc2353d6b27526548fb81faaf01b4f324e1e4b14fa0616e943cc6893f7ac47e370189d6934aa3e9e2109ede3603f94c889ef1ea04defb589dd27d9ea3dad35469cd70f09b1433ffb832e5f9f4dd2bccd36779ff8c984e5ed8aebd0a32012c274a595eb0ef09db1aea55fb5ceb433d30e680db5da4ce424c6fef4561cee5af880044ee958886ec5c42256ec1ccc0691767f3315ee4a1d78ec4c9d6081ba74b173b55e2597d870358d6ad82c4b94b1af181673b584ea51b6c06e53e1a4a1324e797baf494a0509af49bf86c7d4906244c092fee6ecdea237809236e9d38424e336d471bc6b3fe0d6d4d57d7dd", 0x1000}, {&(0x7f0000003200)="8edfc5cc55f79d67dc46fa6804370a0ab1df819f25bfa2dd97939e85eb1e6c3e3bf90332925424b96f39176ba581c039e9bb06611260938e76dbc9e24e55b8963764c14fdbe4ca6eaa55b3cdc514dffc5df2f83e5c8b9edcdaab2732117f915d6f750adb4994cf4d7fb9fbbbb64692749fb9fa3d0031f76e92ec533c5fca753e8d059e7cc9e326ccca78eefd0c3293475383365a9c68c5cbc27b3b6befabbdcb2283769f6aea5c453b0397ba7cff584d6023062ae776181f0602aece8e138d30c4f9803843256abc508023aef5ade85e442c4934e07663f08e7d67a3c1d0aa8b15eb4fc5a8e63840173e253a9635359173566ee721fa7b2f97", 0xf9}, {&(0x7f0000003300)="c587927a62f5b4a5283c61e189d135ac12cf63d839b925fcbe9f2e066ed5b782d5cc0aced963bc6b1d960d8fad211c375ba8afb44becc0603a578b6be2c487a15dde489405665bc912b478ffc609b16fcd1077a129e9327370992e036f34e9cfcdf729ca3a6eb0e62337df0423e469774e19b2ea5931aa484771e735967a3af56bb7fb86", 0x84}, {&(0x7f00000033c0)="ab8ca0926503ceb2dc7cda8ef4758f8e750f148610aedb17cc330f2ce0cff274215f7b631e6995f9da0ec97f1234eff3663b7e1d5bfe6de991af5a2b2521c79d05b680c476f7b5c0b9018f3fb57b1e5730274d0084a6a67c7f9a38eb1845c507a7d8aeb8b0607ec3c871a77f338b5ad9e44e2ed394823cade606579f4cf86787cdcbc3d209f4619c0c9f6cd2aab5b7d70d22af40bab83754fa655eea5559", 0x9e}], 0x6, &(0x7f0000003500)=[{0xe0, 0x1, 0x6, "e9f1f2659358500c6d30022aa68e9a8061cdfbbd7adb2e2e247b0374053225daa02c7b024c82227c11c1e54c1ee18e246a090680eeb5876a0d000b496a9ded06d701daa9bc0dd5a6c6157698c26a5495bb58ede45c643d9d6b2a566faee6e0772bf1e4419ee2b00c1f2e0940ccb101323470c55937df6a59da82316562a9dce1130c8ad2c730d1adfd583ec990c70a59a026ef873eca3cfb0acc9d15f929a0d742cecadf1b059d36aeee57624bf21f8377cecdba199a21144e19cbfc95a388b22d803f9c7c20a30f9d7a7b2b9b"}, {0x58, 0xffff, 0x2, "ceaa740e981af729e65fa4ff70ff926f43e3e2d90ca22f2a1f2d9d97a336f01b328c6c903bdbe54aa84dbd2e81a2d5d4f3ae54491974f7d5a1777406ddb559003745ad47"}, {0x40, 0xffff, 0x36d, "aa5312c97889f7ac6d1a8f70b6f2aa5edef34ab782caf35e884342bfa5ea742699146ee100ed72b911"}, {0x110, 0xffff, 0xfffff801, "c6fd446fa3daa5bd9e9428d60d1af74f43bfbfbff74b9d68f564851ff513f23c7e11a9d59aaf8caa4f0388ddf2654e3176d40add46f882ae54088c027c23330716230c8b8020328712aee23f62174fee9458d3c8674b7dc7913ec913f22615276ef9116b435d498eaa359b5ec8a71362d797de0e4f31119e7f1f73bce3112475f87bf441a692aa6834c3ec06737c81aba7831185c6c70d0448ef085ada8ecc5c30ba5ee219b5fb67176832101236b75b7f83936602f48849ad83ac5eb4c8dc3d697d21abff60b799a72f0ad93084ed36e67c6e01eba9daf92dc1fbb44774658428647f17d04748c3145a9f99ac810b7c2f5248de9ce3b32335"}, {0xc0, 0xffff, 0x5, "030b6f96b634989cb68168264e7a27cb402d1db6d4ecc3102c4b124d1c2ae3eb3bc144cdbfe507266a6b13f48161e81aaf55886513155d0393265c033c384dd6e587020658551b1d039a3e8d879dd27bfa6fdd8470257dd938ae11fe3065c049b70a062e2ed4b16cd354bfd7165aa26ad7c57b3cb4e884b7ccc42a50f043eba368e01761e24b7d77b18574d92fcf98a2e3c9e55de7643f90891b6ca52183e952dc65e1ccab3bf7de5fbd"}], 0x348}, 0xde}, 0x10, 0x802) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000003940)={0x2, &(0x7f0000003900)=[{0x8, 0x40, 0x3, 0xfff}, {0x9, 0x2, 0x20, 0x9, 0x7ff}]}) writev(r1, &(0x7f0000003ac0)=[{&(0x7f0000003980)="96b8cb7332d0b1e1c0c997ed7946e4f7d1484b1e2f1a0c92597fb3fd961623f6c49b44c897fe7bac7836781ec4fb7022eddde8e0ea2b5c6efb73d93aaf717275264976f549f3b123ed2b31c40971", 0x4e}, {&(0x7f0000003a00)="385385e2421fd4149a23054d54e653a66041ef257f4102a76e249359d062e647fb55280478048651258bb87162a932135bc7c54dc9ea6063c6b6ead780f3d4b97cf053db242204fc6d6f95467ff3a1", 0x4f}, {&(0x7f0000003a80)="7956b2b928e3a95ee9050ad186d34defe4f113cc89e7c1fb5116c54aa5210ab1d8ebbb5204131c944ccc07e239afc6a90aa7da97560d6a8fc053", 0x3a}], 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003b00), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000003b40)={'./file0\x00', 0x5, 0x25e1288e, 0x5, 0x1, 0xb7, 0xfff, 0x7, 0x2, 0x2, 0x0, 0x7c1}) msgget$private(0x0, 0x360) lseek(r1, 0x7fffffffffffffff, 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003bc0), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000003c00)={0x3, 0x1}) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r3, 0x7ff) shmdt(0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0xab6d) r4 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003c40)={0x0, 0x0, 0x0}, &(0x7f0000003c80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003cc0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000003d00)=[0xffffffffffffffff]) r10 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000003d40)={{0x1, r5, 0xffffffffffffffff, r8, r9, 0x4, 0x1000}, 0x2, 0x9, r10, 0xffffffffffffffff, 0x9, 0xfffffffffffffff7, 0x3ff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000003dc0)=0x9) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003e00)={r7, r5, r6}, 0xc) r11 = open(&(0x7f0000003e40)='./file0\x00', 0x8400, 0x42) accept$unix(r1, 0x0, &(0x7f0000003e80)) renameat(r11, &(0x7f0000003ec0)='./file0\x00', r1, &(0x7f0000003f00)='./file0/file0\x00') mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4, 0x1012, r11, 0x8) executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 4: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) clock_getres(0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100)="05", &(0x7f0000000140)=0x1, &(0x7f00000012c0)="68d78483f01789348bc65e401b4a9fa5b681e087bd1e096208839da2c4123ca2e5b746807c7ccbcae5a827d153c41ad72db97ac8e89cd80bbe6d70b7ab57a494fffd04feebfa6c260f182195ee778234e4bae54985266562e65a05d507f2bc851eaf27b684230a1fe37a740279d11d090b39b69eaed02bc81fc1c460fe681c16b2b6c5441881d89d86a3828bacc4ec8604e85d553c3d4e7098a720018c4802809d76814148c781be3418b75d17a6635fb9af8c1dfd22ec0123f5df0ea994b099cce16ff047f2bc736e3a9527456b20157df6af0dc0ee03fe306b017acfa48bf1c50974d08a2002899fa02f7ebf0ee4709ee7aa63d58379409117bf75dff540d6169bb89337b4520f4489f4838dd09e9f21e0f328ab60efa701f5f7446303a53b31fae420c21256be2cba77e2652813df9780a9fa4e8fc6b324bf7376fdd0a9b7521f3b6524036793c7e4f797816d7ed092082b8be2e8437249f25cba0ac634d4cb7f5f82b6b3265e40cd1e3eb56e0b3e277530a5b8197ac2c2106d83d386e30ee4a117da49bc34e0dee9d44aa6d4a06730eb341fb74c898ac5c9406e447bebba2801a7dd425b9b181f4a46cceb6793d201d1f59dbe8cde85e2bf76a9c68e062e1f3aa4d55b1173a6af961b1eb0f11dd55cb3dc7bb9b2beb5eaa8a5dc685c9c3ad1c30862f9d959761c4e11d8fbe0fc884ed8305b52330ed6bf9551663891a8c310710125f9ccfed89210904848e6aac2ff401a7587654a8801521df978137890c31d1053ae14f52abc9a228cf32b5c7dd5b0c84626b1f10f617111b05f2a36ab5c9af42204e390bbf3140ef5c85763a3825221a974fdd0f3acc9e93da4ff11e6a7178c1ba36b1dce38a7337704a96beb55ab071ca0c0152ee1dd70e250f111f0f56df5ad2184e3606aeae1c147ee5e11c75f6aff7622c8f34e4ea180a14b68a06534e91f19247298a2e75e2fe6c6b0d0750d4a2c03a8be827225204dbea7edb28228877ac1c8acc20057c1f07ae3971267d6d853a587d9936773f61986cd08d08b21f7f4fd925045586c3451a154e2a1232e19449f474af21d3c4f9d21fd6199ffd01a7823d3f142ef77f3680d9bf062729c8fff47e6cd21ce721e3adcf88076a36e30626744d8b9c3967a63649829f586722ad042b1132595be15f2307e1c21864a815366293b90af91f0d0bf439ad49206fec9a57e2322d2b38aedeb082d7a3f3ae6595ec60d157da04c760d429f32c79b3f377c92121ec42fec967baae59de539cbca2ff77e42e859c0d60b63d1a9719f68443ce737071fde60df91f0a5b13103c48e03deb58fd745e622ed201cfaa890c0cc085c96bc8bfea169f51b9a7b4fd48f00df2a06fe509163d5bcc9e61427b3ce40933b8a6ed26dda94765ef17bb47eb12210d968b77c3cbe9ded273438bcbf41af41861c160e99db78cd8d0f0ba2ca0b5ba03b606a3c63093a05b4d0636bf46dd9050259d4016621baf713c9109c1771eb10bb8c7cb7ea90cf2bfacedc2980eae91525f9c3626872e2bf00d3fbb98ed524aa9c273073a79610d32c076afab7a5d3867400fb2600f828616707ab46942cf895a356b63263fbd2d395ca2dba5ab06ebea94f0e679b99c58a85d26350d7efed4c71bcceb9e7bbe0c2d727bb4dad80f27b2006e0b4fa0a2001410e2d4465c16c27cda22b1c2ed42836f594270452ad398cd3d16159c0828a22fe07c31235ab6337252bce64be76a6126106f02657f130c1f558e8dcc173b3c7cebadc821d61efc5779cf558b42e2183d570b9da1e7e2744d8cdb6061ebc5fe956c7996da6df5ad3b41fbefd6dc9c13f7e5d8418ecf60f045ebdd38f5cb1c7e2f266538cf36e2fa1b1c4592bc3569c9e8e2631e7756a1672e94ef3f0ae03179c33cb59fe2175e87c656b522f96ba1436a2a2f629d2d3746cf58e446dc245b70e34c5063b142fc8a778b7ef721a6905c452ca7947d59373de63c52428509dd8cb540b6e9cebbc17b2976212a4e1fefd5eb47b59d57aa8319f6096528dcedaec5edef9ae05cf01e61bb7b1b571a4cac9639c16a134422f67ea4bef75dea61cbf31646fd462eaab0bff99e94f02a63790ccc231ce5e516d28f64a44f0fe5055f150f8feeb2af12220283f3741429c977f1799772b7cea619dd6fd7ebcd3b993c0122886a1bd9fac8105fa68a4fcec41aa800551702a2d72e7b76a70aabc9fd6bedcdaf9ad59a8edd6390b5d0e64f3326d90c8078d075a34026b2c2096c70557cdfb900adab098987af0daa1cb2faf4cf13fd16c87193fd0b66f987b7aeb0a0f88a145ad44c1352e73b0cc5fcaa876fc4a6cdf9831fba9ed35ca014cb95594d460198e636791b9c0a32e6ae07d0eb91fc9d2993135ee87d5d13dac5ac47b17c4bdfe32af35e8ab9f52cdc6900af923dfad186649f365aba3875b1bb2d8b56acd2c316a475c36603bc50a400121d8da78f055fc912a2f12586ab44fa751ea9b6bc1159f2581a64e3fba99b219fdd7ba3017c878b44c99aae49e412f20ec3c4cbd99c025c7bb903d57896b79289beaa7e2c9b6a7508af46ad83855d75cc1657f7664a888c963a6d591a90de338d4693245e91fe2ca20054bd9aecb92f43acfd8a6fa3b4ba58aaa6849f9790722784af627daa26b49e5f82ec0dd53bd91a8e9ec0f3647066ad92df99aa46a8e5679e7b4cc4e06fecac630b74433d26ea0ef275a3ddf3dd23324246ad88fe68f5a777cab3073ef3fbf4adcfcd0338d7d5ed12b12d0bcfd9ef22f57636f5137a8ff8a5a362bfa60a028d808bb200b475c0bfdcc3edbede2de6d840795734aff130b24f21e6f917efbe48f32c9d41928d0652a7276b24444606a2e15ec2a0b0216614c32e898c97591f9fbfc4e7fde1a3004a6ccb1a68ff5c227b91b9a91ff55f3e4919106152035d7c7fbfebfa541d45aee07420667132e257bb275a076d8d13e275e679c0f4326da5728b413fe87f452d33725be2496e21ecef512276c01ee03d436d76757bd94b37621740c0620f6f8c3f532ddb73a03290d0684a5b0c6d7bb628d942b968f3b997794079fe0510edb391318be73a82800ab246e1e8e7d3e2f7c04e25ac8cea845603a7f586d43bc0625217cd4782c03f91970e37577c00d2f488e8078040f8d69250c6f271adfe9b323ea9469becd400de4e90d362ed0d8a727b473c98947cd7a0f682df5ca3e4b4bcc60b9c77f881fe1627648f36d0384094d74e3923f85dd759659b5eabe68b75ddbdc63f7a697fc24c7e1a69ba14da5ab3bfecaab5fbef63fb58d64be22ed1b07cb9afb5e33468b7d34fd5c3a84af82d57cc7e1bbf6bc10c04fabc5cd0b2a27798f11f9d35d25e24b5bfd76f3cd973a0d4faaf256d5ed0f966a679ff6c5ad310ef01082940018e35b6f065fcc95719a1f94ad9d14a76de153b302715ddd069e337dc70c0a8f3f1804fc1d6a9849ee3447afa2465ea8938bf320b16f48cd591033694cdc895404194dcf0ba2c952e74ade7f7018a4af1b984cde129fa452ca7e9ed7327a8fae4c16f843530509cc856e402c0b9f60b7c5cb0ad315a1516a003f78964f0eb1a8c71a009f34d30684b1cda6c3490cea3a6ec7df2c3f721926fb80e2da7886b44e3c23d0a5edbd253bf510b6e735128ff1063724fdcf9cc7a7e8aab1a9083ca599419d63c3bd22d8092100262cbdb96bf0b241700c66c73053ad7fe800ee3d94ff3a1d7bee6597f0d90d4189c5c2fa929dd3b7db47574bf6d2e8c83fb31c5c98e6cbaf364f850230f51aa115a0811798b436efaa576dc6040d6acb8926d6b40428d5935d0629a2e736af44c592e5631c4db5196f2db03169203d40087fd5606af48ab259e832d8db4abc5de46940b43346e9b78f6e4417a8e948df0dd4b14ecfdeb244a55363b84f6a2986e02c6b5d101fe9e58e8d4af2e65bda60a75445c91309e0c5772e42342fcfa930bb7d79a9d77f500c7a3a1e8c404941b8f3c83f1d85163d68e14f10b4e9d9342bc8705bf08ac3dca648dc1415d70525a834a17c9fd15c32141c0e0a06cb978090d1651dd1c6ed67bcacccf1b2ed17556dcd87e58538f30f94a4e6555a3433d8b6cc5ce3817d19dcb0b3d4a44f5558916b1d6629b9a02999f77ebdeef3ec437794033e7dc8bc57dc0a64c3b444241d11226cb09cdf4ade40b323a8b4a74bb4904048510891aac03896e308ccf6ae125e29d4d78bb8c1413001756ca3a4ff005b4b90b3712c365803201cc187289d897bca4df4ecd5b44b2a452696ce10ad19846774bb71c5f63cbf06f8a8c4c19655095d03a73976ec5037eee1abf8e33cd5902210499ba372a795d3e5289e8b0189e0dc9a085902fedb999edc85dde7df27941f3764e0e4cca1ae8a46f4eeb406b458d302faebea9fd7dad4e99ce11de25d7366d53f41dd5797283de831b05c70cbd6f9272074cf7a8d07685be09ff8379ee5fb311693d0bfa7bbeec0e3596e8130b4bb9145e397cfba3cac55a191ca8b4a6948535278b9aba761bef54d59b59ad5ee283e0c7a2362fef43fce21e58d4e461e374e2a6908cffc20b0bf8a6fe4fbf8347940368e9c91e5deb384489fbcd0bb53e7ef97d11e5594f80b49ccb89977e8c99afead10091201073970a2c4b81eb82a916bce0c8589eb3bd59c945cd21e17e50d8e4a6f76edcccf1d0c214bacf7459aceefe80b55c3a269a61b92dd61047a1598a1e6a90698fc59efbc180179d5bde7c446dbbc8d49e792290d209c86d12707a2f3e9b3afc27fe554deaaac3d1f303a38ff6e58fc0a88bc6861348ec878bdbe1abb1a0855e7375ca06c2b65e02c19fc9276a0ca4b4fcb9a81a37a6de0417956d9c3703319e6fc0f9c3ed1984248b55b7d2cec366e5bac60858969b769cfb1f39de9d0f24a16ddbc7dcdff53244d1a66bf8e5bde4110c9baa10bc0d4d3a4a3b4ebbf34afa2fbdf90c59715e5a418d4af01d523b80cb56d9591872998f4146127714d19517248ef8c76c937bfa5ddee7ccdd87c75cc61ee0c6bfd25e7e9d62fdb974108ae5663ca9e5f7d513ca887af572d5f96dc1a372662b226d818f9be556f6fa57ba1cc97f3a3de13bf36dc625fc5a64b1212df5e9b1d76b144419e02508835b933b071d9732cb9bfdb314aa0558f7b5d65afa9ec8285defda36b4293288e3de039e5444c41779d145a17cb9d08dfce6356bd7bfc7c0b42c80ab6676a0cf6969ad0a2c827e86a760780614c07d6988e3da45500ba958756912c869ef6a0885e7817d7d54535804a216b8799c74218c8dc2bae49e13e1ba4af7d5cc4f024138de0032a58ce18311682aab80c718a9fe50152046e49b6ce51a8f08366d5cd8f4046b8bb88c6f21aeb3319f3243f7da97ac4c6d2fd1aa9ad81c422ec5a7bcb17bad953a0d7ca562dda8de3b23530f56729c1aa107e53847a5eeaed3638a0bb289864ed326dff15d9e7fbc595e8b5123c5e07779af76090ffecabcc59aec42bfac4535b1c24e165d58d1875fc5f572ce1f404c6b83a5c1448c94e1cae506285631dc6cddb9c76bb9f92ff484f62882ef77d26eb8fa9e6b6e8932ff1bb1b46b3a081b40d5c5577566cc85ac9838b2551d13c71575debb0ba117797a40633740f788c77f05317809fea65003e6aa5cf31d888cdd013e15e019ee27eb0330057855dd3e2e58095813ede87cf155d89deedb68a2daa4f7924689ad491ef8bfa85c8636356356beb6b58530c234032cb1b304abb2d7d2617342678a455eb83c3d5321b934bb610e8dbd6267a8117473975e18ba616b795b0a185f7399a62b657d8e4e0265e714d0c5ee4491173cf91", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d", 0x49}], 0x1, 0x0, 0x0, 0x7}, 0x404) r2 = socket(0x11, 0x8003, 0x0) getsockopt(r2, 0x11, 0x4, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) executing program 6: socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) r6 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) fchflags(r0, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000140)="53ecb0b9ce0402a5afe7bf50a00e928fb065d8ff57357a6cc61fa226d8ca4dfc5431dc3d08db827c18152e925d1a50e5b2201108ff0d37b88803b9755075ed0b20a7b52d2c86f41d1b245ed380f4eba5ee4818a02c569436001887d4287bf0c2ea971638a9986cab310cc865fb236a5f15b7677d2cedbfe4a82bb7c07905ac25d243b57c8e04ce0724bc28823852a79ebf6b6c8a0d1fc643459dd45c8b", 0x9d}, {&(0x7f0000000200)="7b8d87d3787c635bedc9ec672b519d188ce61c78884bcbe5080fc20249c87d8a6d722eb7d8fe91a8d2640cf212696651b0311a060d98f83153ac7044a3dac8a04528abaa77706a4deae50278cced2fb11b949c64e9208555b2d8d23a6c308a5f413d65195be4f6226865e9615c59a1e38f98bc9494e91389d6e7a657a2d0ab5038574f892e6ebf30356ff88998c78a8bdda0a5", 0x93}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="87d9362f78f81b6e793531b38f3fb79aac5c5bec315d84629c596c21dd5ee29c43fe9da5225b1ae0f903d021568138cdfbc43130dae4f1b4e0c2608a96db80f22eae049108617251578dce69bf562a8769edc5781ccc1ca96fb529ab6349a156960c47b783e5fa244eb7b6bc36340feb540392d11586ac928610f0fb5603014db75a96d1fdba5247bd", 0x89}, {&(0x7f00000003c0)="2de261d477658d96ff581b8e3bed9ef7435043a21beaa254b7a5988220a4f1224924ff6ed4eb3ce9bcf2e26d2527aec8b3c6ff3ea8628686b974a170dcb9a58817a82785db7db426cde98380b517f5542a136b1ad4ce21380a7cf6c931b5dfbc316f0fd9f5432e020a27b5beb1e18e9c3410e056907fdbbce5012838226f1e30967aa79df61be6f965c002f16110ddaf81736ce86c8b1c4cd8ceb1701355287023820ec95b939eab37b10b7fb8", 0xad}, {&(0x7f0000000480)="9cc247576f", 0x5}, {&(0x7f00000004c0)="7ed73822901eca3c0c12f39520c10b1fe2ed1493625f8cdca177df2e40de3e3a6527edc45f9de2b0a08065c6b46a8d3ba328d4423ceee30d506c352773292c0ec1d77044a9bfba886801350d161d56b93c5dcf09ae3b661d6d128b8c8b38df9343252b5f44b77ca2c54b7500cb9e22f4fb566503efaab111e88c699d433176d0a0506e70f5f9a02a2b0fb4c82a0f8dd823d100888c5542f154fcb03747ddc77da35856f6af6deff4e6d2e6d026c7e18b9e5c2c27e338c378b463c2bb4a39e609caaa6ddd6a5b58ff0782fac558084bc9ec971dbdd487593fb6eb2d7f7031881683c4013f577a6bc1a5a3dbd2d1cde875eebb5d492ca7ea1184ad59f570b3366e5788ea63cf4228c9c5cdf7b74ff9ba648509b5d9c815a90679ef9c7b6f57f08417fd5c8dc993121c1b59128c8b9bca6f98e98a891dcbbebf0f821da8c4520fb096bd09ce460d0f398e893a30eba45906f3b28b51060a495064e8f463bc1aaf5e1bafae26967da525749899f47a50b0fb5f5fcf9a156e63e0ec67a10b0d1255a6daf57ab3baa667e745f778bea0d5028c574de2f580e5f5f62d2d5d6b23c0e18b927618bec2bc0270d4b5d1279cd574c7d6bfe792e34e643344297502bac81b983036de4ccbd45a0c9db3d196a68622a3fbac18920518240cc507c0a227df8e043d8d07fa767a0f70e7dd7009fd255756000745b7574dce95d511bdb0a1f306f2f1e4848fff0c641c8193864e399eb540950c479b445ede5cd9a52388362bb59f66ae41d849e7463f81208d93965651554419efbd9da642938f88417e17a7e8a33d495a9ddf463ce1411d4c783c62fd4762a23cc2c8a113acfcd6e1aa5289a0d7de2cd51c6fd1465662587e1525c839914c2f4211862359469d54c6dad3b88b15234d232f37f71e0360512d56759b4df8cfaf38b7a29db3b7547b1febe8cde4c364c8918bb43a6e5df8623b7389797a1de8627fc7fa28da6f825f415d5f7b68b7ed011f2b4a60f12a7fb92a40a0ddbd16ef963acef77de54399065115c81d57c3f36a1d0e8ca6434f1c79d0ebb2b5b7b2d63e16944fb96b646d9715b8e7c4a2fbaf56fdf4244741b468bce1e477827ea44f1d0c68c7c285187f434ed0871fa87feb02eab1f79d5ee6dfd46b7c9182f5a136836b165fa326fc2bae9ffdc41f6dd51a465946370968e8376b5a134cff1cd65e9a928745ca58c08f9b13bd2c72d155cf4c050c04f06bd979f38d31a30dee25e193069d3118d7bf45ffd3ee6c154c508fa8bd0ba5983f74a0afe052759e2723ffadd741fbf6b62e857dfaf2a8854be4b5d87e7ec4b2d642418eab0b9041d4d776ef199795fe8bd245ecc6f78e38d895cc978816449f4e4f081c54bcae0f77c817bc9c3499ad40dd9120c53753f583980c694af4755e642b3a11c5f1eacaa9ae10d55f9df3819c707c79e5f3ac93414a28eefdd85152293f193fbfb18d5b8c78bb96e8e142887b86deddbe9cad921bafdb2e6ad83d22cf22cc51daf456aac2a32c0495f0ca1baa23ed9f77935c1f87322f3e7ee2906f130eda9cb89d231c756ddc5ffdb193069e3ef9f51bfc0752f20ebae32a9294a9e6d95415e94c5ce1b3676117e84a6ae34d457f9d7cc45c58ad55d3226b4f84775859e0d3926a45be6b916a7e665ab2e82ccffde22ef7f95d41656d5a4bb68838d7f84bd2f63654a6ccae86f29a4620d85ed3182238fe943019b2044b0b8868dc54ed2ac401ebbfc7ca24c50fa90e3a9ee6eba3cef627743a259a153becd42bb8b0a12fbe773bd3a0ee52484420ec922816b8a659fdadbfcf8d0d76a26114d861de95d3b7ec6f6c26b02aaca8b6f7002bc2ab9f5b9c1e2df613797adac2324234b3fa40091d5f796aa90a4515fc6155236568291d66a211ad6db50e491221960d6bc69dbd8a294914d25d7045d2cd9bfcd381a5ef549f62c51724c4da5321f8d5bb06fadbd9937f85f7412cc74bf2541ac2661ca2e5716c04619e6a4cc8e0e8c9c92c19ea190d4651fae4d93f39caf3ab74840780d15689b29385d8c4c59d641ad0633b58f67af71633a0ff00e19081e0f966935f9022a926fb9cfb8cff9f378bb1d8c6a653db0b8356fa450ae93da1409b9aedfdb26e010b1859cd821b4fa77a13879b83206bc59c5e2547ec7ce7cae2e6361f29b01fc01e85a42bc6c3e59e696b574752658eef93a703fd8f3af712633324819aae7aa745bc7dc135bffa974e7bcac7f4174b2ea4be2a36160e5ce08211441b05407154fd03b5738f0a71c0ba4ea079ee0f516cbb5c7e8b6ee705a3337ee83f83b036bd8a5efb4c6e1d231fc43bedc064a1e2faee3ed2bbadbc96aa745b99e4b97886269a34d26f97a08914233c8fb8f7973c1b2fa88da2ff3c93fb92edb6cc917e762dce8429225721c93a07b94f20c01df472ff206fe4d57559a30258ca585754fdcdea24ee832a92753a68ba4d7c7dacec045c8d5cb3e3d76a8385d03075436ab034b8d82a1db15a6eb5fa997b6d7f67f72c6c9d83d733ddcd37d3491069c97b1ac90701cb7f93a3051fa2da3208165f05c58dcd0c96c50de3bdfc3c84797f50f9be0845ab4f0918a3d366515ee883866e427269828c6b44f9987e3a1e99be1c8c85543ed46522eb3a149024410292401412424f4bf9947b9c9ad673f5fa779bce20fac9d221ed82bf6781c8519f2cf21d5d6eb40ba302651e4fe170db485d83ced80e67b9ad7de0feca5d6f9ba20218f1f1cfa47ae86cf9f5ac798b66ad1e99a9ea89e4b7d7b421d2a067588a7457bbc88aff2cf56ff424bcc50d885f3e755f7fba8a24e44a38f76d2e5f0953a632ead383c42c50b6cf1ce68ffcced7ef62ee18f165faf7a87cc3bf334cb1ea1b8f50b1022e9cb169567b4d19297ea1fb3ed6f1aac0f275479cd041e8083785685f447230fda701cb602425e618096e929839092bc029c8999665446f6ed4022acd5b5c7c15038bb53946b9e36f003e5b9bf2877a5bcb3605a7baeb73ac05d5a1b92ae228e37986c1e20ab51cfbc6436ab3b2013397e67a12bc791a05062eba485f058a62c7fec6615be494239ba64aec4ea79a621aeb764062fdfd6dcaac38cf60a8b27296389dd0bbd9c081dca28aa0e3736ceff4851809f2deb9b0fa1a0555bd6f066446087025bebac5051e4f980e248e7852e8fb79638c18448101fa49c4df585a6df85ddf9207cea2e289f8ed0c1eb9106eb7979ce75658300acc8c86ce869f0a4799f39df7e50fbf5120037e7c9a057d7f8658bf088b20b554d3789f61193348f0cb30d74bbcf5744441d390dcbd5c125d55eb2b2b5dd65e8da06685eb3e853d65b91dddab7000e8c9409f4a46947d8f15553f213c0fa7fbb37deb6ebec3931ef417dfa36ae275f2bfbdbc6e9f1dd4f3e92aaef81a64e72a58f62dce59cab8778e00a37d401fa03717418aa83a9858c493a8724ecf7afeb7fa74f98fcd72bde90ccc9c78e2855c967ca7e845f6ebed2d06b16a9dc0bbf6ee50a51da41de1f785af3e407eac858e798f23f0147cf08c90012d19295da77e2146cd70efc40142ebe707f49e7cc9aa6726f1dc43a648ae3068d5b20a5d7205990051249bef2510aae012327f08e04c05aa963339a5682f89942c50cb5119b7b027aaab77d537628f7dac7cc7b42d48e5c3dd33b715c198edd314b07a0f422a24d34e9579c2c791dfd789a6a2fb4744665b5c7855e7da5676a25fb1c6596f3033357b2bbad996467fbeb206a978b85dc125321ee7ad94b43edfe78d273f3b245dfbf64225cee39005f0912b7a593e89cd426165bf6792d3e438b8c83d13a66310a6eb44b47595f4d5d9973328871634e226fbb3552abffa3745d803a11f9d70cf42817d8aff20ce15107f382c7fca7112e916e88757d0e32a1c96b9523b26a0937fbede3873817bee58fff47b85413ba2bced175c3e6b9ba506d27e350179c61831d229aca44ffa21c7a07282c636328775a2dcc57f6391ff9f652b3c71e79afc00c49b88f6156f94d09d9d768a0bdebdce7642b99c63b0b5787825df54cc72c9e7be27f7976d1b06e530f44281dde50cadcc3ca1987cd8ff976e258ef854784f32e7e246dc86e59e1096fca8ab692f825439faa755df14c50617710f34986eb2959ed18000e0dda5090fbed8e335b0689fce861fe22bf5ed5adcbd56d72f9c176ea9e751feedcf389e569674ad148e2d5145368a49f225092a19b970382f11e75f116a7118bedeef4e257b6d84958f2f8cfff01ca7d313b740bf77529067f4c90917e542521048712bc014fa71dc5eb7d4096618d1cc460e96cb4ec4f583f93617b67ce5cefb55a871a24a61ba5e1042bf1a182098917c00d2323e333dbc24822d9247f9a777e8413ee0e4d8c200602a20f0d8187883a570c2e9c6fa1d082d258a3e6507bade4f97bd6d17a1a8ff3399bbc301ce40459d83db973a51b48777e65ed2682bc6a826b912c9ee2d6f445923e5652188af0c107acb61614ec26219562cffb1cfdfb76f917282df253d7d7e318fc855e64198cdb0bab98acd1b0e5984b7344849e6730bcc76007eb89e1c95f873e6fece2b556372984f1cf0e3de48c4a97c0010208f72e4bb31c2312895f0371a7ef91705cdfdbdd6dc4cbba8a8f28b26ce24beff37d804496b39d1901a35372a6ed74dd426f5802af3fd28a0d5ed04a318bedbaec6a11fa6caf3d5da29652032ca0ba7a4c9329b8074436afe2b2d53c43ca4174066a78d7f0b5ebefdaece0e99161a9fca8aa205d8f83220ff6293dfe8ff294c9af471fe70b7644b3c59abea12a29ba3725684556a3ca2191b6f17656be570a51d3a6764244d1a0088e70fec883a97e88e58a7c61e3d056015094159e781ee189d1ea1e11768d7eb5aa01fe8cc6fb84d33906de80a976233f1af4665efb7c0ed535d9fb3e0aefc0bab001b0750f3d6e0c5bf72a33b9b8e770d166bc8e0562ddb5511f3740995f8c85913609cfea32456ef345579fb2d40f7ca964786d5ecfff9f8e27206cc94b430f05911925aacee06eaf52433e106c211012d31a3e011bfd53aa45e93d6c067ab3c2f023e4ad9a207ced4d0cc385f3a2b05ec11c5329d3c236683b881c0fbe2c8ff8e5bb952b4594cea541de74cf75dee25f178d7267e586daf12fccdc5edf2a4fc5d1968e94e18fa18e00308c9be7b5acf3690c2a08f886a9ec8fff5f8b59d5c772cb2d780840508379a3a3996638157bcad6a3c7fcf343f60779ae6a60315c7607533624ac09a669b428f63cade63f4f487c6aa273276732c83282a5521390b3225480129f1850133f1e17a4b1affb09322e679d9b91f9d89ec78856c29c9febc6639502e02dedce8668bbed56ae3ba2b73698d9baf72030e5fc6c7fcda527e7448c7d74f2bd24092c6932cc05662d03e4addc8c7a3f6d47af5c19b3360be602d9726a58adfe0eb2a9e17f7e3f3b04b8a84f4abba4be9c39641b88bfefb9163c1f5232b442bb541f163408e5d0cb68b71f219818876735883c359665286c9ee095b29a246fdcc2c93a59326c1c3159279e962bc81a729c6c0ba00a9d2bd9456833556c38cac362d33d163806a3c1f9b87a47f7713259b466ede28ba45f4217e068bbb0352996ffec9027c73ded823142af3541c61730c345a0d40001b2f29a04e9f72d84dc2d6e9cab0d89267f73b557a4a8bb4e79a97a33b9a5505c8651b8898a20e6fb371a2aef631b297c27289de07fec021d21c1b7bfb8947a227ac563d5b4a5b36fc54fda6937b47d15f5f0d442dbbaeb78f0f19269e317a73dbbc620dd05a512ebc9d83bb94ed98fd37c2d7cb", 0x1000}, {&(0x7f00000014c0)="06fbb7ba36fc1e12208cdbbb0a5eea21f24edea1d9f8ebbbb3b93ef35bf9087cf9174325ad24636a0d23123ca7e48284742e767d5d4ea8f63a6d1497ca1c3bff09b406d306d1f2386ae7296f52c27b28ad9523aef89a908738090ce8994394", 0x5f}], 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0), 0x10, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000001600)) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000001680)={0x0, &(0x7f0000001640)}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000016c0)=0x7) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001700)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001740), 0x100, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f00000017c0)={0x1, 0x0, 0x1, 0x1, r4}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001800)={'./file0\x00', 0x9e, 0x1f, 0x3b, 0x1, 0x4, 0xffffd59f, 0x7ff, 0x1, 0x2, 0x6, 0x8000000000000001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001880), 0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000018c0)=0x3) fsync(r2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000001900)) fcntl$dupfd(r1, 0x0, r3) r5 = open$dir(&(0x7f0000001940)='./file0\x00', 0x80, 0x19a) r6 = openat(r5, &(0x7f0000001980)='./file0\x00', 0x408, 0x88) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000019c0)={0xffffffffffffffff}) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000001a00), &(0x7f0000001a40)=0x10) getsockname(r7, &(0x7f0000001a80)=@in, &(0x7f0000001ac0)=0xc) getpid() ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000001b00)) executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x6a) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10a10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001280)={0x4, &(0x7f0000001200)=[{0xcb3, 0xb, 0x5}, {0x1ff, 0x1, 0xa, 0x190}, {0xfffa, 0xed, 0x3, 0x1f}, {0x2, 0x20, 0x7, 0x4}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r4, &(0x7f0000000c80)="6f8885a3df6d5636f8cee8a1e7c91d0eeec6dbdc2b5b3fd7ac275ea4edaafdd2c87d3f3cabe7f214f3f4a064389d5d8719eb551fdab683bd5411814099235becfd623f447a4744646a212c6cd238fce6554bf64983f1640a5934b5bcdec15ce4c3629183232063da669ec6435e5f07bd1a3b9c0e478e227e3a4bb0316bf024c1c6e4688e48fae52e4437beb5420f84999809ce6fe824187952f60edf1682c54fcdec52fdb87dc5c2293e185d858aa20930a9da9709eadef9c3f689032e6b03254a34f4b55da498c2846f36b98012a859931884a23a27dfc9832c5144edd2999dcebb89ffdc473f834c5fde0f996ce1573c211133f96ff6c20eef22b6840d083f5e98b26d19ca636d97a42ca084dd2c2e3dfcfcacf5df79bd8cf06bd196e32fc27eadadb8171fcd7b10fc9d30b6a77a994536005947c5a29dbd7b5c3b3a8afb408d2d024db2d0c23fd87ba78b407870e8e16c201b24bd22eee4ab7a2412998452e43688f526ae22ea68f598442aa2b07a3faae7654bb291b91c4678a1463ae6df799a76abcbb9bc7d70f661aa37613af85c48e349a23b437b287c73c16b2f1d0d4dbbbdc3a01371c99114fcffec3f1dd8dc08a40835ca8a44ac27956c59455caed44c2ad1afdb05761ade19caa341180b6a5d88866907b4d8c8ae0dff83a1683aa9b7ae0b94c3c4bcc81a31c39c22040e2f62af2626662ca226336ee6a44947a67eebe47f04aab45bcc439f00c27f39264563c72ccbc2ff9d56996d9ed15722c7284bbb35cb7a8ecbdbd6f868bdf4aee6e84b733ec230f291238f3e6b2577e95876ee5fc76b7a1da615b3a62d2026f838a76349730a957fd6a748fd467ffdf99b0b091f12bc96561a6276c4a00ea037de5c95fd7cc70038942b00073f01354e0d2dc7b93b6996d3dddcdabb2613fe20e79223cd7c6f5e214da73f2ccc939f4ed55d3230a02d8b02d0b04c41e7c0764c3030da3f5d4b47daf217a5b24fc3ec097eefb97534cf394af62c2aaf84fa8c36e10a02da9107aaa6536442b6cba1c56a1bd732a7988d6fd822cecf275d8bd1a3d24be08191887402c64e24deb069d9c743fb33b88a3747c54bf674ef83eafc8ab03af8b81e6842c631e9dbc402502a84b99d8f117412c60b5a05557a6a131a5944c79b034852caa3af5fd463eb001a514c5a472d6d667e2dbd5f1de7377078213dd24cc67d15d4928670074274b621068937ebce8f7f3acc9ebf6a4f6e392ff1d59cabd1ed85d62e42b3c859805ace9dc5bba865976a69024436aa2401df2a8c8be852d79b8f1e6346ed583f8d6ec264e9ef8284f9508245c92480703859a572c87405e10ec58684da7cf064e07c094ff791ffb01baeb3e56dd7f6684077fc2d43b43a3bcbff06ee36aee4f10f1deee78e999ed6b69abc93df926f3bcf5463b7ce4bcdc0ae6050", 0x1f) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) 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) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000410000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000002c00297c5601a5ae235d3544d14cb2e907c800000000000000000000ffff0000000033000005"]) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) execve(0x0, 0x0, 0x0) r2 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [{0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x535}]}}) kevent(r2, &(0x7f0000000380)=[{{}, 0xfffffffffffffff9, 0x19}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="cb93f1190f8a2b2a4efb492d24b3e2be97def23d8f68d7daeb9ca77968ffa626f3c5dda6ba3ea8fb3df8ddb9a0f7af33f5170cfd59b71dbf2b6d6ed702d0a0e054bea7aa81dd1e89181a0ea6287123c7806a5e6233b53012664121ff774149600b8f37b8c7083d08719df6364958436e548f7799846425eba5479dcc727358ef6f4ec3", 0x83}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setreuid(0x0, 0xee01) socket(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x39, &(0x7f0000000180)="5a4fd89fffb7776abb0e436813008f52a14efd58cbf0abe4b545eada21", 0x1d) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) chmod(&(0x7f0000000280)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x200009}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000540)="a7219d142192fe828ae336bb40f1e9a9e317887c4786c0169a053f9420ee1732a29c850a21caf8aee9f1dcdab557ddc100b2700b944770cda92ed86d636d9f993421e036edd2f51e4f396944225342873e3eaed5b76e79618cab183869f7aed4cfeaab1246a795e103cdf21abe0de167187efebcc2f9c654ee54078461efc7d8a97a29683105a0ea488ac7e6c9b961cce401adc0b4fc9838420ccdfced0c993976c5067b9ef40e853e7d77744da0c18bb2169138a88457951a88ad", 0xbb}, {&(0x7f0000000300)="0b6a060ffe21635dc08c117d6936190aa00a5a1f5053eb3956bb26db7f6670951816652a980f1945d1289749fd4207203bbf10200f4c157338e26494b945da236bb0ef81deced2a7fc7b0e5852b5f996830d7f8016ce408d8f25e1e226073188ee6401a4ef11456972d7cf04f283c406c39191532f5417bd1736f646d49f6d7ab87f8dd06cf947e4fac55397156961bd4acc5840e181a0d911eaff08f18b0b6711cb7e3317d7e7c5da2470f604fb688b5bdf42ea6e58db811ce09f3525fb9a", 0xbf}, {&(0x7f00000001c0)="e5b303dbe8a10763515057c0a0073535237c306fbe7ac459271dc5f037bdfd9e2e4e628a70c0bc619f5a8bbd5ae5f228182864198697433c1280", 0x3a}, {&(0x7f00000003c0)="3bc39545dbbd11", 0x7}], 0x4) execve(0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES16=r2]) r5 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000040)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x412dff) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0285602, &(0x7f0000000040)={0x5, 0xa1, 0x0, 0x0, 0x0, 0x0, 0x1}) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}, {}], 0x3}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x5, &(0x7f0000000140)='./file0\x00', 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x40}], 0x1}) executing program 2: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x9f69}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0x0) ioctl$FIONBIO(r0, 0xc0107008, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x2, 0x3, 0x7, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open$dir(0x0, 0xa00, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0xffdffffc, 0x3, 0x0, 0xfffffffffffffee4) setsockopt(r4, 0x1000000029, 0xb, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) executing program 1: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x3, 0x1, 0x2}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000200)=0x2) pread(r4, &(0x7f0000000240)="481310dd999710114f6ca92425023c8883221bc574608112932422872bb51ccd66575d19da955738b0da61f187b230cffcd9c32c619ae4b497c1eccdba16cb97fd2245e7607036133cb7b8588c686650cea4aebac0ae9aed70325fde3668bce511b0991790e0bbea1b9953d7b840e5b3feb54d4e28ba983a52544ef284800e6d558b595ae5a0d1f889647dcae0f4b305dceb1acfdef8550075cf62fee2d9b38323032a20e750622a3ed81533556cfe737c1620af33bea98ecac02b7e435f273f2fbf6df7b341757bd2d9ce03e08608aeb7dfe4f7580c4ee7bb529570af2496ee681edb2371b4159741544d6ba29ada1a1906ddbb0872235db9baa92c01d8f7b595e64d6fba205c6dd0eb513e836e90deead891b62516744b63076dca21de893b9778cd4ee328558f69d493d0eebfe79c2537f1ae7c9c652af36fb5b5056a9a62a889dbe373a994978c02c6d4de6f5c5d2d747e0eae277f70f94c6793cf274a6da5b368f78417d4e4809a4636cbffe8471269285a0d29e7c927a48f729d1019122ebacf86187d3ea2cd97d5e6297e72ec77a455de5f3e0ab0c22f8572f0191979ceaafac541e87c6e0d9770065108f7474f1f85fbc24f2119a171ac915092044c2825771bf860d99f4ce7899ab25eebf0382f716c02c90de062cf44ca0a7234af3afce4b22ceb0cde289a093fd21d9fac396413ca6550bc51bc79c779b32cc8fb4362beaeeebfc919357a9d73fbb4538a1c3c4fc6491d941477e586e7f7b4b5f3c17c6251a673d348370edd24235bfdcdc9c4bef127d2584f708ce6f19e6b0d5c9a578a3741337eb934c820c65b17675843edcee1869b5db667847936da6e78a5703e5118a5bf38cfdca3708c960cb0cd8fc178dc5705296809a32171ebe7cc4e9e6f8303ef646197a488961625cde016ecf2e73120fc31d663b9648ffdf516700ebd8cb64e955147687a8812da5769e81e7c64bb74dcd6eca16c75a76e0eed08f7e83715dc7d3a3cb2f44864d23545020275749fd6909b2bf49bda0d1bc1cc407c9289570cd3c19745e09a24bebe78109a55cbc2ab81ec81ae8a99ec1986a1c2af6384fa1bc87bfa2ad2ad1de5b19f44116411f16c974e94da61f8e0d322f4834a89340307bf9966ee46e9676e00626dd2a573ba5ef55b8e9bcd7e8d49ba4a65eca5e830a53d6a9aa3bdf8888c78862762771392aa64913873def4219f52cdfc3f905c8802e2092da2b8c3fca46a4c627d01f4772e1a0a9cd64a6d926b204747465d0f5c04ac95923d9d731031d384f1868f1e009f558f54065a3d9b81c030899fc7d55adab594bed82a8e43ff595243e58dcb3addce064a93cf0e573a25c50f9b8674e8d249c15786e7a240a65655ff721f43453ec44761e14167e575ec4774bdd1fb8c1c153268c3c981038c8eae44e5d170e995178483c6cb528b3ed83746bb951b0dab27effa191e90eaf410cdf1e1355f47493ce11d6cd663fdafe9fec76a8880095245369b7c63fcaa3fbe132db2bbf636cc15a0fc363210f3daa3af9d69b6589fa66bd48329a40d51aae86783c9ff6f4e81628f26146b36abb45473ca8921260151747dc7b21052f0d6f2dde9398e57a6a696f6811328a0bab15a5d0ddee0539beb026241aab46f91ed68ed110c054e372f5dfc051f238f117c3e2f1e4910c75f331d0ec31c262099b3e81973766ea95bf6376cfb43516068b177ffc38137a571f9159de3ed045ca564eaf355d01462cceefcb1cafaa8588e2773a5f46ff52233a9a05bebe977588db356023366a4031c894eeb962227597ff9a2febd017187bf7fe65fedfe4ede2ce2a7c056c31f5090e9821490678ec5fff8e219c5da194a3cc483799311b43a3632f5ec003ddf285699ee712b365671186c0cfe8fbf3c12030a8eace6dcd157cfb152b44af23579032093ed820dc29026d84caa17e74ef98b16fc5db9f8c1881c5c5499852e9a1393999f085728aaf12513ca7627736d915e663ffde5c7fc8f0fbb13c830b3529ab2914691fe0f2941b84c37cdd9b6f435f47599f8a0c318ac1b8a026592965ca271c3c45682a21148bfec80e55804d3f7ac3dff640eb4064e05d3fdda7cc476aed48c04b2732d5b96c7c5ab3239b2e0716779838eef676eb88a61ab642c838df6c28839f462462713d94ee4dfa2fb3cfeddd21d0cc4c0b16b58d84be6e34accac658d8531f2bd0ca61852a7b75cdc370823d9aada9a780acf6b564ee18be51d5e89000ce55ad5799ab0227a69a9d2396c456ccc5634f4b85afda61a50e4613026a81b8f1272b12e5c95a7e9986fdf0e42252b108d06a19eac8537a63d8c4c479543c7f719ca8f5cbf38055b1c040eaea365d9d03b84ba255531e327f729e36aa35e73063c3418d8ef69b26ab131e70bf1411d66cabaa21c7beca1b3bb97d92642b65704bf0d0bfac3606ffdcceeb3bc5ef4e5418b0892f4011eb2ca6a1fe75b7a9d433480773654c1ff60310ab95d18129ad7ef455d289ded8430b2bd3e3f0017a0c57589ae12f78034c891caae3c4bed29df97fd118966c1c6c267575611a597f4143e184f1521191cd0d80e681af03ea67b2a681ff719b10a0345fc87713f03f61f8b75d443d198f7defc425181075008295bf8cfd12d064d0625aed04dd555f5935863795c4d3753a0a4d75156e9efa58e7a7c10c18f5b3e3d683f5b8e309e2ca73fa1f495669da567506b17a596835ac7418a2b7eca92f12df25b59e337053d534afb71da2b3dc23de2b7b766f66daeec20ed18056fa7a1bb66b4a366600f12d40ae9d77c334254384bcba3e5d3b258b3b4beb8cf941720b50983fb89c750f793ee98b4b3841a15e929f1dd8c79bae0dd41194773c6647c132961be0bf7caa4e168ed54876a5539bbfe8c743374f48d39be154cc6be120a372e23600bdebcb0ee36199f22d126ad47a7c05c290851d5f4794dcc566427ed1aab54d3dfc9c5caaa2d9e967a8de177b6357fae67e2a77c79ae7add43fb5bfaa24328c6de77c9d9411ebe3ef6e4075431e5c7a90c4cb22813a01c232ac7a6109f8788221e024f7d2ac06d391d67a8ade6f4c41b93965378d781da19fe64d2f4f349db503504208366ac9b5fa4187bb56c969b2d924f7c710aaa7fef293429e3dd8ec718e78c9e893dfe939e4661054e8a54d694b1a9863a2262108a7629b87afa76d817ea7b16794fcd7e4d148ecc1d7bd10d92a92d2c29c7ce7252da09b5fd3ce152d54730d82ee719753220632f17e6c45a49c9fd39e70aab2290700356f7ed7795659b762b4b92f9cb20478a1f8208041cd71c69d2a2f17a3eac9424f0d977b1c6a8b8a4a6950974f184211763881e2564b1ebf1649cbaef8ac733681112297474beaf7f836df1025c8cd4c330248b6df26411cca1a9703e2f47a5b8abc9bc893cd84fa441c7672cf0314544e476e8aeefa2125da8caa793df6453cf72abf2e27b365b968d73034c561dea975bb0f0369a5c58850c49df5f7b6d8dab6681da1a67e903e84510c96d24db3d6188ca88b4df1d02d7312d03b90f542ea2a042b7c9b064c550d52d79c357a5f014cf20ca658e7eae6ed5debbdaf9fd18a780f90fd72bf0c9ae6a8074c2404d7e17cbf2e0f398b8cbb5dec44ed4317aa1c704eb7e9b68c1aad80f0ef2f3839ec3b3578f42b81a7b384dcfdf0050b19ab45eabd48b8bffa69e6d6166908a2ef230ae39d902698f5322728483d623bc654a869377b180e370a9b5954504a744123189a2cd10b6e8a832a40cbd2b064f234be7cd6852aecdfd43ce7d8fdf89de5219cc65f3717ce665e1a1793641b4f946966c31fe213d81ce6cd82853f746295af2354629e17191e319021306217e2a99194691fef418fc79d4225e4e689e9d725194ff9867a2c47436b61158b0e6914ea3e371275110d7fe1f51545bed71f32cbcd74f86377be543fb18c8acaf54dd550ac208c269a5b5c382cef23c8b56399d16945cec90aa05be404520752bf3b26a82a8fba880a70c80446a3e1bc3e27378dca7168e4054301a6b30123170037df9c87c2e51051bd005f74fc71fac7f9ec629817b27a6981da9d3cb96283503dd08fbe6ac76ba543ed683faa16c9c4b55ddc87a9d7a3c0cc9ac6de39da0f02637b51588809045a61c831e5eef9eb6f72796ad6a69d56c6f86ea6716716f091e36727709a5dda438259e09873682ab32381a5ef9f44f2386ee6dc0d074e243820e5dc20347709d562f40629c6f04097e0bfe5c496a1c6be67c0d4575cccf8c97e5432afd5ebc22a37a1418787e7884a118d692875959d541b3ea5bc81bfcefccd546fb2e834269b2b240da888ccbf90571c8ed6573f8f903020e498f18d29b06c3c7487d153707f89408a78555eae24fcef0cb0a72835d60c50e57759742d5d236a21b7ce9cd57f0b9f56a405d8cf5c7a96e0d979cf8b693997e73cc2d82f9a57db76ea97a8afed289e7583e4c0aeb76505b20c7d98d69530d0a8b62beef41cec6f7a4cd661c16a4cd73857df1909373c5fb696c18c3485f2154d0ed3df0ef6892dcf5583ef4606b152557c87d01f938106720b1e2a847338b47118e0a0da6689783a1f271a5cf06f698235515788987943fe664d1572685fe62e46f599b0b58a156e529b1bdcb38e4c0dcc205ac596beafe0f90f0cf3908095cb591aebf2c7de8ae43c3857b96560f1fc2831b13421927c77b425764b4fb96cb43ed8fad4a239e8a0e7e646810f57cd730a8dd80703979155b48157dd9cc6ccabfb8de06d0749e72d33c31c393355fe460abd185b3c8fef3796a0320493d33b40e32ed0ce0d21db331165a059e6c571b4d6609b9d93343934bcb950b350390c92c79b377fe9ee0d2031b70593475d35174ca7e82d2b447a29ebb5ca67046be39a398af6293116d8d7797bd1dde196519a4970cea708d2fbb5d717fe58d7e15e8f1edf1b204d6410c4dcd279dfd860a0f41b2faa759fb4560fd3f6cadb199b3647cc0f5069fc13daac867f416fd42081cc1d40e0f9233ef4ec04ffe1e2c52224bd64d310eca8fdd6107b56e95075ea713e3ec1459f1659846a83813a90185c4cfef36655e965176e9cbc3b2f5bae43cf867b3f2982c5522fbd3799bcf4e8d03c24dfd776918567ca413b904382154e084423d3162a8e94a30f92d960704461fbbad7ca7c052880ffa21fdad6dd3fc7d0d3d9afee712529a0a19a50e5309a07aa0aa6538a4bf9dfa8c1061029c03c90c384f826396c7cd8eacdc769fcebafa842ac70c0c53540857621f8789b496293c297a0124a4293c807b24148f73b17797d9e5d21a068fed449d64d8fc7eb716656d263df8dd29553261d4265a90f10a90967200a23c761ff2e92e645b83527f0c38e16d50897a64bca616e02a3d761f97d90affc5fd782410e5a7ff435f8a41777a13534f2a46dbf7fe12ea5db5c993a6b8a2eef9bac189e83a3819dee3aff81ee72505afefe62b915c4e9d1ad97ab8472168c04efdf1cdac082585366708324edf8452a9d1d503548c3403893e412bb09515f0fc5de090978ef47fa82d5e1466e23fc990ead979508b3d7961616969c7c0facc48490ab0dca9897d0d1f488678ab4887e6a9de39b256d526dedb696f94cbf12d89340a653f62e90e3933031adee5d69891bf1c53fcd1cd23a8d2f1cade4a5b670d057747f0b2917f1a2ee00992e53fee8bf339d3808f68f9e4318248e092e6dab5f77b0927367d44808f06c55b0560f08274f0bdc291a58a0acbca11b9b0d091cfe49be7f2333ed3fe0856dc383c7117e9358aa7df6e5626e5d1de9f2a68", 0x1000, 0x3ff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x8, &(0x7f0000001280)=[{0x8001, 0x5, 0x74, 0x8001}, {0x0, 0x6, 0x6, 0xe31d}, {0x9, 0x8, 0x3f, 0x81}, {0x401, 0x1, 0x2, 0x8}, {0x7, 0x3f, 0xc0, 0xfffffff7}, {0x2, 0x0, 0xc3, 0x200}, {0x1f, 0x6, 0x1f, 0x9}, {0x2, 0x6, 0x3, 0xff}]}) unlinkat(r1, &(0x7f0000001300)='./file0\x00', 0x8) r5 = dup(r0) accept$unix(r0, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) setpgid(r6, r2) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000001480)={'./file0\x00', 0x1, 0xfffffffa, 0x4, 0x1, 0x4, 0xcc2, 0x5, 0x2, 0x0, 0x1, 0x1}) sysctl$ddb(&(0x7f0000001500)={0x9, 0x2}, 0x2, &(0x7f0000001540)="78abb30f59a4ebd8a2d10909", &(0x7f0000001580)=0xc, &(0x7f00000015c0)="51ccadb1b969c9e9d58cc7cbefc2ea", 0xf) lchown(&(0x7f0000001600)='./file0\x00', r7, r3) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000001640)=r9) r10 = semget(0x0, 0x0, 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000001680)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000016c0)="64bf1aaa4706f2c530217185438a34b8cf47ff588f5a725c9e7f7ae3036d9e11e65016556871c6bba22c602a7919ed05c1012f6bd451969bbefbac4110cef49561fc27b912d3f50d9a7e574ca35eae3d2b8427e5c8d6f32b5b575e39d06a6701ebb5d23ec1d2ca056b80cac9343a95a255a0f32ac8386cd0d8dc406ea5a009bf38f6d70671f0cdf7f1f0fff0e5b01cea526c61cdcf990d967fd0e22e389c7cb2cffb9435c72a0b7f17ce9b1262922cb42135673bff6bb12566174533272671f46d81e56cab95bd42c0a41c375eb98cf5d9bc45810c1f588378c6f27966b029b5632ab4896a73603412f443e998f5aa93e0e35f9536361fb97e18a483c0b4057b064d219f48c5a3bf4da242867de5de01d5c06c66f20cafb3b62f20cc62099a0e17cf76484c666495ecd09cd07a3cfc1e2624ca3a2af4d2441586748c7997e767963dcf9e43f036f0e9de53be931a25946885cb8263501e6da0e60e8bac354f19d41480b667f8eb3e9cd81c69efd4168414263f5d2ee4e3374942fd12e91753c4e1f696fa65fcea6105d2fd5cd1bce7d707e976c6bb8fff58156a13cf3629f76f8fef54a5da213f6e79af791618f507a37d4960619fdc121858224044037bdd01dd3a44f0d73f74aacaeccab2fd13605f7597b999c98b9d78b709aa5efd22262778076176269e98d5641f164a2adef7c90dc54ff72a4cf5dc191e6cef9da74e4f7fb886309e4091e74d8d6a7130716d6e44f023ae6614b566aaa4e48ebb4e1b378d2b4f6792bf2401447d3074b374d33326b8fa5727552e6a155d9152b305f435cb9a77ab403e4bc5ad48e30d43042f1843902466cd15d9649443af887a6fa28a53832f128956154e8f126b5115e0ed1e60d36c1011d9558abd17bc20d68ee5fcd42b7ba7cef59f8663a96d772bd61c14c510616b4cfb97a95db2130e2bc55149d32fa38999b19d9ad66cb7b72de46723f4b6d51d7ccd4c9bc5d7e94a807ff6f2584f8821346ae27d9922ec757f991e32a2d1650d29430f4c860b5a6f5207d399554c9e2b8996838f69b6fa8f0e1a0c7993dad53110333518a5474e4fe6a790c7c4a2fb162236cb0caab430cf81ca5b6f84e6f4869c5066f8fe93c19297a266daf0295cce432456750ac6db43474743f5f4d2ac5b87ea439cc737f79725dd2a375ddb4165cb888a405e58472a475e99d4192a2faee15ff7c9dd51cca3c14980366564306d2b71d42707d7c92c6d5870774abfe9211f3809cc7eb0dece5aafef05edd71cb876756e425a59e7365cd2ac0c209f65a69ca13ab40dd835e60e133eb35295aea45b82ec8187b171a628505abace9fb106d9b71e3e80e4f863ec7dfd3b37746d3c15680be974e240d81e97030b1997adb70518a12cc09735d58cd25dff2838cbcb0a13a5141e84682c2b3adeda83cc125abb88ef98fa7d8530b905899c69e780af5250a1aec81f5e6644ed4a0d1025049bf3344e232feaf9344b5ecb39aac9d7cbc511fa30e5c945bea5f801db72aac3255ae19c0d7fb424d8656d6ebcfd5549d2fa1fbfa7bbde8121751ca637fdadd36bb1c065a35ecb47e4d196ad188d9f5bceee7347455748c3fd152fb7c42688129781e0d77fcbeb65857b888ffda299267be143394e4aaf2592432ee316bde82e440ea5df849fecac9a3b510877a6984ba6e4e767e7fdf0e678eb3d2c814477fb7cba35e781c43739eb15cadaad3dfeb13b5def06ae50ec360e44da9c5e0fa3847e166af2c800300217660493d836943f7caca59f05d52d0e61aca9e723108aa417c6a1bc03c6319293f17d83b2092655ac0b5823c505b134b31421287e523e04fc7d9eeb6786b169dfe63be0a25d99473905d6b2e7461c6079cd69916e0a10d7000fd45d813c403897c57891572710d54cbcdd7006c4794433f271e70197d28659062f3865ef0a2d67c906e46bdaf8c3f5a17ccd0f588f9bc9af2c0532ff8125f81e556b45d818da5a9f7b0aa8ee825756bbd855e245a72eacccbf7e84d04ef5ad6624df018541464a6f6d6641f2fe4df9cd98e53edce717f3f9d52621a2d6462d05dcb14439ca94a8c26b7391e675e426ed8f5cee588e64a6438641256d2620d07366bb855e2eba91be33df8a352c5bfbf385ad4d22e7665fea1310b4789c3adb1ee65aacde0b131c74eb5c3ab8bf2f009ab32244b437d8bbe44c375251bb2d2f642a96a3aafd152131125c60f2bf7b19658987604ac78a8876e946f93a0a504c51a602727f7bf1ec4b2b69baa7d6dbe114b4e87c05a56c63d1a45215233a6a90d5ab756b834aaafe397c0d50e91881d9a9a8de00854d7072551313f590df94b72af0a0fcfa51c3e7287a66b0fcd64cea091985510f1dd78053a0567d52b1a8b13858e5d5976a7f941a3b7b7bd91921f0cd26cc9bdf0663bc6716a563eec56affba323b440924cce889a7edb3c0fda435a04c22098dfcc7a9d77930991af90d6506c50e28dabd13df2fd383e4bf94a20114adb5063483c1fdbfa1499d7264716aa0d3094d3acf82a2b0f28ab74cc3421fc285ce589dc484fe5aa06da1b1b43be9358235e77ced23ed85bff9745003f68a1e6bd8e690e00b59fccd706c03773e9184575288914cdef18c09c17d8e7987fdf2f0acd8a08ddc9e95334e7a444beea283d1b7afae98395ee155575c3b79e676e9f8717a1cb8fdbe1f62fa608fed15fe77951065b2ee2c57ad35b6718ed818998ddcd8e6185acb9150b9e970c0d3d75cbf679ac29147b59df8e4f77e8d28fe648ea95faa4edb9d7206013d134d6072271f068cbca50c6e2cc24b827f5cb2ba0c7b874293d4a5ed7b158fd9ec34e6f5c38a0c92fb2168566725e2221e1c7150c93d5ca754cf096ae09fae575332b5420926f3ae3a477ace306a25e23b9bc05d3e028611e53451c27b78d7142d8e93f048fc74ca0722326c466ace32541695da297892718d75e0946673c7e4679b70d469f1daf037154a71c98ddb57a5995f73311732a5746ff8acc8049dbe3a1ac955a5e44d9d8ae3b3aa518af26e0739734b8956a5156ce786531daa18a7a81769a84ba07f9c1b7832da2fd17cc2ed200a077a87fff55a2c3c76a240f42ff07bde256a40904f57620a4717bdba7390479bb5eb11a7e4a068feab86424bfa1bb9f8b9d3100314e3f4f8d9d7ee1452262bcf391bcffe071109167ec43fd541125ff069e4fc1b843ce5988c15f67b40d5c381d1ffdc105ea118f9e8a9077b5f75d0c522892123313ebe4f9d841c1a29316d53a51030f38f8d41ab3735471089d10106bf17713ecb1b0a00394c22658ad52a33c891951e7d5703eadb44c09a674c4d24fbe1ee86ba4b4b89c0c439f7aba4fb3e72e817a6e024bad648316bd679ca090ac91404207fe044f19b5dbb8f550afd5ce8182ab2a53b4e68b205f2f7941fbb755d800b8b8d92590a74d8dda48df8ac0df3c6b678662cfc838bd6fc41e8c6655f9c8cd2d98886a70b2e03ac0271bd6a03dc175bec68efe43fa9dc4a0b34b8db353e38bdc9579338a15c8cdc99a735949f6ea2cc817e319bf2b7f939e975e11440ceb1b1df63b900366d2cfaf547cfeb7889f7c1d4029d97b029ddcfdfec00a99add906777d3efe9ce97e18efffaed9dce2ab03281cd801a5cc1a386592e7791e07bc516bcaf349ab0d7f981c98fe583bb123a9fb3d19fc0f77b4fdbfc52bebb20f6529e28199ec05a510026e2b884be9eed393e96da8a54b66a6072914bde593d4798dcc5e0289f8907b3574e12158a6749cc9a1606b331066d1334cfbce39eeea5e48cf4b9c76dbbae1cd3254babb5959ed5137c190373ee71e8a0c10b28698077e5a1a6af7b766e4d18b254e78225d890b3be774ef77f53d432a06a3c8b86c0a8c064f9764ca38f9033cfb8126e2b27be94ded2353f198bbf07a58442bf9f3ceb0f22689df66376218875fbd696ec1cba55b1a63a90f677d9ae2029e6c2ae10e2c988112b64a8dec7e698426f339c5f86ee384b173bee9555d92d891ab3e557a23ab44664c279f433b0b8d8805946cbfb4bc31dceb84b197417cfc2dcefd6eda00f5623f0b7374d0d71ca1bd216408c20d363fcca3298a804587c85588949e0270f5c70d599daf23b867a9cc2b831fe4d788b6b5222d3d6bf4ec3e11f131b4a7fbb0a663110b46b528f79bea4e717667f3a03094cbdb149ff6fb73b7299cfb0778c5ccec7648c34b2abe04c660666dc688e8b81cb6a52bfa0b9ef2c1ef08cefed95d43d5792e91ab18fc2f5753ae86fd8d3720934c5b55694832b63d8cde388a8c91f6b648e4a8e649cab327ceecc9303a28888949a7aef4d1ec95ec13cf588a98c2f392de19b247a85b092e651c58a273eb6f10010a452ba12f2ccfb4b68da9743b790de4fdc4a223172d5bfae5354f96ebc327800b430ed6c9a2db9959a147dad2a26d7ceefb8456e0d1692c7675fe562e458c08768612add51b61c7cb01d1d874a36ecb3002f8a93587672f55874915a902af1eff69c96c1e0a9135498adc364343a9fedd2aacf411753c6a3cf2e851e6fdc05f20830ba2e8ccb7d60070db91e631ca80c17024a255270bf3038bce9b62337581c1bf794253c2c2abf44ae7444536ca96af45972f7070241a858d6bb88abdbf18999562de55f7ed813288e5364c82cd1a180647367a8770e8d63815ebb46386fd87cbb77045eb65be66e4478a44838040b08c8070072b1e0e714853c68047e31ac356f571af0ed1e6d116e4a8c372d3da4a034858acb053b2673266f7616eccff8db9c52c7b5b4945eeb3e631bd75929db76d6b9626871c3a6b1556a2f5365b6ce45c8676697f3d940d74a296d7310bd69653047c320c1e9b9db370c55d26271da485508b71c7329584cfbae45a1f4ec6ae32a4c4e9a6002591f94f8878103f3eb0646c19e04f3429c90703ddb415f933c3f16a2854a5ee2beed28e11c1a2d4e40b51c5bc6abaaf909115fcb4626f8d1320f567d0fc1fee55cbe922700afa68f7c41b3a836d826165cf3d791c6eedceba6f5ece6a6a40366ef7aa7c9576d14ea82eb7fd32aa21b10dd3edb0ebb890e9dfc0c2f665850c4bdc2c2d6d3042514a356caa981f72c90a16dd7011b11a65c111ac6e6ff190f662707dce941bd966bf3f3fa34b8b1eea3d31eaf1bf08ee27b7b1a873f38fdfa32a261f1eee0eca46bf3a3cac4f483c02aadb82e5be29a68814652f3c04e17f87e459fcaff88df5e732061bb20423a901b0c5194727bc4e5b1b14e256a877b8cdb227cac466a6a7819f4a19bd097e77b54f59d6e9d4223ad59d1e2a34bb5ceb596bbaafc75d2213402e7fc9d6af3f33b66db92db0aaf2c5206e14f703fafb43d1da0527da2b95c7017e7c7cea5175db8d4527e0982f65b3b4f93612710f4c0899fcae58a78f501a2f3cff4d6af1a727222646efd33c52c731621028535a5269a614b489a289132f2e22ab8f3a054a2847b830271371b2671cf7f97b03da088f96d39fa439289c7ec97e5aa70f4cc5e98e87a4f95304e09ea670d73576d9b6128fc3136a00ed636c75153f8d5fe4496b4561911a569932924a876fc6bd2c46734a111c23e6bc3e6189a2d7bc24ada3f0517ec570d158bbf0d9c18c09641ab0e3fcb427f7803e991b1b5a98dea77323d3020390dbb106241c4a1f56b775432ff583ffaa7f2d8cc9588642817ab0bb24dc28ed692f426e34532f26c4c2ce52d13b4241fb6cae85f818ec4e129a579f6cc276776ec4d2ce85a505d81cbf11bf4b2beba2d72130109785f2f3a9aa8e9aff8b3cc3c5a56c8543760362f0e0b783465d154e051", &(0x7f00000026c0)=0x1000, &(0x7f0000002700)="59c257d61ee1fc50d0946b5ca8666eb82ac4153a0e71af15a169d742949838cacd004cc04a587379af0fca2cd1d55877a4d83dda96569a7162ffd8f4f75f87bc1ed4eaf8f32b973e7c39da6f12afc96045644d5f273c57955b7219dce7786eb93dc7fe41a5edcaf1f7d60ee8c3597c694229b4f462c164eaa52d1fc8414fd2212b008f12f54ff299b112eaf19b6992cb0c2dcf30cc22752d6fd2812bfc9bfc06adb845c02f6cd7f32906f72902d4723516ceb61bd7f922aacc082da1917d0641b95253276d6f1fbd2ec176b42945ad4533401206942cf482a749e42333b79761", 0xe0) r11 = kqueue() fcntl$dupfd(r11, 0x0, r11) wait4(r6, &(0x7f0000002800), 0x2, &(0x7f0000002840)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002900)) syz_open_pts() executing program 5: socket(0x11, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x4}, {0x8046}]}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0xfffffffffffffffc}, 0x10) setrlimit(0x8, &(0x7f0000000100)={0x10000, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5010"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) setrlimit(0x8, &(0x7f0000000980)={0x3f, 0x462}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000140)=[{&(0x7f0000000200)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r3) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) writev(r2, 0x0, 0x0) pipe(0x0) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/110, 0x6e}, {0x0}], 0x4, 0x9) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) accept$unix(0xffffffffffffffff, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kqueue() recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() seteuid(0x0) r1 = getuid() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, 0x0) r3 = getppid() r4 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, r1, 0x0, r1, r2, 0x0, 0xff}, 0x80000001, 0x0, r3, r4, 0x0, 0x3}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37b", 0x9}], 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x3f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000100), 0x4c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000440)="1af202ec720db23db94eb0fc576d0f944ec990a63ea84b6006036423b54433e2e22fd49184d1d90b27207e923059b455d8c0736c54e6b34021b114d0d30f956bc905d0efa8db8cad45395707f6462b", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f00000000c0)="20f6d96b37046d164a0012f876b9171c1de32a00000f90ba29eb3957ac9470ec19e54b26c68ba02e3d396c09aa00000000000000000000000000000000000035f39ef1bb7557149460a4a868e1660bf532c43476c1b5a9ecfef4a1f2ff2b53b863d30d174d8ccb94cca0b220291e7f8f8a06b4c8d749e3ed471845dac12942fd477f07bcecaf03c746e3a862d3918a3682bd7c3dfd9a4a12e741b4a6bc4d1c8a6e548bc8c9d8ca20ae0ed268306a67b68fbeb129eb31b9a1ac7626abdea1c84a2318e459c807e4c656cd67e5e05f29ebd5015bea82c79e44c4efdedf368bacf4d7a6444fa81390a95742b6a5042f86e25bf6464e9ab9da0ed82653e23b6469ce53e29d67", 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ffea00000000000000000000000000010000001800000000429d9fd459"]) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x808c694d, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x6}, 0x8) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002480)={{0x7c, r3, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0x5, 0x6, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, r3, 0x0, 0x20, 0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5900000, 0x3, 0x100000001}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3}, 0xc) r4 = getgid() r5 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x3, 0x0, r2, r3, r4, 0x108, 0x101}, 0x7, 0x0, r5, 0x0, 0x80, 0x7, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000004000000002000000000000000"], 0x10}, 0x0) r6 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60fc7df500140600fe1b00000000000000000000000000aafe8000000000000000000000000000aa4e224e22", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="5010"]) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x6, 0x0) socket(0x0, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000200)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6]) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x68, 0x0, 0x0) executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xd1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r3 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x20) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) socket(0x11, 0x3, 0x1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, 0x0, 0x4e) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xcc}, {0xc}, {0x6}]}) pledge(0x0, &(0x7f00000000c0)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0xc}, {0x16}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xb, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) r0 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x6d00, 0xff01, 0xc2, 0x20, 0x7ff, 0x53a, 0x6, 0x4]) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) setreuid(0x0, 0xee01) socket(0x0, 0x0, 0x0) sendmsg(r1, 0x0, 0xe) select(0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) lstat(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(0x0, 0x0, 0x0) setuid(0xee01) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x4098647a) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) executing program 0: r0 = socket(0x11, 0x8003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f000045a000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x2, 0x0, 0x0) r3 = dup(r1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x800003, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff, 0x0, 0x7}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22fc9252adb0070162e86dd60f6190000180600fe8000000000000000000000000000aaff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000003030000"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) unveil(&(0x7f0000000040)='.\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {0x0, &(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/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/file0\x00'}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt(r0, 0x240, 0x3ff, 0x0, 0x0) socket(0x18, 0x1, 0x0) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000003c0)=0xc) socket$unix(0x1, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) mkdirat(r2, &(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) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x3, 0x24, &(0x7f0000000180)="79da661f45c9da716d8ef84e4cf3a0ab91ce663f1f5a", 0x16) close(r3) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket$inet(0x2, 0x2, 0x0) executing program 4: mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) socket(0x18, 0x0, 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x1, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x5c4a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r0 = open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000500), 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x1, 0x4, 0x1) pipe2(&(0x7f0000000780), 0x10000) kqueue() poll(0x0, 0x0, 0x0) syz_emit_ethernet(0xc8, 0x0) socket(0x0, 0x3, 0x0) socket(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) open(0x0, 0x0, 0x0) unveil(0x0, 0x0) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt(r2, 0x11, 0x1, 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x3a) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) readv(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) sendto$unix(r0, &(0x7f0000000340)="d66bd2f7afa885e826e69545365259cf02900af4a03c635bb10b4eb4afaf966858e603a982103c769402e90e3216287e1e32a68e8dba258b9c2c496b335bffc0f73e091fb41fca0982f6a30d337238a97de78bf368656f7c646afc5273ca9301cdff6bb1dca7cc011304d1ae9402c76ffae96fca2d1a47f72243afad25607bc9be29b51615da4191939f41790e1134c29c786e9a02eeb18be95e6d0f405d468e08dbab2f539845d8dc91f4091c6f2597774565075f31b9e8", 0xb8, 0x1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(0x0, 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92", 0x38}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0xe6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(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, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000001140), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731d", 0x26}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0xffffffffffffffff}, 0xc) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000001500)="0eb2de91f9a6bc335768286213b22cacabd7816d5d6382f366be6f1238d92fac45cb595c88050a4fc8d45035a0abc23fd07b55e31ffc74b4f6c5f4d816e19d13b216a5653b715fa799f3aca948a62d140f15910fd7510fc7cab3301a82404984cb5dcef144e7955e9d06fa2cca326aef5930c2f62efcd987e75d6945ac0d", 0x7e}, {&(0x7f0000000400)="15575e0b7ef92c02d2a0abd9ab09059174fd5e6ac2296e479518f2f1ed23cc660075b78917d18dfce752cf548125d3d7e2f9aad664143a662a52a6887c26b1eb4e106b0a0103916be6449f281c3de61f13b23d3d77d6d6ec8e018878e32c28ab568098bb3028e7519a2f9750c13e04cfee8a2487658658988bc3b6f652225d7b0e6ba2a63936786c0e841d150f8f4da62e2e4542fa43eae344fe023126953faf95952df335b1241fc6e2a86e317dea5ce1ddcf0c49fc305f9c576553618d9ae68e47d962568d41f4561f82522b87bbe19809d4981118f0dac73f429e3c6530940469b039686c01c4095ac80bc99e91cda5850f2748b97d0d92414781aa32727a6b21d47bdec6e2ceeb30b6b08ae2f78d3002ef4ecbe9a52424f2c05a1c3a7e82f17fafee981d3d3a9ed393cffd0f90404312ac30692b176428a077b9ae04898c193e74dcff7d34a84ff90afb25a7752df61f5c988589ebf2a9f273756200a7997f56a495c227e875b93239d5202cc4fac0c971c5c18ed8627869ce4eaa1906a9013aab67b371d6965013b9bb85acafcf5614c5e708cd54370e8ad51ed49628429f00d2350ac472af14bfecb6ed936085d300295511d252576b5569748d3f9796a308b1da33c7f22e1b4c8f8d09d5abf60e1c004f2f9d5e93aee323a3a2aa966dbf2a027b54447059022a52f5cae911071672c613bc5cd2c0341c93a23b75e45d26010d15319881525ec8e1f344e902eed04e40d1f093bda8c3c446974e9e950e32963e60ad738299d0cd3b6687314a9414015700fe60e8f06bb856d31882dbee0e345793c6c8c91d5e546aaa239d5eb94e0f6c70b58765911194a517b2bfec8a84542bda91b28cbd9355cb1f7f68911b96dec167be316f7d8dac2427f8ed92c46f775388974f8bc0b547be4f737ef1e9a2ab11107beed700e9f69c36e13697fedfc21fc7eb9a383b7badb2f15bbbb63cf4dc3e4a0be1b101b19d37cfe3153fb7066bbc5a7ef924ed8602a52ab2920e8620c88f16618c5f7ef1d243e1b06750ba62b1c33986a7096c18cbf83333f050c59c056dfcbf3f28b557045b798b0a98a79c4365fbc5e17c98a2dc8ac41f25d1c63af60d571162f71ea9c31b4280dfd09135aab0975e318714c74516721f097f2e17072e4f799d4d4ad9136c77ccb7c64efdc43ac06c0024f14b34c41f72aa5080731e5b9f4d44d65c5fa6d615dc9618c9db238a4b37985550c2c84430faaa4c1c8d74a2f7c437d6b0b053afe859fdeb839b46cd5a85fc6b0d50207c2237882dd5d71ba8bcb3aeb3b3612c006c54fc0b0a271787108db09726faf3f2c1dd57638d1e3c5aa450d78de22def2214f10354359299710071f3566b33ea7257fca70f008177317de8565b9c5655515044b83c10c0cb2f43883722b091ab8ec88d6036a7ce2899cc06dbdf17f6ede9cdca5b32efc56f3a77c131ee3d7444bb490deb906ba8c59877ce1838e7ed0b501703b7bb75ceebd1411e0491136a385025182cd5deae36fae034bdc536f7ebe9b91cb5773f591a828394e9f650742b083661ddbedcc0c3d8f61c3fc1580dded7ff945708778281348d37ce963424409a1afede84e8181bf47bdff5401914086092cf8fb97fb2cbd4506a46d1a77eebb9371aa492ff84f247ccba6dedd7c6a7f495a412763b0a2eaf6f847dcb1207ccd6240ab2b65a1994883d97f242a9bba00aa480cae1e8e24a16ec56dc952037f90ea17c831feb1354003031e171e41858116b448e6c7f78d400c8cc731711e415a4c5cf35a2debbd2dcab325f380ba62ee16ffe255e1669edef84673f165bc4a9de4588809727cc04b946587232a0daab149e5f4ca396d764201770f205bfea933602aa123ddc3e5e0232cd7e8282e5ad1a018d69e73890717080873e29dd01f01e1ca96c7a1345c61641c2bd9e4e55d0a59341f9855a2026bf9dd898d7633597a3f624661d436e90d845ef2fec3ff840831af9cf70ba93c9b353ad6609075f2b7a7f9c4ebed086e11b4deeb891aabbea6386eee0f28fc3bfb2b4ccdf5e380c8ac66740f593ea5a66cdfdb35ad92ab8dee1b3ba227c917da4e0bfd5ed43047100d1044fcde76e5c8442db242d8c4573e6e1689f6806ba32e1af862c9deec205947a48f37164439b2190b4768027793de481f8c1da40caf543e2695bc98633ff99efbec762b37d52c4923f5cf421434ae7bed049ddb52ac03e042b3aaede668b4d0310466f4c240e08e2086dcc8f5c143be47abbe623fea86da18b6af02e142e7375a861c410b660293d775b675520cbebbde977dc5c40827f3ed773b1fa1292101ab27fd1652d20b99d8db61080c56f85afa7aee0dbeb2f3fd1f74a8042577749669c47cfae1ef18da9e810739d01f348e59734138d17eb0964b037e50906d6c321c463adbcb3539bb6cff38d386c17e3895bbe486c156b8ef304cb498ffd6b52f8e0923f0b94ad721fbfb51606580dd193a094084c9a3a31d4ac22f5d40b312d1dfc0c31678bad79ad6af31a74b569f9291e5b6aad6f714b90153142922f4514098bab78345a5e7d807a5c9e7241d3093e7089a84b95c869b1e81cf114583d59893b5368c9c97ec16e360cab92f6be9cb8489fb2eec5f80ed1af7c85dd7371b900b3b05dc5ded08419d4eaa3fcd5420fe374cdc0da7aa34faea4b671c21ac9a93145690f0329443cc6964aa651d5bea6af79ff23683d9140d00d80bbd06a58a58759baecbc1a4931729f75cc032804924af3052e073e90610d31263a509ef112648e04ae26d2dd014b266dd6335ed77c5762bee908ddda13398e67cbf16d04bbdaaec1dc8cdba544d4e333b889873eef6df2af02fa9e5e60c5cc26be1d668388502fee52d9d37b557fc365b3a08ff594b30cdcffc12a4b602e79495153813f30616a14ef5508d53e4843700a6d4b0d27c8c4ae2709b1fe3e3d5667a0a2e441a40e8d3d7017a71a0a44d515a936883f1fc128a35a23fbaa2e479bd3fb6e978b38e5acb904f589e689c3472fa3fe1b58f3b2c28df028ba21b3ee749e70d6fb6e31cdaad6813d2d3f358f0a99d7b50c0287797b231f39c46748680145290ddc23c1b7f5e84c47774573493eda0f17e4a63c204340ddea6587ebbcdd8fa4e1319b7a3aabb715e56867cdd869997b5a1c8aaefbdc6a60eea9521bd9bfd868e9c66ef12ed7332316299677a0ef9fe79061f3b362888f9dc8bb1a773b1f64751000d0a48bb5c15d21ec2c0848d63fc3c011ae681f85427c69c4dddf05b6a86eb97753165917b998b315c6012f220782be6a64c98b20b38104c097c843138dff08d89e06075a04b9bcb7241efdf36c6ef8afb5d444a2968a0a51d9efb766caeab468b65c1bce5a0ae6d17558983ab548b0d791b5574117677366d4769ff48ac2d34430617e5d3bc14a8638a22d4b1310b2a905aca2565322170597f01eacfbae30f2668bc2cde4ece8b885d67e74add81fcc79dc0a56a7d61140861722c6c3b782899ea7f0d0a105bbbbe9a0c0a7808c7923407fee086b929088b716728edb5b9624c5bbf464eb6e8a33e619b224662a3ea76d1d6a2dfa9c60a76a668521ab6f52e9067b0d1c744bb712ed8d16b1eb679d15931b9791e4c99bb14d3a3a6f109061b12313f72334694e47c62906738cdbcc90f3ab791700c2758d28009097edf9f0c2253f774cfc3f5caa046cac76cc168746c80cf8b75dfe581a18e9eb24b28ad47c37060333f4705d85a758b21c1a6b79aafc6a69f7ce1c353132a3d1e28c08c9f007f31f6c306c7049a51cba0ffff70ee06bf8252d85457349c576f995ebb5f5f34e133adfc76bca310fdcc5345532366f1127b4652808e793e6cd7252701b70ab055f89c45a9d60f7ca495f526ac2d3da7c506a7dc1c9c0dd6ed8155e185788e7550e2ac58aa9bfcfbe47200b66906898ac3f3617842532f27b4e1bf84e730762692412537a4213a61bb3a45f30c354f92627be4dfa5fb13ffeaa6aa655cc99398fcdc74fa7c931037f25a3d3ea6bacec601ef062842312a163a0e8dfdc75a23b822182ad3a16eb0c05c9f02f7f7e5ae37688c706eac4fa7621408b10ecdc1758eb54c2ba147eea842260c02be7729b83e5568b46af5e353b65ad0f5a8bd4e2cdc0558122908131fb3362c5d9644a732eb99313d2ed352d0712e830470e07d0ace6735329e641fc9768c3696503e465aac893b6d06ad1bda321c643901e0a9aedcb2cf60f700ed95deb7e08289b21f302605da1a12bce04346d693de9153d06033bfbaea53f0b50f8809b23286fca018e94f7657de7a1af57bfddf31cba9683ce246e0c1b046cddb8c8fac2c8d16d40813e737bba2a8b8299bd3e7a6817b24cf2a116f75f53b61a9ae0be51eb32cff0dab97ed532e13752e919f2b47e2e819072a75583dcd00e56f8bb16c54e091a1d1059ed4f7d499bbe55728aea9c9fd267615f84a53c52a1d6e80338f176788af2aa7383e5a683b02f38be5dcfd1bc4924be96dd7abfaffea5fb646c209c365865d578396c82e5060f5afcc3f9b3d2550d996d31e00f1149e03173be5ffd5e954e98b9df2ab0283f5b148153e71bf0d8609cb1ccc6ab40c75764fcd3e35dfc98b497573423c42ba5400c00bd6094316511fbf57fc9d20d9b17aa5128783ce0231d72fc612833ebb255156f79310fde64be4fa2ced72ce9b1d3bf338511494ff00594f6d8d43423eb00c3853a4d33e4411945e0c737d6588a824de21c91e42aea8dc9430b94b82913938873f51d6a42bbb645e9e3435fdca10611313afe1b0f971a3cb1de6c07010300d146d60e13c2107c87346c40c9bf5c41da0917e91b5ff3cb8e881dd29f9b03e1d4926ede474311c481773ad28c70b5b4af5e6130ba3d693584dd863ffee2c19f089c4c4bfc12d993e7f6fbe6a799d0121424ecf279312d3983223537cad40cc00271fece4bda75ee3aed7b993f2e13c37e75417ecf8e8b5b46f33c1275097502bd110c2e6f32de6574edd857b4465da1736ec697c5dfa493cb8e0951b7073aa32992826f8744b1cf04e64f8b0e75e74abdd9d9df35f3430f86e2589e41fea654f48677162f53eaddd1c1ece74443fd49ec428d62e854d74479a2826963a55cbff0b62005a62131eec9c4f2b1d3c4790c1424961e8c3443494b3d4f612a018bf8c6ee2557b8b192663eabbef97174debbc9cc099edf810291bbfab0266a5442f6ff19837f01ceace66ca4807d2555b69ec192e459111633ec7dff4d6db3c3c29ecea112e05f3ccddbddd96062100d38ba5a1e619b551730e9edd4467830425826859e0f89914b998e9807c7728a6caaf5c43a637546d6cc1f61bdd2211df05e4b82db45133b18b24af2236dfcc273af71662932a864c797b3deae5a5b3cba55b79d36687a6a1aec3e01fc6e186301e86c16e8f17fcd1c934a88e31100b34ed0fccb10c1f5cf0d54e0c052a803df09550a51c869d412c707813506e5b013ea830949aaa222934d66d339f86c5476ffbc0611182e5ce6c93ea4ea2aec269c86198e7b8d56a5fcf1f293eb19147c4adcd44a2c4bff6ea7a9b7275c1780f21d5d75a24104193c83219a47728332867ff5d78fd81cab67aaeb5b7529783938a638e93f12b7b04e9bcccd79d56042ad4a55c9d3cf099f2eeff656098dbc466864140d0a01302d755d6594b71d59150f378c8433309c882ae884172716b6d9670e8e4d7f873218aab9589a4d979c905e91d2a50eaae40c0050a44e372879626cde8413b80eb3752ebb3d5b7faada9501f40dcc69dc8a28e2ab97537060363438ed70c1eadd", 0x1000}, {&(0x7f00000025c0)="59430acd37047d512fc7114f720d8f90835b699ad3fd651e0d540c131c5df6d907f12d7c6f0d5e99f6708bf6781041670238e13161424a235cb1a2e6999388b5a19899428b3ab6fb9b84d1d668556d8b994001787543b7567af031c9d1a3622fc1918788e848fec5351aa661e4cf6602915b6513eaf4ec962bdbb4c845f9215189dcd925391c2a0cfd1f44fd63a8d63c82de1518b625c16daed64d90c2f46158df825c94b54bb6b7dc43d0d7d70acf0df660f750b2ce7f7f647a83844cb41c89f8946b84cc9734febcc42d0f126c8c29c0ec44184de40a4422547174b0bdc46b3c1d7f2b1088dc7379173e6dd7704eca46eb264853f152c5444d345108eb13ba2e4525ec7727a9bfa598658624418bfc1426626c8a09259a428e13932bb721caa836a55cbd41f92791bdc6733c4e055aa09ea50c2bc9699b534c28292ce08aab82ee76e32ecf5bae24451eb9ce8b1356d234e222259c3b6a496c809de7294a3d99ed20c2cb1e479760d0fb82913a7875f7c913bc8fcef912afb823f00b87f2fa50f72e9f0c56496396e8e2c6e07456081bc781c4502542c69317aec08bb94ed32e75720131cba10c49832079dbc263080196a9b9ab353dd31551e511dbf147532e90a869d3e555fe753c095ba0f71cc775540994fd05d0da37a6033fc6c2bb27f68e661a7890925499ec28407d4febb46193270ce757f1408787223f9e04e5ac30dba244a169018a52c98064ee9115fc3f466c3ca2508eb74ef317edb93deb4455ae73f9091a68b76de79cbd7837b8716ff66dcdd520aed8aba475d427b27dc198fc1d4fe6c0cb5da820b504b355c33643d65fd71a6308481fe62ffccf85c86c99dd011a26a3ed6a315bbbf2aa77b9ce980287f4bf313c55ec6ce317df87147f66244582caed68f0823aaf9b004deff433322990e1567aa61538cf7c59692af7a1b40a0cff0621dd4a65ee1616f945e7132feee745e9221bfd7b4cf11c3ef1259a881f9202aafa73edbbb3cae142f4d8ae94a4925ec07b81da2a044f55c249a5a34f7a43b02712cdfa7ba467e89dff3d060ba61c3f3afd412ae67ceb35dea8ca36be27dc589e0fce83575ef94a6e12db0d282b541321e96504d54dcc190a1a0e90aaca38d3d64f4b7b7b02295a4566ac3199c7c1de135e8b0cde5b4c7a3ca2f58fee227e56b19428f0ea124d44757dc3acbf45714139860faadd72beefc70ff17b68c2d6fec322aee0856d533d5a82dd93fc4a8c244c3d30f844efe7aacc4262043e5e4535b958ce13b2df2066e5e2b51d0b31704c3388bb3caa63db7c8bf972e3aa1558603d059eeb33f29d076cc0fd2b83d730a93a706a49cb02d53f6136ded434f2ba068c8182ebf8fddd2c94b3e8eeae44ae60fbbda92c10abbf52d33d44d0dd33b0e9a8231169bdf0e4c3abca646c2513ca69f2eda5e4a93c302136702db3780dd8e8e04747c44b6058ad98e7a961df77d3119571241f69693aeb91c1406cb592ff3968205ea10e31edc435d290639a3fc73da3b186f27fbac9ec156d5c3a97b33f517067f877351fd99c65f00488b6fb0ad648f21baf1229b1512922ae9e4e03e7da42c3d9d82b42614f05c34e37e8a565278d7a70a1f8732690289fd78c06f553a78c04ab179502671e623db159720c3465e4910473888706d2e3a67ab13b5b1731179131dcf2ae17303fc23c48428130bb688624851a2fc223d0d959db2d9dfdd397a4a1c504bead4df92fcfe15c28b1eb43e26deece10dd654014190d34310e9cc8ec3fe4dbacab0d41c77077f96d1507634f384a383a4a4eeea26b19763212d08ad0380bd2bf5229661e835da16052c20afc44c2113d7d969fbd813181727a7e0b095ee0d3334a7cdf6970d41147f0bfb5e9fb88a55d86af0dda76dfdddef0ee4f71ab0296e7a366eb537468e1b3f37a4eb192def32054b7443027c3af9353a8e51675730e0c731f63052fd6caa31608c3a8c8af26f75b6c6a1354f80220783c76d8f6eca422cd6cf7d5d07053c7d4660617108973e17ca3c157cda07bf063e5f90c81ee85d6cb7c50a75339f7ad9c50b8263c0e4fb09ede40303ea50b187ff3de1767aaf26e6c1da5ad6c5525bac14911c79de6b4ec68798f5b340d40a15e6a4411f51fceef77c347f531243ea57d41248429ea47b7283706b4aa1a8d52cd520d023a6c3dd641b70eecceeff0a7db4c40f419040da8ffb46045f3b7505b66df438ce73dc0ef6a124a88ab2f7530d2753bb5366f8b93861db9233a4d07c13199e3c653b9788a21327a72479bf3a747e2dcf555543fc608dad61906ed76b99cd3c19676dd3f4ccdec9fee92073b83a4e91a0a36dedd49f705e1a472e468c9dd7f292249d7e013bc903efa77ef38c95e1cedfdca75a76d0ee3da540f6724921944cefe8f45a94c7ee294c6df839b86c6abd715bc94183727f59ffe46a23dde87de1491ff6750b000a3a28e68264a70400d6d4fb85f1d19ff95bc7c39734b78614e4dbcdf32e81c0acbb640b5a619740742fc48847ea6d5c15a69c1a76d7f56d694d255611b995fe868f943fced9cbd0e36d93287559bfffa129068c7fc8ded7a72f1e2ba1ec2baf5f9e32f264fe00146a9c1b07bb64d9e54ab266395e06184cc9b627a99121c37a0c8e52a9b34ba1dc995e81c118cf3c2d910d4e68bbecd0578d1b31500281491f06ff85a77a84dc87ba6cf0559871bbce26caa211f1379b501b0f379ea091227c5d66f5179832c5988926825aaef3467c3ca6bb4d954cd28b8ae8d99ff615c4ad4f9364ebdf01b180d67f660dd8265fd04c312bc898f17ef2eacc14d89caa18c568bfbcfd4104554e74b86dd40265eab1c6ab7f6876a46c3adb6e6643c5c81eb86f76a8ced8c3b20df67665e46521465c0cc2383e031967d5a004e7e370a5472521101bdfb9e1a1ca78fbb0e63b0cc373d289937e807051bb0ed4d40dc7ac4081d9fc0fdbeecb64f378b3a8ec86f0a2b338555183c66f13e6c8bbbb7d04aa5c5619ba15888d485dec6f1208b65e1c9456ea77c8f442886886fd69723884e623579e7fca3d67b65a952b8c6cc190ed0144650b5eb12c703b4a7bf33b7431a7685cf2cf4555095444c2b3c6629e9759d99457efaa99f81455ef26b59bbde237a569a3d3cb24fccfc140b95a4e3ee3e286524ab133d3c33aab7eccffe6c3e1cce33eaa3b1a5c3c412bbd949b6f72c6613989138306db43cd923d3106dd0b4213a1b3c5b642ee5c034a5df9bb4b1d9e3ca8fce604b79f4111f5465ad66f5a4ef9e9247549202077cb75d2832160a1350417c68f20f485f387da2fbbc20bb75b461cddbdfb7015e327845291e3d06a0fa93c39dd91bf9710965189e854719c0b18b15f7eac60abe56dbf88168d440367620671fcb5d48c5082b5c73984681a7fe40b2ad68ea787de0e594be49091f78234e5d470a4fc3a06369df1b449a80eadcc8c60d297fdb3bf3c94a5e686faf6e91b8cb30f5908a35b21911e78db7003c05ad3d612aa895dd5a9e0ff3db886b47d2e553666e24c7711dd274e6beaba40b03d018d51d058ae589fb265ebbd558f459d9b1a094c4d0b93c79146cccc2a1013f8ed96f018aa9f1e19562b63b3518c0e989fde5a70f3e83b2e8ed536c34b412362e9e8905af096a0f2a2dbc5b0d437809eda3555a101b921e6ce609ea7f9fd5b4dc980863c1e358a58c64ee819961e1d45f7e3792d63f6ca5f526fc0f82796322e51aba07660886ad2a448004e38d6bd5164be11a6ea73b55d435f9d0e70b4a8be97379218858e7e024d2eb2fa7aa3274367eda46a0d28082fc96820c8ae59a3d2b6cfc08080db056b3a06a56d263f0f508fb4c6242bc422c3135d519203ff914561967d24d185fbb90e00208191de1064a1be5ddbaedbe63e20ee68bff10b9aa075f3b6212fa42d6c6252dac8ac5b2dc1816698a081851e93ea3e5917318726bdea8de95ea1566fd88a550d3f6ab179ed8d3586aaa292b373f88ce10f6143b3a3f233b215a5f0a7fc7f382f74f23f33a9b52499c42eb3d14c616fcbbc84c5f473dd74607ffd4e0a5da452fc0e2ac06e94d6ed139d1762032c85f755c524e821bf09cd99cc0bbffa04ad5c1b1c05c5c2db2b47a06815a1aa6028ff2e6fa877d0a675da0741d7524f2b3fc670fdafa5c8c0751658869e79164821f8e0bea1d5f9441115e9248fe05f9c825b5bf122adf2e00c94618027a17156f5125b26f93147b0affe6126d01131e25b39ea95956b61a7b75e4c41a13218a170479498ac01b22b8f884cf5637cea3f8a157efaa783408074f6a8a25b25dabb6e269c82d75a17ba32640e966440b1a339c0c5440e2a92a360f9d6e1f20c7800e703208d332b0c4dc3afe01008783c9463363567b3ee6208ea5925fe8cb7cddf4adb12d9c5b27c353716f4f272875393a24d2d113bda539f8dd6b0bd7b8105ab94712f161e3eb94c2bd6f5be2c357b5947f9aaa7412370b19d543e9da446de78e9d42f665d3928acc3bb92a10eb6a45d3bfea002972916aadbdb7b190af9490d8bde7e7afb0af392510b5276cc28c1dc971a1286cccf2bf1278a434d1b5a3fb20c5353738754dc548bbd0ac218827415aef550940db682bc7ec1954b9a857e7531e8385b5a4e1a08df4976c1d02f3465d023320f4bd3452a1933e24a2d7bacb397aade1d544b55f7403577298d509104c21383c2b1d6aaa77ef8983a5a8713d5009b62c943af6ff439ee1eb877fdb586010794b25b539fbdfc117b9efbeeb66d72cbe626635e8ee80c907a4592ba2430221593cf34f373fdabcfb78677811b3dc1fb645e9852884e1d77255213eb599ff0a1a099c7882c4681b271a850dfa973d638f91bfaf4d762f54f69e48e4c434da1195921a580d2edd15d8fb164d00315bd07ab34c89b9ce41f4c4b78570546fd6077dc994b59afca8f649879d8cf4557d3ecdf476efe8e25bec1464efd155edd0e176f59495a2ff79c3c251073c2f2ad04cd55091bde5d088676036cadd9a0ae4bb2d5d801231e9f2f37d0054ae677665ec0e1d3e53517564ff258722a8d083f1ee39bf0cb472b528ba1c5aecb0eb786272d3a7cf409974a95d01f684b9c696f0eeb30f834b5471742862fcffa90af25cd959030c41d8f1f364916df1bd61e4072f1c69da9a3df03dea542d57b6d759256bea87b194cada651ba561bd7393454fe874f72793b05f937f459276e9bec40a3213ee3c4d3c5efe671c27a109d741caa1b90ad0a5d0dc1bc1b3df6ac5c1b8e28c3f31ed411c619f4d64ff238b863a562da28e70f1c2b2acad009c6f95cb0eb6e8f9dfac804a5cb918522c4af54289d418e94107aefa01b89fd6eea85db8e48b13d7dbc927206e3b32edd23d728103e9bb4cfec22227938e4019f1e65f6e73c7cba3dc0e2f4b56f9a71beac3e1cc31e807147aea311264ee0833f73cc6a3f14826267234597abb71f9673de314f24567b87b1383386b6160c3b1bb9edba01ab5737469b464ebe2660c957ffff3ef67f590fa4dc04094798432883445ab899b5eb411f1ae8ffab2f3955ded0361c7237a5ea715a51b3f41c9ee9f4b0a2eb0e44e051409311e92f4fd756acd1151411fd4837d38a375481c2016200be58d6faf6e8904203fb89450a623660c0b0d09c4da3cc832812580f71d9bc5cc78353e635a0c738c139875a3891e0322da252fca18d1f296572f44b278e132d73a458c80ec63a9a8f154252955af3e1ed36d9293f521a5f133d656fd84132e03203da3dcd4636e98887cf1688852f79e613ace447b45943792a82cf34d432fb977b736", 0x1000}, {&(0x7f0000001580)="fb8b6ad2146d51026d23c892b474d2bf1cbb07d758f37e334b6f79123ec2923d080dd06809f4c9c1f97b9839e684d6e2d1f57be54eddd5e40de92e666a555303ad39a111b6f878a9b9abdc162e7a8a98741da62145236c0fef4a9deeda29964e0577563f8fe89ecbe42305d0c5a1d2021597548690071d60716a761b449ef82e868a7a7c663b81b28411c9477177de8af2dfba7da8d23bfa50bec3e2662e2fc4c379c74c00e613c3fc83400c7a8e4bcf039b1fc4f8", 0xb5}, {&(0x7f0000001400)="b1790b99e939fc2bc02ee3948e43199508d4e011865722a56e794ec13141eb098ea8e495257420345393335037f64ae913528fa678f90976f1de8a4a2e9e1689ef66342d49852d742441b8dc05e60b9f6f79aeba400b6159f7023a64d3cc0d27f1168080763f88aa9ae5e2274694266c0689e1fa16277ede3cca30f8fc9735e2b2dfda07acae5079bfe025c73c4785f0ced0cafa97525c687e986ab376a500aca0f672800777a1b10aa87620dcb71dd44dd25f903442e1126188afc1a0f0ab508683ffa5eb7a15476ccafc4068f613", 0xcf}], 0x5, 0x800000000008001) close(r1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000580)="1a", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r6 = socket(0x2, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r7) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r8 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') poll(0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000300)={{0x9941, 0x8}, {0x1, 0x1}}) unlinkat(r8, &(0x7f0000000000)='./file1\x00', 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3f, 0x20000009, 0x20351d, "28b77c09b87aa57800080017d0d2000010001c00"}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000013c0)="ead45c3818701e04e3b1c56852c5928e5f55dda040bff924e5bd86e8affe442d73de928e9afb887f7e78eb70d46255e9ec5461f0c7ffa81a0bcfce6696a40c57bdb5a88280fdc93402917a", 0x4b}], 0x1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getegid() socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) getgroups(0x2, &(0x7f00000000c0)=[r3, r5]) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r6 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r6, 0x80}], 0x1, 0xffffffff) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000240), 0x4) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r1, r2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: chdir(0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x40) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e37", 0x89}], 0x1) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x40041000}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffff8a5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, 0x0, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x8, 0x0, 0x4000000, 0x0) socket$inet(0x2, 0x4003, 0x0) r3 = socket$inet6(0x18, 0x8002, 0x0) r4 = accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/503}, &(0x7f0000000240)=0x1f9) shutdown(r4, 0x0) getsockopt(r3, 0x8029, 0x24, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x42}, 0x2, &(0x7f00000006c0)="30dd60b044525596d9cf35c158332f78c6fbce6e28940f8fc3095e41f73731290a560c5d2d048365e15a6972bb904a9420e5c4854b1ea119d207fc74367f31313287561d8059c7967dbabffe1d0723c39f2343432c5e3a5bec", &(0x7f00000002c0)=0x59, &(0x7f0000000300)="433caae0b443a473b499f64bc7765c79df2cac64da9cc000000000afee353c46d6", 0xfffffffffffffd05) 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) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = getpid() ktrace(0x0, 0x0, 0x0, r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000040)=0x200) syz_open_pts() setrlimit(0x3, &(0x7f0000000040)={0x7ff, 0x100000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = dup2(r8, r7) close(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "0d838000000000070000000002fd00"}) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) setreuid(0xee00, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0xffffffff) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146959, &(0x7f0000000200)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f00000002c0)="c189416f5912bcb80be2368fc2ec3a054e2fd4b106cf516172af1d3b6863974ccfc49d44878f2cd2c4d444e0e65474a5bd9735ece0d22aecf09603d44e86489bc89d0d9b394cb08cab8bea6b15ccdc8c21cc79bddaa83fa9d2136a5b1ddba6dbf1b328", 0x63) poll(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x0, 0xffffffffffff0000}) r2 = socket(0x1, 0x2, 0x0) close(r2) r3 = socket(0x6, 0x8000, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x80000007, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565", 0x0, 0x7}) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) seteuid(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r1, 0x10000) mquery(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) recvmmsg(r4, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x4a, &(0x7f0000000480), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x841, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000480)) r5 = accept$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r5, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b41d596b4668bead89b5759cf5ea309", 0x6e) recvmmsg(r3, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1, &(0x7f0000000200)=""/177, 0xb1}, 0x1}, 0x10, 0x3, &(0x7f0000000340)={0x99, 0x475c}) r6 = socket(0x11, 0x3, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001440), 0x10) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setsockopt(r6, 0x11, 0x3, &(0x7f0000000540), 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYRES8, @ANYRESOCT=0x0, @ANYRESOCT=0x0, @ANYRESDEC]) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x81, 0x80000, 0x347b, "dc7102950ccf7aee747dadfed59fdb0dc8c6a287", 0x3ff, 0xfffffffc}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x40, 0x3f, r1}) r2 = getppid() setpgid(r2, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x100, 0xc68, 0xac1, 0x6, "d6a5f0b466aa63a8be6164447a2c114030c04b24", 0x81, 0x8}) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x3, 0x4, 0x8]) r4 = semget$private(0x0, 0x0, 0x202) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000180)=0x1) shutdown(r5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r8 = semget$private(0x0, 0x1, 0x20) sysctl$kern(&(0x7f0000000240)={0x1, 0x4b}, 0x2, &(0x7f0000000280)="bfa91c5c84939a02051cc3722bf954f188b51a32ec1f80956d8b88a2ff979bfa5b3f20236c47870ccfd27c642900575889abd905c86dd907abb9f4f1e98d3b81681ce0b8e24b74a7d765d0716e21b0575db401e202bba56fac7f5263f5a6a70938a883b6517f1c41dad96b6702d3615ff97f6d1514aa238517f93457da495725d0a1c024541667b2af0ce64febdb9be9b594576925da96f9ecb19beb55c5b7bac965872d0870d89d5342c654fb76683e5fac38100efb343711e6162ce8e1824e7a5ec569e8151a13a0a7ef8643d3fdddc136c761b40f192e42dddfe0", &(0x7f0000000380)=0xdc, &(0x7f00000003c0)="007c03105da7903b", 0x8) pledge(&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='.\x00') semget(0x2, 0x2, 0x401) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000480)=""/181) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000540)) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r9 = fcntl$getown(r5, 0x5) mkdir(&(0x7f0000000580)='./file0\x00', 0x11) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f00000005c0)=""/201) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x9) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_metric}) setpgid(r7, r9) r10 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f0000000740)=""/183) executing program 1: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r1 = open(&(0x7f0000000200)='./file1\x00', 0x10, 0x38) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x10, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) r2 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800000, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) denied attempt to set clock back 3182297484 seconds executing program 7: setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206931, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f0000000540)='\n', 0x1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX, @ANYRESOCT]) socket(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(r2, 0x0, 0xfffffffffffffea4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x6, 0x4000, 0x5) r5 = socket(0x18, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000001240)=0x6, 0x4) socket(0x18, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000480)) clock_gettime(0x4, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r6 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, 0x0) dup2(r5, r4) executing program 7: madvise(&(0x7f0000792000/0x1000)=nil, 0x1000, 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000440)=[{r0, 0x100}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000, 0x3, 0x4, 0xfffffe00, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r1 = socket(0x2, 0x8001, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x121) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0xc00, 0x0) linkat(r2, &(0x7f0000000100)='./file1\x00', r3, &(0x7f0000000300)='./file0\x00', 0x4) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r4, 0x0, 0xfffffffffffffffe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r6, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) executing program 1: open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) chdir(&(0x7f0000000000)='./file1\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0xffffffffffffff8b) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x7c, 0x0, 0x0, 0x2000}, {0x3, 0x0, 0x5}, {0x6, 0x4, 0x0, 0xc0f1}]}) write(r3, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) ktrace(0x0, 0x1, 0x43c, 0xffffffffffffffff) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x951, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open$dir(0x0, 0x0, 0x4c) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x2000, 0xfffffffc) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f00000002c0)="3cd4588f501212dafc0087ad3d1b1f1e5b375be64adbf783bca5f437bb16dbcbbf79da264c6a64757f5e8f3d8baaabf37697965057268459c0a4819b915283cadc4a124d3655f8b87a3e4093c145c247d1cbc3d95113dccc5a5d513cefb7e71f05807dfb138c7edb82ab00"/121, 0x0, &(0x7f00000001c0)="3d7684860600ddfc22e33365aeb786bd6d1b5002000000000000cf07426f609e2e5e3e9ecb464ec89f20c31a60e30ae6fa2957c92df01d6ac78b80fa1cf8ff6e0ed80766c2dcaf893148ba679ddb92480bc061d858af23b444c925f212f0c07e6d7bd30efa628777d4635ad8bde7b1e32ef77489e39ffb839aa83efa9b8f4d464ce05c1d91b9be22975aca4872fd49c5e727d57e31bec2a4f2cde0da3a6ca018f53ed18c9f558a5c73ae9693d6000000000000000000", 0xb6) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10090, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) r4 = open(0x0, 0x0, 0x0) close(r4) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000280)={{0x0, 0x6, 0x8}, 0x4, 0x0, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f0000000100)) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="823e37d9d4699578d12f5b02646d7b613c125252ca11afb172d66d047d3b376d6ca94ef8543c9d9df42f934cb42b4459e856d7a4eae5db4ad0cf8cf2495096ad0866861322c343216af009b3c4916c1c99", 0x51}, {&(0x7f0000000080)="d3d70dbb8bc53e5084f994d0fbdc554536c89fe88bfa636e47399d786293d0f728cce02031a304343cc770", 0x2b}], 0x2, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 1: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB]) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=""/2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socket(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000440)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad045c", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16", 0x164}], 0x3) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000040)="f2bf4b6c791ebad98c35de5c78874c2adf1c59f703e723241aca28d752d8c016b1cd391eb4c7af009066df4a625a5a5b1258cceb981311503ff44b0f8be6f25700f2ee1e7500bd0072ee24", 0x0, 0x0, 0x0) executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) socket(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0x20}], 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r2, &(0x7f0000000600), 0x33) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x1000, 0x1}]}) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0xc1, &(0x7f00000000c0)={0x20, 0x2}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() dup2(r6, r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r8 = openat(r7, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r8, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x5f, 0x7, 0x4, 0x5d9, 0x1, 0x8, 0x3}, &(0x7f0000000040)={0x1, 0x20000, 0x101, 0x0, 0x0, 0x100000000, 0x6b8, 0x1}, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) fcntl$setflags(r3, 0x2, 0x0) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 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) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000680)="94", 0x1}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @broadcast, [{[], {0x8100, 0x4, 0x1}}], {@arp={0x806, @generic={0x1, 0x8191, 0x6, 0x8, 0x8, @broadcast, "6fc4a7b181306f1b", @local, "441fc3a3bd651957784364a6a09e77b0"}}}}) executing program 2: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) executing program 2: setreuid(0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000000380)="92f57094cbc84504dbea4908572f3ba7479909ac0b8b50a51a1c24b992dce21c2b8819f51dfea50a6f1844d112420dd7ed93f3f4be6093424d045cc7ee7f324c8a3d9f2d27bc51f3ecb1a505a17818a5cf048d686bc1d1f56d2a061983483dae8014eba8ad442beb03526f8c14110189b853d7e866492c924da864f49915bbca97ba9825fff279cfb8ef6d075362269e17c1203773f81bb849900f38d4ba304597e497354558ca7490b2ed97cbdbe673d5d5e4ee46aa774a5b995c217a5de9daee716cd4e57b6c9486f6ca", 0xcb}, {&(0x7f0000000300)="cf55ca8233f54a", 0x7}, {&(0x7f0000000480)="e59c52569463a012e9879e6227e0772073c88ba8240775ac2f28aed6c70340015075ea6141d8c6e4d65ea15d293a8e1e2b14c2d6c2ba3e1b6e5a7b072c9a0f712d0d9ccb059a158b89d327d5ab119f92dcce372a8d2fcd454f7aff4231e6931ff237f089ee433cb098e389a28f2c3f594673b77898cc3505bed65c0f8cf0917a579331ca85a3a42d7ce47b48bda93f18091e08bb8c999a31aa155187ac190659d293b344e06634d7d6", 0xa9}, {&(0x7f0000001540)="a2fe6138336c412366c726413ec7967b6582f3d678d78f75ea5f13594b0f64a0901fd767445d26ca1b21f2a531d3e8e63a861ed4837c45d70c8ae1b13530f12270081078a010ecfb83a9ffc028b9d14986895a77c1ef47b92b1fbaebc6a89dd2f56020e8686e006b3933d4bfc1fc1410fb751e9b4898c0ca9290c91e574a6d64bac151a4a42c592192dfaba9a48edd493b8b8ec4500daa09fdaaf5135952e939ad76bfe3b4874ba87a7b298a4be7c4884c6d3816f1", 0xb5}, {&(0x7f0000001800)="d0b8c125af64216d5cc1f63817ac864f4ad9b410dee532ea333b1b6498a2773897c898c8fa2e6b28d7d1f46d65a19c89f9c14becc6869087d40e4e5a342ed79a986eb5c6bac30a6f86512376711764c687ee3d216bca5620163541af3c90342fa39814b07eddf5be37b676e0871edd30ed0304e25dd878cf62611544914b76aa1259cf72ba1d7c952b65712127f30859e80e1399040c19576c9c9a5d21050485103f74977bc1ded13bff5812672ef69a1b52be", 0xb3}, {&(0x7f00000018c0)="df10cb10186a7977a6d52569786ba459325a68c6eaae4e362f8ba679039ff43b38b40e320cac3e004ed47f7bba9a1b1062c3c4a81f14ba1aa47b10cd00c0968c4733cac220a57f06dedf0c1a8d1312e949eb68c48eacde7c1a7cbb4665f04e5d3be9719cc347ae010dc72711bd8a6e7f425c25c15947785b793af2d6e40622763698c3e742227b016ca1230e4dd5bfee5b3c9973a02b296b5965c965b40540ba053c56197116ad62a0530ac39ed604f56ce54d558f8822f409ccfcd89ed287dbed81aec931cd73b9e862d4913081c6d9213679a1791f6399060243ad8a79870ca429af32bf44", 0xe6}, {&(0x7f0000001600)="e9bf1ce6e9fb67c2bb56cdd5cdca62296a4d3780b35e123c44542fd6d0eaf6a4e1f92eab09e110876f30a2775dc7a042c2f6170ea93f8c", 0x37}, {&(0x7f00000019c0)="869a6d2b930d3c15872a38cfe55ea9bc1faaacbc2afcd27d7f", 0x19}], 0x8) r3 = syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) readlinkat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f0000000540)=""/222, 0xde) poll(&(0x7f0000000240)=[{r1, 0x80}, {0xffffffffffffff9c, 0x40}, {r3, 0x10}, {r0, 0x2}, {r4, 0x1}], 0x5, 0x6) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1e, 0x10000}, {0x0, 0x7}}) executing program 2: execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x4, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) writev(r0, &(0x7f0000000400), 0x10000000000001d1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = semget(0x1, 0x0, 0xe0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0xb6, 0x5, 0x7fff, 0x2d, 0x84c, 0x80, 0x1]) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x8) socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x7ff, 0x9, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x22b, 0xb, &(0x7f0000000340)="4e09fa10790c5bf9461c9f3b20172ff969bbdd0214fade5b8f2b9275a1a46cd8fa1c4b277497cd6b009c872e0000b369aef30000000000001a5d13cb33eb47b4d1964db4556e9680621682fd1bca374637a0e6773b51b252b9f0ae326e89d6bf86492980ce421cc3553fc62010281eb5a195c336e28b0bbe7341176027c60a1c03efdcf49ad26e", 0x87) r5 = dup(r3) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240), 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) executing program 2: semop(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x100) openat(r1, 0x0, 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) close(r3) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x19ed) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) r1 = kqueue() writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5", 0x9}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0xfc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000040)="bf4679225322461076bba803aeeef4be385861efead794a99fce703d574708ae48f7cb5f412c", &(0x7f0000000080)=0x26, &(0x7f0000001200)="f019a27ae40fc384693ec25f45362298615e51069af69b34c03bc4e72897316b84636451b1f4c35a34d816e5ac8c2456c28bce8a871f521ca370b6fc6d4edd5ad59d725c6f9c85606c2368a4d7a58328a961cce85e05ecae98f69595afe8394cec830d916e394adc641650d60ac1564710d635bc4f1a76e2eced54408bfb5662ee044353ed175af138250c2ed6e1d0142064baa74a0c29b1eb579e4af2bf151fd853cd01e4156aed2205586829c26b4ebf58f7521aeb6d9d7e73fd9ddae06425577353ba7ea7fc8a87c4e468dfc99a499e4aba424892083ffcd5b40feda54cc9631e00992c06cc853ffe98a9e32eb7b3c21e8b95197a3e3ccb38a74dbf1f84955598c0206c0d3be3a24a6397fa6398fff996f91c2a5bad1f3e6ffb15d4226708ccf9a6bbf20ba0145911e525253a783eb2ef7e5034655e1cf3fe9d174c2190bedb1c90c20084cc973ab77d16335d93a52ffefae0294b1ed79869aa7c3114ad353e3b81026e56779cde4fc7e720242fa3cb2febea16e26738d084ec6fef8b4c44df1633663430b88a23793d4f0226b27e072dab8455c9eac1aca3d9ff769bd7b44b70559837f5b1f57a0984babae00d5fa149a2182cef4d50c5c7c0fc276d2f2e478aa19ad9bb6f28ef25084a6db995f22a04f66f6fec1f2fa753600a4dfc280924fcd80c8324cc7f4b9533dae3a9c23dd1363870990679fa5f9559c9fb5d26fe6d685fb9d410532693c90cba1c5c0461e9eb02d3eebfe8b8900b7f39025d8b07e5c6827e97e4adbb0d26e8e7dc539a0019853820e2b2511936ad332b359bf5214160de730f6dbec00cddd632c0ecf001fc33649870487b98f67be4761a0fc484bed278deefedcf88155bc9efb353ac0f948f421bf8098b37d8a337ef7f518fb40730809cdfda3c9b10e66a98fc13e20fd0ada0ba86874c5cfad975ab9ddf80881b7a8a1b20da2957e51548b0a5f9c481151759b39d24a34aec109e33a2f32cfae3aeda115277cbb267169ecbbe7eb53f047d47f0b5509d5b1543659445c41b83f76e58e386cadd5754b48236ec1e11486edea42218acd6b7d6e9df2599f8c89a909e381d8504f49cffb7fd838c67abe65765bb79a542aed2999166e69a80825bd43ca6807aeb4a707c74745e029da72951a009cb10a023a991c136d58d281cfe1f1a1f6426ae389117cf56165aed4fb840cdf6f8ed4ea989f8b32b96524481459abc53d0a6ac2c1de35913ded9b30fbe1bb8eea2399c0c0df811709d121a5c78083b4b3527991de448bdc85c2af88f42a48681b5023df7309aaefeb6ba8cd1bd2c6070a03f521e861478f0a9083184b086165ab4663fb1c2c18f9179c5532f02bd9719c70a15c18299b3f8be58d297f829cf98f1f3baaf9b3653868d560ac3945538e37b216edac1d5539367baf84322b0a2f3adac718b89fb2eb4f8d1c4d25cb8c377db18c9a251c05ba49a05a75869e332b7640dd354b963c0b325f1bb95f371f8ff9534146a9df7a2dcd4a02f73ad60caac156c9a1bf2c3dc7fc15b2ba7cb252aac8cf0dd1f6e3ec49c197e4f66ed35578bb96ba0a897267199527380ebbc219f87cb0941743d53046e48f256a56b319c9042908f64bc296292163b64baf5849d368686e6581934e0f94cf0ac1b75fe415c2de879b354927ce9fef82019d1a383f99122c1fd040e71e0bea3aa8ecdf190f9e1e9bbea1402f8ee0bb9cdb54282fef44aa136c7c71d8a7f45cd7262c49100b212d0954c9926d0a37710e8879f29aa6c77cc3055c082a1ec82a0391a9342f6f369036dcad59a4bfe30463b805e9c3abe1488d6c9719e43df59f19545e87412771500bc138e615f8f478e32a13b17be4409dbd986bbcf028b71a4a6fb9a70b8e9b5e5d27080e15c372198bbb26a1bb8ae33df49f26fa645136bdf6d7415aac94dc439c694f5581eea361247eaf78b6d7510bd5f3ca84f24f425ba1f674322dc192c0db7130eceb9eb08c875b27aa7d71c0b2ddaffe1319dc195b3e28e0b958d684626aa8fe9db6ab686750cab3a8f1ea583db200acb23e99343ec47d8599f997be7dfcb4bf6b83a07330325ef288a4460a08d15d9cd6e15d6c7bec88bd0fa71a02de7ad43bfd88e28916029eb6affdd36daacee7a9557ee2dcd6f9f2a2c25aa5f6eb5c360f06f8157a60f72f746f4b29732bc21f4de4d8bf40662caeb0675f7ee25533a998a0130bda4ac2197037f8ed9812ac13fad425a1de71a252bcb0ab0af37c38b75bc0e5590e27c683b51d354340a23bf9345d374c3f11adbde630d0e665ba56bd2ed9e5a3de42fb2ca2dd921a5658edb185550fdb9f0dd6ab0ce2a43d282e41119a068034ae5e05012d83b21714d4177550bb1aa8e8b383c22134454ed89a548cdc2beb15e1dc05baeb335421959244519cead788434d5dbfae0921ad7112384b8313cbc3b07c4d804f9f82664852854089efa2682f98aa99020c41a87f12ff2d2022f002b122b78bd0f6e30f727143fc777a0d1da193e7b9eeaab5c0a1e535f420c1241ed25ee8971cdaf1e3b8130b3c76f61503ffb509d40e8d6ee9381eea636f6d63b96aed3170d6e0469418f5b1b02b71580758a160ee5290332a1a916775b657ee5d12dcfa2c4547576277b68194cf85efad8311b96fc7d47c6be3778ed942d90d1a50a2d9b3a7b9dcb22ee326edd71317db42f79759a3e3f5036a622a26a7ab4df4547237fa5c88c6e4cae5b6acde9a3f375ef8cdcea839025d6571fb2f73767e8cc2747eba63ecbf387cdd297b87408d11c3e8a3570597d82065320b83b72ed98ae967bbfd2864e072b9471602c085631e2f5262c1b26d61153723c3c63d758e62e4b6f3c2338f7e126b4cc2ed4049ff096dff5b983539cd7771ed1a428a3e256585026eab62e0851dfe63f5d2a66f5a585d96cc7e210662b061b4d7ba980a9698343203fc5ca2c378f2196c773a40bad0354765ee807dfa597283d9edbdb453e12d5b40179e506390c4d97900cb253abb341cdf9ceeafed5e5dd3fc90abb79b5a1e7a312ddf030dff87a596ccce2b985d807d419a2af728cf17629cbf9dea1ee21605111781acd18d16167614fadd4d2c75f6d4e4bb0783ba5103ad127dc3f33d6f157c72dbed8c430fa17b2f7cbab2bdae603254eb34d314f2c38a58556cf46b54cf15562497b23e8952f380e8c70a6888c002c8dfcc9218910a68b01950ba016c34639045748475f94ea92471481e6716787914f688ce56acbfd99f192b5fe0d563aa36db995b6309b63eb73d61b668b2d2c20cb4849df63036bf88f672331ad4ab170c0db36cbb02e6f5619a4a62c620dedb0608ae5b428be1469c9a3a437c02fcd346e5738d7ccab6805167bac2057515153eb254111585fadda9d1ff441d1a2ca3ec67e093a57159007386c0bb9b1f184e3fbb3dfc460e7208f63a31d4f33ab1fe187a719b41c4c912b820f5e1778386f363a7c4c6ec1e8d8c2c6cd93a500960132a2c026a0b70e2a86c985d71764f2885344758496fca8e7abe0889c503508823da1ec7f7020819a1516b6d383762fc18c94a19ab1c90b3799b2c26cb5eeab0ca6f41a6b16cfe57b7374a4898090a29f31bc947c1f9f7f46e2c9affd4d0eb9522dd01b5c13b23d63b60dfa63d23d988cabfdeb3c9c0950549e5d606ecafd07edffa719507474d5649800e5980527d376cd9797ed893eed6bd22d718ad577d24a11e9586b0b68f4ede86e69943a17b5e951870a2fb0f59e5090a8f8d205707d3b0781f47721f897bdd74092c4791a3d69ad4e2da90f55a5903987e2d58ffcd1314aad28eb6ee6f7ae94336f5021a4aa0a08e9674cb0dc5aeb6d06c84d71ed2d3ae91c41b659bc5978e4751a7946e7cd90d01ca1960c7df6d73442423b78fe0705664475557d105515b38e990e74580a2124ed137870e64a4d94f3b8a4f5e3c7403aa661b96b13316c8646869533145bfa57566d56102609b6a250b3d75f72e76acdef9459ac19b6313ead75dad83411dfa0e11d4dab40eae2e80ddc41191f2fedeef5780f25313889622bcd07f757fe337bfc703ada851a61652d0c86afc86d0d7a24dfdf4c1e2880b2e7af58fc3cfe639979753dd5d6668ede7a2368a2915159570a1dc15f4c5989c366c35f5e329c9e0750cbd3db24638f4c3e64c371c3ccae2a8885f9593ec5fcaade2d0f389cea8291d493dc132dfa617838d8a6115071df785f223f185c455f01e8b3e8a5c23e80260f5d530eb969341603695b4ae8b10c574e25dcee210efd0fa04efbed6a82eb00192439b56431e47856ace9422077eca8cb06c795bd7875d0a352cf1d2e53fe7bb7f3cf7b54ebf33354d92c95ca168e9d187d0d0d1e5090802827ca3b51fb3aaf42732b5554006212c749c610e0b74e808d618d6d2ddb00f99ee05fb748e1bb818f8f2ad93068d23b259782f5a363a4289567860abf008ed50ab68d1652679eca0fa0fe7ecb650a4961e5fd66b58f2c34b5d589ef13391c9bd9def6a63a1dfd574247b9cab0a0f8e624d58d5d65209c4520a04048b188fb9032d769eb453a9946c1750f3747a998291c6802860ae6fb6bea3f9e44081be3cfe2cc13bec739c267838ed235b7acd507fabbb85823fe46021a877e4ba5774074a8c8e37688525e5b84f7353293b24884f276ddf8be9bcd992805931fad12c618e7a7cd8ded2b7fd61017b7a4efa8e57c98f0c4bd4a683d1abd6d4d8bd5ccd0694dce2013635ae6aa3faf898b04f685d3c3649fc94357627f2497f03bab69b4f0abd5be1e1a01db3c9306d174b77a6ff4b243d6437f891b62e249fb3d0a9def19c1baca97519dbbfb95ec78ac1476a3de89e11600fdbc348d5f684c1834fda3b7bf3cbd327895300e510281c9daf52229781af715d5280cf2cf526deb03390323b42bcce45b999b98b65b7ac56212ee289cb886315853b4bd25a0c22d60c75c80d975643f856e8074e1271575ab96fa5ef34b6ea5102190cd8444ee1f8e40703ccb5a19ebf5c10597cdee62a3ae35c47fd96c3aa742377ce7e07e5173f78f5d26b201ae7ae3412da12c0418c01a0e8bfef18eb91dffcca4def84f3014e94eaace30809687fcca8e4c78107b07f409e3d3d3a91909c56fb135d01b9dab9902062621bf51094c2e577ca35e4d546d90e20b9c9517df9506aaa6435b9b8fec2d4a1247826004977d05d256b2c54f28fed044f3ee5094aedf3ad379a3f997fda4f7cb06531d68fb386b77008abea119960f6a01854c9de9c615bd6fdf70aea4dbefc00ad8d23ff691a99b82f92b9d54d57529bb37216f4800c231ff3c653ac6f1e8f8df29ced899f61dc45e241e8e926a11be65d6dc1aceb2a2364a6a1628afc832d33ce9f1a9c20d78d3153e0f9fbf8727941158b77f0c910726380d36142ba9c6f657425780e1dc7d3d5defb6991d90b9798eb588b861dead17e1ca4921dcfddd6dca044c8057c233276dca84e8c1bf56a589e9d8b98542cda9d3f65c217e357e8b9cb61fa25b23ca362c064e315ee186f89cffb710a519c77f81367dfa6733a8c9b36a23050a14dcbabefa008b37d1aae2030b3fab6dd497c240a33e9a1cf8671e131301b3ef958a7a82032ffe8d8377ba2fa51d60bf5eb7900ff1c6690bcd86bb40bfa3679ec403a9c34153282814cfa104e11b51c912f38ce57e36363b44ef37e485cf730c03fb581d78e97ab169d071daf529cc95ce847c2dab3c538c3621d0fa220854affec0f338cb34f11ed1f2aaee34ffc7d1cf004726822913d8c3aadbc0dd3d1219a82abd81b3d299261ad262afdd74b0d3969aa3dd1f", 0x1000) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x821869de, &(0x7f00000001c0)) setsockopt(r0, 0x8, 0x2, &(0x7f0000000200)="04e03018f3bc1df6de57d3c98698d9c7368d14c63daf063e2402c98862d65b6df4c18817b6179caf277e50105beecc453d59fee38f4714f684d6e0f43380c06adca04a16494072d7068459ee5f5166246882c2befd7165b772e9b2c94bf9097f019463e4a60cebf3101bcca7ed278d00b4348343f525cd28305c1b0ac656d8dc22719c98b20f4b080f7ec85843ce993d04232989b49cc01285d0722c28a931fee6fa9eca8b1d1bb859c3835138882746c8e2cf61fd339f3e9e6744fb374cccb71d541211a018ee2892e34074fc1007b9344923d256df5b05f7180d09989c8ad0ec82cc0fbcc17e8e257acbfc07ab237c95c57623fe8d441bbf6f97e89b3aec37aaf694026c5651f9b0454855e3bad97bd0fb289a278ec49115b402b1f69dc40d58299f5bcb2b3e04d3730f5103975fcd64db204574aca5d82001624bc55b7c6e2e11c06a2480a272d57e9c85878875e2b2a6360f5548612b79c32f154e1e81037706c35026a095669c159a614561bf6993657d5ca432d05d383fe4fb9733af895336ae2459eb0f701851e82fea33df4a22fbe8b651f21faf6cee98054caa161c30840d59fc3e6922ac798247d1766d957e189da00060ce707f02e4421cbc8db7fb6d5566473ca37268be18657531c1639fddd23b21dc147dffff67d8fc5f30d9748a7b23dbaa0a4d0adfdde16bf9eecb753ed9dbe0f448025bb2635e02a4ea85ecb9d52889c505b6497ca538e9fce80dd4b5bf38f569c2807e9e7633ec0b893b5762493dc79b38bf7fdd5b74497155f6e92ba8ac1bd6719c30598b865be1fa589a2611f120158a5aeb9365464fe8b90da8dc7be9b38d331f5770dabe420ae97ac3e3bf2acc723f40834c8db6ad28e6b8908ccc00002cdeba68659dfd37a0cfb32a1c7d347340e2f7dc88503fe96479ede351193d6b6ee29346f8451cb0ab9ebcea6d1131f6c3c92533c5dcf857b3cf7f9ef2430bcb62f6db0b5e43ce41daf56e29e1fc43acec54de8c4ca9d269a9bd41eb7fb04a8b1465d3ce83c8debb4d0de4d43b76854b6ce423fbc858aba6959d34fd9d142fbf9bbc8f1d7c0c068b9df8d5c5130865f9fcada1c6de039ce629eab267bc1ad25b2803a41d8e77dd85b6b40561e6c66050e4925464bf127344f4c5be857a35a01c23a12fd78ce7f310d3424278b63b656e9a659717fc5692317e5e8f1d11490f7f653149ca837c00803b2064033cdee83f0587e365a0c5bd791b86ba76eb7de6b8910354f585fe845472353fe130e7972b3f31b22d77b7a094966e348f4a62f1e1181902f93ed4159b66d2a7ffa3bc3ebe0ee1b811e37dcda4268d5162217d667a58ee42e963db2b16d9b64685614369ab60c892f0a6bf8830014489d4a73ea0757d4a8c1d71484105183310789aa30a369a857d25b6b3b3129b9730dfbdf1c7776a1b501293cda556bcb1cdb80af7106e29bd6809a0c4dd7cf83277ed62b409c6c76d2da3aa201f5974e0e620bc23620ffe9a6c6235f3ec0e461954e33322e73d65619153cc970fd274ce3948009d104a2670ab0fb56e52edff9eb78152911b59b69dc0497b5a58371c034b48f339d3d5841b7ac670bb65fd6848f419c374d45201850581dbd3b2c90356dd1cc0294582f150823250f947f5aa681e6a8adc036e9ddb620bb9fe12828eef085aa03c82076b7305965e8523fe55737a847b8c6fccf12d3828eca2bfd78da15034224c4ad9ba98718f77198953fd9147d3516243968a1a31f88ea3f62900b56ea652dbb1e1587426156eb131a57e06166291d70f78182ecb756bd2635fb158819df1efe88b41904e16ee8c2558253c50c0fc15c2726504c9c74c6f05b872675b59eaa661f51aa5f9794d7c89c916b5cc65d106ae7774d268f02b14af3a1c2bee905ab96e5421895d59ac773da56fa8cbd75c305dac07b68e281cbbf9efe6d464cb89b88b180758649e4d17408221cf6b0763c594fbd82839093d4d401bb26ea9dbdf24c5b9e455eac4944e17a78ec1dc58526145692320270f19440a1b38ece1d5a5ef4b9ed334f35e614c3091e11e0d1aa4b0bce738b53d88125f055f1eb977b76364cb7453d493d8eeaa1bda5e47173cb20804dbdc0f8df78efb6efb883c7377bbe98d82c73c48a9b02f388d973444b90843bdcafa5b6d65e9834c98772606b91ed0961d59d03faff238778aed02bba31b57694179847ab2f119a2fe0e6cc2b20366c0233bf8f56f87d49f06fcfb3b02978b1cde3fa6c36ac18e82a2fd272d6609db3d49fcf1f71fa3df264ad14c0aab822130d96f719bf02751cdfa573d61d5ce6d9e866a6fbf2fecfa38f2225ec2c77f937f528534fc0ebe6d70b46307ef272ac6d49396458b6efc2a5c87340652ddfec7612a1b75a9b65ca3218c75c70adcf663ac6cd9ce30dd7e6c320ab9ef6e3467c149023c937e6eb8ba834c952c67005478854103b27bae43785c6ea713d33b2c38b6cdfa59566faca1731e313c64d765f78bf52c5f41def1d6f11864a7a7fe53be582b5e294801a7c3b1c77da08fe5f68b4b293d00f1ccea0d81a20bf2ab81458e9c884b92f92c51b110042b3e36ddef653024d9eb13f2cb7b6ca090553f131446fc4a3d6cf183127efe9fbb6ba18ede496d745366bb311bf33301a91389bf3e18535678c86762f2073fd7a253eafb9b6aac726abe878a7d4ca9f236a8fd5deb91e0048b33370b9ef1b2aa597db7ac6de18899f87eae498b4836876a306dc02ed93d4965ff35b782ac6478b22397ac966c1b83b378cf552e99499134409f670d5410b32268f64c99785c18de1ebaf7ecf2d9505ba031cb85f93da41b0034cbc5e9745e6a3cbcb9fc84930fdc51eeb25ff2f19a22e51eeabec34802df0d95b738ab61ae16536f5b22fcf12905457c4dee9f5d2b5f5188a94dd75593e58abb3495b27283de7b88042bef6da05b83aa0ee51103ef5ddf6ae8d66d8c6e4c427ae8e6f4410d3367e2a2ee3a76f5dc04ccfafda2c9c4878515a1b34b0c96d4ff24a9d29b1368cfc0cba5b5688bab27afcda88fd536ac27b7775a9a69912cda5df6065304ac26f6e47079a3204ab85ff85a00c4abb41bfc80a3bfe03ef7afa695804e378abfc840bce970d80dea33ae9897769b6b233a3b5d1ed997a9f635c5bdce19cec7458bf44f69f7a7fc93a0cf96166ed4acdb7a23e197e346d16a7e77a0e63a8a6b455f8557aef038f6aea0ac0b285f929a7c0aa4f6aab9e3580bc8152e2eec7ac11c0d10cc9c7a8edf4fbecaeaea8b1ae4183b7d4631eec75406ab19737ae30f37a299bfddc04064d024eac04d8a0fac1bf376365a2acc7c885e15b32fbed7479bdefe49b34e17894a8bbeabb01ae0e071ea6d6d7446d378df52db9c830220b956cd27eecf86bd646512893764e51a341dc45168c08db5b3370a979ed33012372b5d813e20e4c90cab6ebc6a103be66b842985110ad73cf410c0db0e9e0c6f47c1f6f288ed04b63ddedeb21a47235f97a5fe122efced05630c0f93473857d68eefc19b02a2bf11e1d6819989b0b869847b39af497cd9e64351efca48ccf401ffb4b066ae5aed36d4f97cc3fc2e4d541b13053dde33a13a396f7d19d119cb5638d0e4e10adaad2d6548d1beecacdbc5599544d085df22ca14d77184ff6951f7e02a973ba37493ca66246de5cad36b66d6e888fd39f1a8463aa17540ebf41950f8207a5db2f214265010973a66a2e11dc9393601e3689e0cdbd24c6bcb4067528c412000c1ddd068cf6909582119d1f0c016812d797679d495b9f8f814f2987acda7a0a3ccf0c4b8a520d7661a49e216243a1bba60a909ba36981abaffe5f821daad925cedf3acc5766b069cdfdb990a1210867e779e8eb7014975b2b23ef1f5fbab0dcdd3f9a2a26defb8374214e0e7abc49be9537afd5a7a73025bf780b60c6e30a13094baf67c068e094ec3a3cdb8adb4d0ace75119cd74cba822597d7d85dedadb46f9c7a37a4823a32cb1688f67c25c0a1f3e29b345d75b7d967bbac6a98c9f21391fefd7c9c6a878401a15d725a3bba5bb1c3b57da9cd0a3e486b00ef6d21b480d55e8e2e13ce842214b1353abeb752b1e535dabf77e5cd9ad69958f5cdfe54646cd7fe22cec2a911655b6cc8237a47c9e47f2cb97bdd61523cb9bfde02862b0410b39b7dda4baa4b8459f024596c01ed6fef6bc414103358b95d82029b20239656dafc09304c256c56b19c5d992c41a00d133c724a5c946a320e1fc5360e037744dfe5cf31c13d3ac1797592612c0fc758e61af55d97887570a732717120846da0a37440905e9306c6c3266219097b6b23a6bf7eb8dc66918edd0131479a4a65899ec0857ac527ec26a7cdd152adced0943e7cd078657b7ea64083e1e5684f80dc2fe3a951b59f5074734244a24c64f6bb6f8d51b1ab572c10d0f17d7da542253150a722bd318949f13d3042909d8592641f6221b50ba01133a176a8c7bcf5735f8018b103f501ac559445ae8f223b6cc26ef4af7045eaf907fa6aeacadcfdf2012dbbd31bc2bbbdff63702d3c9b05fe932b480f17f19fa8fac5eeffb66101ed0c9121c0d51d83e9c2d77f6e962e8031dcd0cbb9c66502d2206d36c521ab2c5dbdda19c968eaf2167bcf1d2bc6ae20db1ebc6d3f1ac140be89fb01226ceb364c96653195576b1dea1a0ec8a4b522ec3a78413f17aa220a32f51645340cf22f4a3a6e6306e56936349f386da2524ff221ef728a309a1210531015c72d8c037aac103e58a3af73e8efaff45efeae3f26d4b88bf59b5081eb4ed87fd40937ac5f7e325ac75dca924043664dac7c58baa000aa52fd7e6f77c3bed1d9058e304e51e53eee4716a3ef4e6b27cca7e2ce985ee965eac47626cbde7968020eee788135cd5bbfdb9119f7c9fcaa657cc5168538afc5b6ab559025f10418f052dd4ee11beb4d11495bcdac13b45a3000adb70912e722e740a9b692a85a731bcd3d5cfa92ed09daf38a8c6f76783d8d256a3f797500ccea9395a6ca3d2ed03bad2fa1f1a2319eaa3a477ab51cd5187a2f5a9e7ec8962bf23945b59ac3c747ac0163c4d8c93315645a6f63df8e50f48173ee605e922c5d76d0bd6379d37842aefda3b055c74701c531bc01d75cd1dc85b838499bdad3923b23b63b37e95986d265d02f329cd7782ccc85e9e388b201fed1fd12b3178314f1d9703a2133cf10678ef4169320399f6ae868339763ea569faa683c0f2ef623abbecf7c1f6df4abbbae8d5b0e193b194994163bb61c42ecaa56a12aed77e12ce9118d4c6123dacd9bd2ea6a68ba6a006cd96887296fe2314942e37ad4837ffabf42fe676dbd5765d0d8d85aac7c72774b9844aeb84efdfec8ca5c6f9857555c0e7a73d077687e72a867f0373d7b763e78bdaf5862782c925058d9baa7f0456cd6a942491a5e07ab0769d5cb906bd5374dc30e633974869ec70a9782551a9603d12e10c476b1bece2b46a5899cac5006674049a855905f476fcac441d130d6037ef45c7d5285d6dcddb825138fd86138d3d08b215921f3685f872af30b6d1518a74476a7f4268dd85732eeef320d51e18808bee97065c3078e19d13418c50fac19ab728a53fa74002dbd366bb6bb4f247c4f6e33650f0de8faba5ccc81e2c1b70ed4e4a81704f4b2b0a38e5d8a5bba4bf446dc2f9cb48a287a083ba51a6954ccfdeb48e04ad831cb46d78321dcc9b26e41d5e6eda5d8e5140dc3a760b995d25d3bb1cf108d31a70ffda732dd9555b31527af846b9a6402e3ef7d8e856fdd312ce9de4dc54966912ce52da7cac6934d56b63276ee5cceb847aba51", 0x1000) executing program 0: poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x25b3) execve(0x0, 0x0, 0x0) executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, r3) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f00000001c0)="683825ab97f141299cbbdadf0398d75df03ab7a9abe7a93336fb00a6c4701cbc5fc82b3fd907630bb0982bce292f6982aca0f7325991eb687cf30cd9720848dee5e816089381a081b99be3fe08a62e6f98473a894dee56da0eea63c024d6441389b47f3ded31408d998e0f8b3400", &(0x7f0000000240)=0x6e, &(0x7f0000000280)="af76346bc41ade769dc68bfabd9947e1b37d351fcc6e5aa8f085fa6a03f84936dc430d79aa66e26a433c59ed8f81ca3ed79c858bcddd2c5bf97bd1df3d598f20fd0b9cac6cb6484ba1122bf98d6a8e45e3f25ebc53c2231fad885944bda60906618be7b674009df6ac133437147a1395e43ae4d48c3f", 0x76) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000300)=0x2) sysctl$net_inet6_icmp6(&(0x7f0000000340)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000380)="9596e119f5240ad545c21f374e3b7b30974d19c951e8b1a98b7ad25ebd29723e23c98baeff6297784fd613bfad28dc64d45758719035cc42a24793f8e82b76ea9bf9a82127163a7b9e61cd819756e345576a1ca913d5fc6b44bf446818783cd91af60ced2d6329d8cce912c27d2431255eadae3b62074ee07d8f83907b4cce954970cc8b3c0f98ab1d3bb09b31bc48a2261b3a37391e44cc7e6dd6689526bfca1bddbecb35b276924eb53528444dfa8c7222d7ae22fc77acc9e6708abc03317dab6bc5c87efe72c7eb5c82702e48104284e6d3700f49bcefee23b7a82690bf882726598962b9a6064978b6", &(0x7f0000000480)=0xeb, &(0x7f00000004c0)="88e9a8e6aef5afc503a4e1d0d86921310df5273aee4e87bf31580926d0deed8f8a5601db2eed1e238ebf8d858b06bea2da90cf74d0f7d1445f411a27da61ed665b946fff17621812e5ddf4763451b006ff2ba32458a50443000f7f1aff367664d5629225615c9403d20fe4c8747405bf1b6b02010eea3d71b84524c2dd4075697690c3a2f397609925d973ae83df3a83fa519e87b69e6db8e70c4cb8b3f9fdf86e8c7cc95d76a5", 0xa7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x10, 0x0) chown(&(0x7f00000005c0)='./file0\x00', r2, r4) msgrcv(0x0, &(0x7f0000000600)={0x0, ""/11}, 0x13, 0x2, 0x800) sysctl$net_inet_ip(&(0x7f0000000640)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000680)="7c2ec78ff2f6011cf23d7ea365e0731d21ac1fdaf5656a34d333c89b104986d1a4b9159be65f852d727bd3db20fd1fb2af15c2b0520a00c4e65b04cf0ad36b34205d487bd46d48609782b041433c48e7c948acc8a83c1bb62a45f76e3b0c554e5eeedb01fb3fce54d4a3a1d448111adb2116c64f51ca2e77adff3484cd19e12700a5fd61fa6b44ac1b86676948942f1b17afef36576985cc53f69ce6fd3218828006b2b38d3f1b72a1562ed9e8fbed325cacbb9f5751aa1017eb6baf5a2e9f44a1df70e79467359ef074b0212bed85774610c756f99bd5d8c291d4271d9ff4e58df5d4ded8fd1192", &(0x7f0000000780)=0xe8, &(0x7f00000007c0)="8c4b09d156319e7e355cbaeb72103d9013943fe595bd6c488f17faaddd402644fa25154d1a397669b50e30395611824a21d2b6dcb3486beaf5d223366985aa5beac57fae15f1b3a20e093734506ef27fa5076eaa6fb347405bbed0c942e5cecbba6755dc62686e8b00bb40b96fe13ea03066f3f10e5a0735f0cf96a519e4ecfeb8b3c37fe2309663eaa3267c498369a4792ae2f3444247d44479041dc634be66dcd640b105ed3488b7fc47739a39aaf529d619ba22d652cac626dd56c3243bfb281759f3e46e6d0d48fc3f33d4b96814b7dc7221840cb2bacafb7503b61c2f6bbed9499e7b1743", 0xe7) r6 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r6, &(0x7f00000008c0)="00038c6d4162d125025f4a6f9c9f0529b8a971c1fff98cb091b498cfd3e3718ae0c9249c5f4df3df93b5dbd50ce0582382ccb2fcf0d3ce312adaa722e4beed1112e961fa9e473374b90772ee9afed05879460b52f99e8b1b6dc762adbe1941230104f83bfb21df4822f8ee6e7d5e0157dac2b7306c50d20a29f7618101d733f7ed84a480a384159d2d34fd9a5a046ad9e280fc473e846738f8cc7cc370d198f81d5f89a198dc920906f29adf453dea79ca03c939480b600f4d6909f5ff5cdff54b7bed", 0xc3, 0xc, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000a00)) seteuid(r2) recvfrom$unix(r6, &(0x7f0000000a40)=""/67, 0x43, 0x40, &(0x7f0000000ac0)=@file={0x0, './file0\x00'}, 0xa) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00), 0x200, 0x0) sysctl$net_inet_tcp(&(0x7f0000000b40)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000b80)="8b0e405b5892916dae3256386b300ce97ae3fb5cf59023533ca4efd2507b49420baad1ccd4a3f89f826819def880d443f7bd817ee6390601ef84d5294897e06f002c56e0a560d2565bcaf5bcbaebfcbf68a98c526091188c7be1b79cb46a8806682b3b417e1ebcdc45b96a0b8093ad6fb23b2e447938a6763780375e081729d0be916df0833d6ac2c7ed", &(0x7f0000000c40)=0x8a, &(0x7f0000000c80)="da86fba42207eb9c04900f424c4550464e58af0f7fd04795be308e246dc97ed969c435b9ccc034ebab542563cb3e0a048fcb9d88f7ec88b94c2acbfd49e878235a0c74939a96401a07db08c5fbd67f1ea07d88173957c0517dd3c55206377801303af8026ee1c9581896311a4da3fca6484d299c8b15145b0e181879a85145e6fee8c9bee3fac46c496de0d0b662eb26fb085f7d99178b614efd", 0x9a) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000d40)=""/85) sendto$inet(r7, &(0x7f0000000dc0)="4863c0a9d88892067c0f05560f891722d250e87b877152bacfa3d9346c1b852e78da6fc14a528f4094e7c04ebe0e301badb014eb95e628b6922e9f4d402edb3345be6bf4f0657b06c3ce8eeae7368e9063615309071f4e47989f3cc7230ce3d800b2ef8b6e3e3fb4ccb6b0665a93ffc52b80602e97c1e05b6b9c68b0ba45d86c4fd83b01f872079eeacf0861d96c84018aaf323641b4f5e6cade0d8cb7f5cabca0b89ace02c8", 0xa6, 0xb, &(0x7f0000000e80)={0x2, 0x0}, 0xc) sysctl$net_inet6_icmp6(&(0x7f0000000ec0)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000f00)="ad2b2b323847a98b648d7fd15b67c1af341539dd96588875921b25730801beefabf47c827f84b888e6effee51f99805447544477c10846056f353322262fe7d5278998d0b4e06782312c0c4699828e741d918b4f61afa11a84d005a621e7b77e3c35b39e3629fc3fd96b1cc94111c59cd24b3fb98d236107cf9e15c9f2e415ba6bad50af1e337934dc23c994943c8845eb06f0246e8f4708e5eb2e5610c3f21c0eb0422b8e28b5247053e16a8c3fd9c6451df7f2f2e4794fdc0be5eb6caf2b6f500da7caad29f3ec4ea3cf10990a109cd75d7b3df8e517d746c878498b22db8f7be26f00147754fa5bcce304e01f491772acf53b44d899", &(0x7f0000001000)=0xf7, &(0x7f0000001040)="4cefe02c0a462ce963982ba4080bb0ef1f532720d1c24bb3221fc000f5b52f8ac8bad48a1bbca8a9d473d77390519be0214a88205f6d340cb5da40d5365cac41041c979bb08e3f56b2598a615e9ba14f80c523d63022512524e6c83b769b4aa6b497de688d5de7506e4a261beb8864a0bc090c0db2879cb24db6c28b4b3c75463cd057a68b0da2eee510d27b370e241a692fa0bf588a4b88d030a0a6207d3fe3736c1ccf8fc2fa0c4734f8a66adb35d4a9de8116adecb1897698aaaee49d4ac3a2b4decf195b2dde46b0011594fc8c1fd08052d7e1017eadf40bdb0526310d0fc301ff851760a6eb6524", 0xea) getpeername$inet(r7, &(0x7f0000001140), &(0x7f0000001180)=0xc) openat$pf(0xffffffffffffff9c, &(0x7f00000011c0), 0x20, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001240)={0x2, &(0x7f0000001200)=[{0x3, 0xe1, 0x7, 0x3}, {0x3, 0x1b, 0x61, 0x5}]}) fcntl$setstatus(r1, 0x4, 0x80) truncate(&(0x7f0000001280)='./file1\x00', 0x9) sysctl$net_inet_ip(&(0x7f00000012c0)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000001300)="eaefb76c9d071a835c4d835e6b8f539f031a1b021c588e9da397c4e7c7d39bae06aed8a9bdc7fcb9a7031f32d16e4b723a3b5b65d650abeee0511ab0ee56d7eb6c424641981776e7e1231c3cb19823d74d89857cf5fb91ed214d4a6df6d5132b3ae1dbf590950053e29f4fc0a094e9874fba1404b47a7aa2649ae66c6a1208e532125612b5960d438e512dcb278510e14afaa1a3008945711d51ca5af56c37589369ff2b4443c77fd36a46ad5fd945cb81dc7848ae4be5a41bda1a50410e27b46a2b26e6c70f2011951dad42c411ca52b527f486fa2862071c36cf4bfa12638ccaf8adede3e4fe4553559bca", &(0x7f0000001400)=0xec, &(0x7f0000001440)="fc130d15cd6c2a14ca3b64ec7652508579e688c28485c75fbeca89b07910bf4d9cd90e0a94bed8ddcf1070a21f6c8409cf8ee2d6d6a7744a464d6b37be3a63ec49e6cf2231dd2769edb4b8fa73a7a4a71e7c3f78fd71003a2d3604743a4fb4738dbcc30c646e47983807470305ec0fbe22f33e1d5b5e89efd472bb949312c19b90db9de4029e4887ef95ec05822ce025fc95f6e45c5b0687455380f63ee549170a4d7b86b374ee988f17225d6ccea58d202d6d0ec0d018076b2998ff539cd6128d6713ddad5bf0b3305de1df570ebde316447f2d267e6540d1f921cb5156a324418afca7399ff0218f4311b91dc938fb60c4ebf5857f3fc3ad089cf4796e", 0xfe) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) setuid(0xee01) ktrace(0x0, 0x5, 0x1332, 0x0) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0), 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x10) mmap(&(0x7f00005b7000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x20000000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x8000, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') getpid() r5 = socket(0x18, 0x4000, 0xad) connect$unix(r5, &(0x7f0000000780)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r6, 0x0, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r0 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1ff, 0x9}, {0x200, 0xff, 0xff, 0x80000001}, {0x3, 0xaa, 0x1, 0x7fff0}, {0x772, 0xfc, 0x9, 0x80000001}, {0xff, 0x4, 0xff, 0x40}]}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r3) accept(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xb2b6, 0x0, 0xc07, 0x3753b540, "9707957d0500c0406b1309000000fb00000f7e00", 0x2}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="521dc32a838f8e3cb702b8a7cd317baa85cbf7cfb1376ab3d3d698b8461d6d06eb34dc5e00000000000000000000000000000090e415a73aa993ca8ec3015d601f2e58a0dd9b3545495b254208b6f64396167b34af0a08a3469322fc39328c8585c629e30445bbbed61925c644f31543888dfbeb1c3b19c03ff6309148b974cfaab3ccdd9e693fd5d5ca67468292e5530374a4bd8ba4e2cbe11bcc4ccdc528ec0715973bb08baefb93e6a529d6dbd0b3571e68fc8e26403014228f4c84b25b048f30ef6a5aec253aae7ed5e66c4467e59db61cbf1f5977c68cb4fcec43af8c8e041c0a705cbcbaf2a62557f3ab7ca290f4dc3c7ca135f67ac0e78b95196ec30592d2e39096630f5e2ce20a73f27646e47df0f345b01372bee0ca80e620b56264d6b4e0ca37580a70da1a11e0f255c2275c8c8891e5508c3e86b6f625a26f971ed5c5104a42315c7e", 0x148}], 0x1) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8261, 0x0, 0x0, 0x5, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r1 = syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)) write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(r3, &(0x7f0000000240), 0x0, 0x2c) close(r1) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000000a00)="dd", 0x1) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() writev(r2, &(0x7f0000000280)=[{&(0x7f0000000300)="de", 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) close(r4) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/78, 0x4e}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000045c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x180000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f00000ab000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x0, 0x0}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900"}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) executing program 3: setrlimit(0x0, &(0x7f0000000980)) r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x10000278) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000002740)=[{&(0x7f0000002900)="573f83151b03442e9247bcd98df7375210271de83bd9e76e129259cdd560d93450d5bba0ec0444274505f2152678b853f8ce378c1d7da7ef051a0014cf61311eef4723a742aef0e17316b37556ea81d3b9a75bff4412bccdfbf5faa1a25783f93c5fda7037470b4e1c38e0c4a37b0f1e5ad1640101004200000000b9eb8e14ca88919f7a0325b9f41798d65acb91a3caba338d8ad81107801d6fd82af5f2f5a5f0e072b19a33b831916ba5a92452a3aae104a0cec9f85237fea233a3887fc9ddb809532be4e14ea1a9453f892447d33dd4579636c40ab3be62d65c", 0xdb}], 0x100000000000039f) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xffffffffffffffff, 0xfffffffffffffff9}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0xc0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x802069dd, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000001440)) mknodat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0xc000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000400)="cbae62272bc7749c92e923436d1a4dbba44edde3d4255814d2cdc628e1a381aec6ef9a8971e44c5ee6192b2f26715ad9d21d9d11ec34cd02a689baf684d8741fbd754547", 0x44}, {&(0x7f0000000480)="f31b29347d5913e78d3f1cf16fb9bd3764e244ee41cce357f58b6a3cde6c5f527e4739c5dfbf8cdd3dbe945608ad577a2a0b5dd8f2b6bb33615dad86ae050c3c172cb9a6d007c6bf7915ffbd7728c8315d20ad07247d27618e0b", 0x5a}, {&(0x7f0000000500)="abda65a5cbf4ccac7d8e919c34d7ed11e56f0a3709ddf23255f5186d306e9868e81fbde6b669b40b83f3fde76c583ba8b784d979c4e4cac701264e805656003a6b0c0bdfe8d609281c84041863d2eedee40a2a4a30267a0f482db8272b93cb3bd1ccd59a8cb1b2f5849d89c09e4ec37e2b6ff507e44ec3b03ba56d5de3c136196a09946aa72c9b9b88bbd7d1838141d31e70576c6160f4d3316d73d559bd49c931fda575b9e8356cea9c866e73b46d650fb83916c1171f2f1efc6b6b877b7cccdff00443b2fe7dcf066f5f6713e53ca1a7819e6aecb0b7c399aac85c0a5cb5e71c78e00bca8561feabaad3cb38b878", 0xef}, {&(0x7f0000000740)="c76fa5b691b6b20295156c0f4d31311f17b6ca4e0aa430b5b40021cc508ef5b008ac373f3940cfa316a3be8a980058896f86deb6e464cf9007a1f631e8e87990a58c3be403c5e4ac58f0dc11491c1b681e0c31f676366caa4ba024003805db3940dea0f8d503311fd4ac5bc00c84e2408bf73110ef0b99d1cfbf4fd251fffa686822d20790df4d4a148951be8fd7b4a341d9a4a32848ffb3854fcdb94d7a736539a4889d35f081a5011453cef3d849e7e45bad0d3f461d39f539015dc0b2ec30ed1c9967b509bd85db511c54e1511cd6dc982c83", 0xd4}], 0x4) syz_open_pts() ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000003c0)) setrlimit(0x7, &(0x7f0000002700)={0x200000000003, 0x1}) r3 = socket(0x11, 0x3, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setsockopt(r3, 0x11, 0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x4c, 0x3b3}, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x335d) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000140)="ea0000ac00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setrlimit(0x6, &(0x7f00000002c0)={0x3, 0x1}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000280)={0x0}) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) close(r2) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000200)="f2420c5ccaeaad9f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1fda9cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8eec91d9c98908b4cfbb6db8094e4a5aaebd32dd9c2b2e221c8f3fb6e26a6f92d799e2692a75c7ad01641436e76def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffcc", &(0x7f0000000040)=0x83, &(0x7f00000002c0)="a2c526c0c1541775e04d2624ade53b6ef33a3d8466662614c1843ffcc191cc53c5f5b3f2a5e14576471fa21260ebbf7d59190f29eb5d5be5d593b8997083c65055d1b88568ee76218516e77f27b1aeb66c3adac1c16d90785445ebdbecb3919e9ffd316136fca07b96380fb0c2b1aeb9a488b1157a34451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b30ab06", 0x99) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) chroot(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x0, 0x0, 0x6, 0x1}, {0x8, 0x6, 0x6}, {0xa123, 0x7f, 0x2, 0x1000}, {0x81, 0x3, 0x7, 0x9}, {0x0, 0x1, 0x30, 0x7}, {0x9, 0xc0, 0x9, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x110, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfff, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x138) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x180, 0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x5) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r2, &(0x7f0000000200)=""/115, 0x73, 0x40, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000340)={0x4}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000380)={0x800, 0x7fffffff, './file0\x00', 0x9, 0x3, 0x800, 0xffffff7f}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x1) r5 = dup2(r1, r2) getpid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x7, 0x80, 0x7fff, 0x9, "e143dead82187deb71146eb4504709f12f4aec6a", 0x0, 0x4}) sysctl$vm_swapencrypt(&(0x7f0000000440)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000480)="7ca8767dc2f38f7da32d30456911aa131107624d7c0549d57810d0aea87c74f0922e0105eb34007079eb4e5b0bf6a1396a6d28c1f2721db8ba27e4c12e0b485738128ecff277d97012bc804551c553a2f32f", &(0x7f0000000500)=0x52, &(0x7f0000000540)="1818f6f9e57fcd2582c7672239a40c4e28bc48f41696fe2d8b337fdbf6cefe93c214cda0cb5d1924bc300a84746fecb178f215950c8fa0e6589e3994c1acc6ed88a1f3fabd0ec4e1e38bf717b76f290c106c14b6288a9544e92780994fc3", 0x5e) getppid() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000005c0)=0x800000) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x20000, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000640)=0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$KDSETRAD(r0, 0x20004b43) getdents(r5, &(0x7f00000006c0)=""/64, 0x40) accept$inet(r5, &(0x7f0000000700), &(0x7f0000000740)=0xc) socket(0x2, 0x4000, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000780), 0x40, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000007c0)={0x0, 0x6, 0x2, 0x8}) socket(0x1, 0x2, 0x1) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setregid(0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRESHEX=r0, @ANYRES32=r2, @ANYRES64=r3, @ANYRES8=r3, @ANYRES16=r1]) sendmmsg(r1, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x1) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140)="11e1ce8b903403c9a6ccf480e2", 0xd) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000016c0)=0x3fd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = semget$private(0x0, 0x2, 0xd0) semop(r4, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) syz_extract_tcp_res(&(0x7f0000000240), 0x8, 0xd83e) semop(r4, 0xffffffffffffffff, 0x53) setreuid(0xee00, 0x0) seteuid(0xffffffffffffffff) shmget$private(0x0, 0xe000, 0x27e, &(0x7f0000ff2000/0xe000)=nil) shmctl$IPC_RMID(0x0, 0x0) open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x12) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x1, 0x3, 0xff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"]) setrlimit(0x4, &(0x7f0000000980)={0x81, 0x52}) r2 = syz_open_pts() close(r2) socket(0x0, 0x2, 0x0) execve(0x0, 0x0, &(0x7f00000004c0)=[0x0]) open(0x0, 0x18289, 0x0) 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)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x6}, 0x10) executing program 4: r0 = socket(0x2, 0x8000, 0xff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f00000000c0)="bfc6bfd8a9cab27f1100c2f5ca387803eed1a8061802", 0x16}, {&(0x7f0000000100)="487eae72e90138786d76172a884d31bb18cae13ca31a3e84539fde09d5a6af6c0f2142eb9b75262edc97c6b252ed48a1e60f0d5f13154974db35e57fa93246ce6a1cea489725e2b103119c4baded19ff69e238398adf2a20ba2445b1c278123eab90f75a16efc497e8f406ed930d135aa4129be0eb9a34f3f3bc45b38c5ef05efe11619cfc814c9c8cc8fc863287965bb20157f08b8b6d067093b3aeac328e4857f6cb0d2e391c2ff6fe23af6257d738", 0xb0}, {&(0x7f00000001c0)="7c2fe64b0895bc096f608b425446b2cac4058b27c17d24ac31ffcd390ccd4d1a34fbd5ac7b7cc073f172c890f798e962db969001d4434593e47ee46864999c593ee71afd548414c93d810d14015aace2ae92de794b254b2047296ab895ed36822c8e865a84b5e80b974a07d0cd541b18f3bc8868faed5bbf55a5900ce166f9d2e8ed6e31b3b88c4488f82b5f37de9d8ddafd29061825733b2fc2571e187fb4cc917b3d2e8120d9daffe770df592eefb3e082a080faf76e74d3db27eb35227fbce668fc572ed6fe0deea4224a9d57bb3d2a71bce1bddf2b90c623b82259308190890f55e81dd198f7570e24c2ea97ff2ef45b457ea925dca75d4fe8af73dd3522aba0a162bdae93e6af596eba38c7b809ba00b1217f8b13c451b90f3411cde2e3cbef349bac30e525b1d739e1036822a1bde896a54f22d7884dd020719dcbcff0e97952eb5c57ebff20d8c66ca8032afc0e55f0ab825d862553adc1ff774181104ca7fdbf114340685b30db0002d75e3c04fec12818160773515aba8ee9725965a44a1a48831b2ed9cc3e07d586e34f016806042ef87291350e3a783d5ff9d467c5520117d7c12c8b3e0d030867962e27b693b3b69bf73703634d192bf8230f2b57fac124d49ad6774a7a8a93fb56656b575b8f2b33c69db05fdbedc331ad651a513fba30bdf2c5aa39f969868c751bc928aff106ec2f6ee3a54427242bcdd039b9d4856538ce6a8e69d662275a04d590389a65394ab1b4817abd6dc85f4b6398f55535a4143bd0c650b0a96e32232e7edf4d3bd128752c6b58386e959305c0132d49559d15e3d686357f5f69c89497dc1e229581e25b7a9a6277b0fe9b1e90a62bf4a0f8413e67f586dfef1546290b4616d7cebf3c36f07267286ae8ce50f29338daaa3ca4d98af8e51aebb126d2d535fc344cef8cc9ae1357b1a66b6e233d8ee8830458b20c3cceb61c4f7a970cdc82faa4cc4c3c22e173b4a8c599f59d195ab53cee386b8402ce4d6b1de680143c03e7df63bb112f5a2b1cda866cf9f4294d58c58d42e3bf0a26a98b3a25a2ce3a3f187a45d356302ef46c911781064142ad4565dd7226c5096dcb162480521b81b0bc5955805da6433e6990c1974adac0bcf835f1941048bea2269c070b201a898d09b136f3843fcc97ea09d3029fb4b4b78d353558a3c06d847a7cfa592c9334b56e72c7fec2f18a34d61d2fd246fdb6427cc084522f75422af4d031e9c653274ba7dc161f835403b8af951301e3280dd7354a737bef225ba14aa1096e51f0f2af7bcf7ffa5f7c62d8c9068c887df5c3beae4e20a94677c8cfeb1e1e4f6f98204ce3d82f86b63932907b771cc6bb181d2829f763dd907d8b3da390a9c87154da1e597765074f73f7542908f90759d979e04e0228e6d74008266a24af0d5049f692545df485b575f4196021c89a1f7635ff911a911d9582bc6d0270997f183468f940f91c796a5ec86dbbe4421da46146d8ab7d7e291a331e8db8f324bceeaf4518188760255aaef81e7e146038b88535dacdc4e2f4e54ae9059153905f78ba7edc677f3c228711a313c9a2a02626fccded89f4d800cd2c7ff40a38458ad71c8eefdde2face04e4f7bce76299903529ec1da0dd812b5b541b54695904462411a7ed24701b9bf01b8eb3d9b8369d7312041ff9d06c94dd35039758286f541c14d2e1e143cf0304c1112b469b1dba6e003f4b4084d170c41d2fb96f6b8d62f0c65f3300f7b69f1380f0f2650e79771863e712f803b40ae0d96bdd6f14ba20da2e0e75159af1b4af865360d810901e318dd8de1558b5a792f243ab36af9b60a6fcf82fa45d67ce4077f57115c7098e1c328f1e352f3188fd6d2c16d8d9cbc231e0642eb80e389059745e3b683f5f1db117fd9edea5ca44e565d4a1a9b93a0206f2c44e5512983924143e5696a8d596a1bb67c34244f163e7917e6f29ed23f341a7ad8947de7435a6106ae885cbcf8f6498d88624cf760a17c2871d59ef6db9abbeb7f6ced7d0066a28ec055d3d5ca3fad8c9352259c9be5b5e9f0830d4116231a7c77392c0cf2e86686ad9b487fbb652d2574ea26596fe7847ec06fb7885e40e964be72857a455c4c8d6de4e836d708bfd9d947d7372a5c26f213a946f7cca680a1362e177fd138642b135e3fb9c37169dedbdc33644382b78553f7ff660ffb751d9bbb744de6be0c582bf2252765778c3252126073bf74ccbb49902be907be2f650e8959a3680fbf4c1561ed1e0249caac1b231e0f510d1629bc85f174daf67a7a951fcd22b80bada7f35c3725359783cf25668e6302dbbe18141c73027edcb0ab4a8bc5ebe5cc1b0fe39546b0ac75588805806c5078f68c49d23dca988bd3eaab0f00e85f5d0b90fe10531b928253ee09984bbb1ccb650542d7d59ee9dd45e78b530b45f7c50cfff7169aad0fb385ffe9550676ac09c5b055c7411f911d3d2e0c135319c349ae27003d4689409ba0efab3ecc4aa8200a9e01d3f3753ca928232eac105990f63c15022fbf2ca0defdd6c2a0c324e0cdb498ad9095e5250b84ce87ece01933949fa3da39cdb9cb1cefff69d1a4088b4a3890f7ef22bafb4661dd8f72619dda74f783cbe1aa77b36a8deca0948ec49a4175a67d1316ad8f1ba53ab20d64d2295a59624c274d9ef367e3d3f86bfa9b179be72fd85b5e55fd2fa56716b97b4cfb570a4b1529709d1bf44205b28ead8eee6bbc9eec7d6131f2d3ba8b9b638673f556104c7ff05623cc73ad43c488e96d9c9da358db18bbe6bbc2f18022fee9754eaf1ca8fabc4262e853e90c53cf875a6c263e24e6e9a56cec43cdf0c87dc2fdc9f67acc6eee140e189766baa66e504a7a74b5d698d5cc3d54db478c5f181c494b0ed2896e67b7c94f6c56b4b670d1bce586ac1615853cf042d3e97a4dfbccd027c9243b3648e915908a28aa33720349791b290e7439f146080bf644bddc572e4dd796c5feecd7698203f63bb6c759a8c836abe9976528923469eb3f12cebc0ea5d2b590c9cb42d061007574068e30d915bc11eec64426b39eeedcf17fb3d03881d5983f5bda7075bb64bbe7b93929eefc7023c594b5456994ca13b7043be840e6ee2af8b44e5a8f344c9e6696ce7195c4f27c39f905f1dafec2ee17e8d4460c25983b4b4c275fd12c5356b0a5897d5c781a6d24cd072f44e1c5048446ef85633028314e188c205619519c560648da1376b082c4ae9ca8ac89ec8201b9b756bf978605b3e6fbf16ecfb8c95124aad32904a014255133f691968543d207c1b6c981f276932ca0324ca3c8c3c2cf546268e9ed898a0277688a32ddb824cd968bd6831742293bbab341d1a8eba1738a270f4e4875a899e2620402aa2724e7d710ea9ef45bae194691d9613230addfe5f39ccc5a6b63316fb077dbe5cf0d60f697646da56fec1883fde1c08eee46c313bc5b82ba76902e7e957bcc1d423b5a1ac6f463f3f3efa73f3cf8c412a6c44b930082926c94981bcaebe9aad97740640ba0aae02e64c86146a4e532e296d673d37f6d980cc813a6aa7d4d00d1ba6d7a10c678b37265724e4d943b3923cac712e46e63defcb71dbb79be1339d3ed37c98cbcdf7986fd02b504c075202730469a9314e35d4aded0dc92e2bd21b138ec400e1011c811590ed1a3a6eee58f91a7a18f2c12efb0176d8cd21d1e8071c98c4082423c6f54b9e8781685711199885e932dd0f64b48edeb0f07f8182d29354ab99fc3621e20d1d40041bba170595eed95b99406614b1a61334646e4ad4abc8e99acb62b65e095a1ac1a755101f49ff27f7430008f86a3d41619d9f5fdb6c3ac132a420a332970657cf5d8177fc2590902a3b39f3b0fdd8b54dfc17162af51c992f791a65557fd5e635e9b4cea205d8ddea4d4b666f20d2b0c87fa43d41fd4068a540bf143304c13fe171028b1bcb97396940fc2e8d747fa3793a728f55cdadf02fb35555209e56b6c1608f26fd83a73f63b1281c1e5b0f618a6efcf380e4f191ae09f3a7b88962af82c740f107861ee75bd6a983c3546261600f888a3fa03d88726f26c4b210e2fe9ad3836701cd7cfd52aa5b8fce219587520c30f6d93ab3215f9dd787c410cd4d6f076b7c0e67a59e59cc8d8122246331806e35236c43b66af5c7315f8e7ee47116582fabd611d7bd30c059008ef7a98290494b82eba295d88fb4ac327d1bfef9ed95bbbaee96847263a398052a8c21a57df09eac196e730e0239e528386bdf6d1e6a932a3935d31af96945e00c0bb2ece13d66732a92dce746619426bc6ee25befa79bac2b256a72a46bf9ebbb9c06a928392ec45f3f8138e6d9873c6dcb6ff39649c6b4bac112662037dd7b1f691f13647ffa3cbe728ae8fa6e602b026ae223cbd9c22a1ced4c2ec9a5e374733ac3cc5757984d0cae5dbff4c361e1a91a78463aa3c21ac7eb126ccf59ad158f24ec9a9a7c0620a5d44915c91fa1f4ff9f4de5d4595e3369dda45c53add2ac35b11d977c9bd9868f9c2ba5805ae90e97b3127d6bee5d8e1c87bdce5db7f62d610456b193e84036c76fd5dfe254864f4b2c7e2aeae85b641a718cc8b69f1860c15bcbef786e178d4d42411d6e9ac47a1248cc26c03707a3420748cfa842a0f9dadf7e13d18cb568d5011f6de55b20a4e966257493364d86bd2ab9d32a47698c91fab044f88f06771966e79d16c40e2b82c2f3d507aab12ae9f0d0ac741fcc38394680bcf0ad5ff1aad65b42e03a9d32fbf55055fc194e9c42964f743546d4d04cd51aaaa2701603285d56f26f88ba1778357aa53e59e2b419a4e7c700f1f2ee5529bef280ad3318e875db411f24afcdb3e5daadfb29a204a44d14adc7f23bc0500e00d853d04cdf185a6f536646548b359861a05fbd8ce10dad84877c29ddac63f914728cf3799c2f590f2f3e837ba83e4303f18416504204446c28893ee35570e1b4d0371bde359fcd92eb658e27dc718fa93bf6e3eb25f4f2e19ae9fc1be69f757a4d94f65a74e6f8723d96d9a12e77be51956c01378b7aadbf4f2e3f5bae9c92e8b6bedeb9392952034987d67ae7a78ff39dd9b349f50d9ed84b40afc939b7a46770c6a557ca995dfed2e5594805a319b49f2783d898267df054ab261ba93dade13293638d782f1e7e96d5ca6c913e2e310a523e1d422892d0fa5d687376b37edea3de6c1e42f39addcea1882d5fbac41d543b4762eddafadcfb79fca0ce37d3f83f2df56660762f350e1b281d3e2b3232ccb116fb68cd648838f84abac8c6f864b8f8f70b998f6a6d784bdd0b87c7db404f154f0e408841c5df89eb980acc2ade9e6d8b37f5164d5a35472b32e2f4bec6882a964e4713432ae598373a5d8e8f2626d6cf6a7ac2209861f5d30bb399b1f2e53bf28576fba3c7cff58d070233cd6fe47dad37fffa4f8da1a4b58ea6db1abdd29e1943d3aab51abae9a0373c43727e6b0cf14197384fbb47e5042adb8284ca28a8ce4999d2e22ca614855322e4212c862cdcebae9a45ead6afcbca040f63227568e0ea4aa2e9f2a8de3f56fd8bef732a9959b537a80f30e6be6c93f638a754e64e8f970733c34651ed6dc067a63b810d029a380cc4353cbc36162f9bc38729f5587b92a9f7c5a36b55f0f8691446ddd53cc71923c62357f8c1b36133fe409da212dbab243d77326e693dcb60b185cec1fc4967f7b66483e50438b94cf0a6d7d9c7108fdc432bfa222783ec82f1f4961a58767567a28396902cedc36ff5ef2f85e363b1772846a8148bd27f6eacae237fd9b48eb4d00bd305537035454637bff3fbceef3b44667816df87", 0x1000}], 0x3, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x404}, 0x3) chdir(&(0x7f0000001280)='./file0\x00') r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000012c0), 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001300)={0x2, 0x40, 0x4b490d11, 0x210629d8, "a990db335f89b489e8e252bf6c49a4b9bc59e5f3", 0x8, 0x5c26}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001340)={0x0, 0xfffffff7, 0x800, 0x2, "09085f3641f19260fce2a406f020e8e505cf2e71", 0x80, 0x7a0000}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x5012, r4, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000013c0)={{0x8001, r2, r3, r2, r6, 0x40, 0xffe0}, 0x2, 0x7, r1, r1, 0xfffffffffffffffa, 0x3, 0x101}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000001440)=0x1) getpid() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000001480)=0x80000001) setpgid(r5, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000001500)="52e67ddc20f32c62bc06c3330ca7385162056d3341b6fe43c0a7dbdda4416bfa772e4f97131140c9784ade3e8062d769cbafe48e0543afd75d92f9fd0f4a77a56622237d433c1ab4ca06fcbb0328133bb814042830bdf70bcb17aefa8236dfab7b797bee94aa386ba948ff9d3d0e0f073183c1c4432e955bf45369708c00a366e5bd5b50287bf263fa6777f7e8f5309b20fd3807b2f8bc61339dc3bcc1e0584949a75f688586cd001f5743160335fba8c92eff", 0xb3, 0x2, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f00000015c0)) chdir(&(0x7f0000001600)='./file1\x00') fsync(r4) r9 = semget$private(0x0, 0x1, 0x8) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000001640)=""/238) openat$bpf(0xffffffffffffff9c, &(0x7f0000001740), 0x400, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001780)={{0x6, r2, r6, r2, r6, 0x2, 0x2}, 0x40, 0x2, 0x3}) connect(r0, &(0x7f0000001800)=@in={0x2, 0x2}, 0xc) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000001840)=0x2) r10 = semget$private(0x0, 0x3, 0x244) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000001880)=[0x6, 0x20, 0xc20e]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) recvfrom$unix(r7, &(0x7f0000001900)=""/194, 0xc2, 0x1002, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) setreuid(0xee00, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) seteuid(0xffffffffffffffff) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) setegid(0x0) msgget$private(0x0, 0x0) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7}, 0xd, 0x1, 0x0, r1, 0x80000001, 0x0, 0x67}) getpgid(r1) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRES32=0x41424344, @ANYBLOB="ff"]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) chown(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) bind$unix(r2, 0x0, 0x0) syz_emit_ethernet(0x44, 0x0) dup(0xffffffffffffffff) executing program 6: r0 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) shutdown(r0, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x4200004, 0x2d, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "ee702d64110000445f69112295cf00a6e100", 0xfffffffe}) read(r1, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0xf56) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x50) r3 = socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x4, 0x80) r4 = dup2(r3, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4, 0x2}) r5 = syz_open_pts() sysctl$kern(&(0x7f0000000100), 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_open_pts() syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r0 = syz_open_pts() close(r0) syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x160351d, "1a0001ad090201070000200007791dcebf00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8d", 0xe9}, {&(0x7f0000000040)="bcc77d229b84e956ee45dd94ce7883741fe28fc845c89f414e34b7d36422d71f01", 0x21}], 0x2) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x38) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) acct(&(0x7f0000000040)='./file0\x00') accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000140)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f0000000300)="34f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0x45) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000400)={@local, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@echo_reply}}}}}) executing program 2: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r4 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r2, r4}, 0x0, 0x0, r0, r0, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) seteuid(r6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) lchown(&(0x7f0000000140)='./file1\x00', r1, r2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020697a, &(0x7f0000000100)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) r9 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0) executing program 5: mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x19b) mkdir(0x0, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x1, &(0x7f00000000c0)={0x100004}) syz_open_pts() getegid() sysctl$fs(&(0x7f0000000140)={0x3, 0x1}, 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) getgid() r1 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1f, 0x0, 0x0, "cfa7ac1b04b55597119500", 0x0, 0x7ff}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000309000/0x4000)=nil, 0x4000, 0x1) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000180)={0x9, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x0) executing program 0: r0 = socket(0x0, 0x2, 0x0) execve(0x0, 0x0, &(0x7f0000000a00)=[&(0x7f0000000300)='\xe2', &(0x7f00000004c0)='\x00', &(0x7f0000000900)='\xd3', &(0x7f0000000940)='\xb4\xd3}\xc4', &(0x7f0000000980)='/dev/bpf\x00', &(0x7f00000009c0)='/dev/wskbd0\x00']) r1 = open(0x0, 0x18289, 0x0) 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)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x6}, 0x10) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x10, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b71eaf6d5255b463750f82b252226587266ac0bacd5cdca6ba", 0x19) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1f, 0x0) fcntl$setown(r4, 0x6, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="fce2a35d81c1bbfa140eb0a177a2d9d2be3b248578195d6eb42cb6ee77b2a6f5b44de84a80d262cb453b99b6f14c49facbe1d565f74f73cf24389cd7778d5a0487000d8555249d1b8ff682526f81657505d435449b498939805af82d92768d8ba12c473e818b0cb189957c0fcfd533bf6eaab156cccb01965f67700ea46046168778303a0f698954efab54ae921ac3d30db6", &(0x7f00000000c0)=0x92, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x1000, 0xffffffff) ioctl$WSKBDIO_BELL(r3, 0x20005701) sendmmsg(r0, &(0x7f0000000640)={&(0x7f0000000480)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="bc40ac3a4707968bc63ee1b286a9ff69194e9d849293825e05d9a424b146360936e3376f6f7e127aa3a193c9d3bf8efa2dd0636006b284f0e0352b5ccaf1d4b455ada78caeeab1df6b44a2957d43ba12ca2eb4f5583864d558babe43ffb87d0f0b2405c939f71731ff9d7c02da8ffe0bd9ee279d9568f24531937b8670320c314d5f09d0a18aabdb0c2953388fd6851d4cb0b27dae7b97b117088dbcc7cae8090f5aa58397ac448741a280a20a37aa34f60b8ca6bb83707e88140e70499d38a740ada81958661a6289ec4ad63ec58dd9fc4b5d18b4166fb92cf01e0e6f76f75439bab410b739eaff4e59", 0xea}], 0x1, &(0x7f0000000500)=ANY=[@ANYRES8], 0x148}, 0xcb53}, 0x10, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x3, 0x0) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{0xfff7, 0x4, 0x5, 0x50}]}) close(0xffffffffffffffff) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r6 = socket(0x2, 0x2, 0x0) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000580)="c497f7406e2ac3bc28f81b8ed14e3d403c608c2c8a3c45995f8534f190028bbbecfc4d8a99d1d3577240a4a223831a4bce7384b7970d5760c0fd3c3c62d8e488eb24517de26d394f32acf6934c8df4f8e48223c743e017a316651b168352b177410ffb3bb3cc8c2966c94122211b7e18deb9986148651485e65226b545b485c323a123ffa21bda2a74d45f116bde60d465d0bee594d231e661f24eef6b838f27061756abc5a49522fe3cbc7c029e8595a8495e776ac2feb76f6050b699ec2337929c7b6079a8bbd0d90538ac688ac358c7141965ad13ce450bde0d66ba71aabf4e5f59fbc3aa050bb99256eafa53a39ab0605f808db25bd8f13796b3a31f1414f7c921a86f68bdb13620d73901db6ad6761b8932da1375cbaeb1a4a8645b98eb48b1c3b3bae9be452fb057d3d9a8e494638a0de6a68adcbd15e4348724f7c908c1ef1dd374ac847aeb2d979b7081ce73b6381e23057f7dfa928f14cb9442d9ef49880b523fa38fe980f89987e35341b54820747a5e6e35a5aa5b06fbfa92a469e292aa0a40f7d1565916df6d805ccdb01d17b140c21cbfd8623bd879dc4e71d42e01b2d89adcc6740f2f87cbc52022a7c372eb0f9ca1343d4f1d4b8eed06fcee15ceb49cd9f6db2638c10609b4b7229ba0de7e46d9dfac50b4fa33e15b4f54c444661a64d93c69c3a2352ecd642f0753e1d80c2c7231681dd0c33211645c7deafd977d92c98cf7fa5db25e0ce3802ab102df75c1c85ff413ffbdf96be47b63a8c9d4b95290ebb777106c740743ced8d45f5d85855210232abe328625bb9a83915ab4fd5737ea3449be2e1ce8eb78ce0c62829624da48704bb1b188f5c4528b930aad788d4ec83ba5f2ad1ee51ad1821650d5b4968f843cef6eb4ea2a896f0e2eb196ab0e4c31c5a7e64ffe297f15de73dd66494217975792539553424564e5b9d46f9593adfc6cf18458ce2406d047555751c9f6b9b17fddda2b450a1d779764b7bead9fdb28ca9b0690406daa6b1edaa8ad30fd02ed7cc1795e774bbe397a463dc3de2161b4092024140b9ec0bb23b994034baf360b23cab6f0249950f3560e6b3783d2d00853665a8c4035b0eaf125345b0ee755c744665aae69f7f906b7bc4d7d3fee69832fce19376a62f5a7d32bbde33967665f31c3551ed22e78ed8e2634b9584830571bddbc151d80795f3434f2b9348a0992c3258154e1c007ff8cc6d5842b058d98f9a66c89eb89d02f2902af93df52a0c393ea5697568341b3bccbc714896f804eca6b9fc588c4d36e0371b8be7d519828efda8b1ad62221481d9f62fa3abeee9b1242bfeb30c3c314d79bf1f3929a132bf6ff8199246266e0c090dd63a40899499bffd673b2295d5f2ddf842b390c0d10ce75f70c8c3bff4ed5016d52b870f4d443d5d859cbf7a88bea985def03a03e218c6c5cfc8de8ed319052ba47dce58bfd8033f93dbbeaba729b198056461f730545a284a51b2d3bacd806f3e9f7e7de30ed7c2861b71dae1ca1589accc419ce16d3e4c94d19c5b14a6b1891d74713a4cf23d3f884eb365d7f4170fe41e5cb799975eca1ef2682ddf64a31cb6f4cfd16018d20d7df61c44032b18ea54b45f36582abf86366f4cf0434d7f3d668e6703d573ba456cb9e995219871c294c9adc80a378889e25eb435e57005e26b515b43ccc72ae08a803c29bf0558022f81f14065ee7c3f447e0f5164fa7e2486980e0634ed0e9ada07e3e34e9f6116692f9348dd63809b4c09e3c996c8dde76303a853ed2b7b4c4f5360b50dec1b267b694cf084c66966a2b9b115b8d45be07f283b19caa1311c42b2194b83487e7a4833d95970ada5a5e3f48d86151d652d72ef522483ea04c33c513c5995a8780b423e6fad55af267da9fad76572962df1b78ed26cdd836f8f8d5ecd981d503001cdc867e1fc799d9c31c1e3c2ab48daca88213b5d4cdffcf78e124d76cce1b7e8cda57a1c55b68e7ce41d65acaf8eeff0ce53aaf769451c530cec8ea77d85f94d710d04ccf6e1a91c328f91787e040bcd58195ca339c81359ebca664a2938bf2185a401f47fff1f303e9680bc227b62a044dfeacacff04534cdfd1b0244052567628bc21a4f63827800323bff1f0b4bd25f00279825741d7cf3c8571aa9cde459df381d3ae2eac43cf9b1857546e7e23ada174826b1a8f26829bef5f25322837b19a8d96dc93a994abe88e887478c5654a498cd6de320ab0ce1069a5378e315b7e103a023216b49759c00013136e5bf4d26c94dace1930cac0a697550141c2bfce1f192b485a4493f486bed90b1228bd47f8c1127b9ffa93177e06d8aec6cd0e03eea287ba19708475940e608444d50f6784c235d2b3d79148865e84766c5089cbd1fe08c54a791b1249937a34e2f1f06c1f24741bf2411315ae5f5797c9503ffdba4d0f63a9882224c53e835aecc4566264575621d41fc9d264ada93d73b65c754a40642f58f768b941afd6e4fc3328bf5c98f979df9b8ff21f9d75d9790dde0abfcc821dfbe0e0fdba80e3c8abfb04fab3a7bd9f20dcb4ebd25db347a9eea01cccb67ae152dd846e629105afcd1570a0327bf0e4ad7c57342a27c2716b8a2cf7447d19ac173cbf716c4c0212c46da88bb89679d5eacb788d8fcb50f1d521c3aa673c9d2734af9af65cb7f2e247ffc9b251d1b6d65b6c09be161a760e93facc41858d591d56fa58d25f57672a8518a53cf911ebc65b66a3498959a7ba0bc48a334d7f9790c41ab230f6fcb5aed84c6c02b9f7cce1fc4271f1ff23154f38e30dccf39d433cb5cc052f33ea8a0b2576f9c1117021dc63790003499caa52766b5131b9051db289bcee0ba9bf78a12c72c341aff9b7f9801e2836822c26ae43900b3990a9676894705eb8ec3725561935e25f9f8aff1e9e307e9da41f2276539e135e3ad3eebd9113df9d54dd1fdbfdd4f3ed1b796379e6a62a643f12b54601248b985d541fe71dd5fd5b58ea19b32629af1cfabe0070eeee0cfbf7ddf79ff00a0a9b0d8b44a7812d9a13a5e620be6ff8ce651fe9a7b7b65b3136e5bbdd250a7eb1643fe7ad4a80f017f24d9e8fefd3f84516ce5b6c8c2707c8693b058ef55ce197b676fb43027af2c0644a9c6d1516ff97f6c8284db0c08eda59c84bfef770981b8b1be53f27268f37f7afd82f2878f62b058e0519e33649e383350b9950d93379e864982b3b4ce8ef9411a920ee2885d2d6f3efd8d0891a0575692d36e5f2b53d9440b8bf01729c3171cafc61099f34fc2a5d04c55aaaa7860d1843ceeea758329dadaeeda9a6c15543db27790f3baa0077b691f4c2dc5be6444bfd1b929159493d2e7fa9bb714f606c1315f7b2792ae3e83157cdff83adc71cf8cdc392c004336fe87cdbfc51cfecc77bdaa6a39af505be42cb2b648335196c71592ec9ad10159b1b9acbfa953ac994c7ea6aab3a7b1fe4df30cc5bc6d72541191010fa7900f08994e70884c9e77934b63e175362046d504cefd02ecdf280502f9a8d4237d9aafe32654f82605b853611ba2e45f63a4a6c5cd2bb9b932f4e4d1126e7c2224537b093e8226fdd8f1b42db9d361f697e6f72f94f5e86a2f03178eeb9642cb3b2b920558b7f9cea3c4bfb711fdc0f315eb8f78b0d9abb43e38d3095e04c99edac00f0c7a1417b26afd6b9f8a24ef364a019440ecf8a5122a7c49fe0857af07a8ddcb97dd3437e7fcb668f03c49f4805559bf937e5782ada9986e29839c33b428563749198bf6170e165b4531e24dcc8a364d2f9e89a7a2ccf6c90e69e51fa41ad5340923188bd7862d36e4a91342b9da0fe30157f14b1a1c09e08a67d316bcfc5147c38ff17ea30c4327d2b32c33623291cea479458f673d6e27012aedd085d6d9f7adc9196525c670625375059fd3b063fcae8da1d05dd92916af2eedf39c4a89e8a540a1c3c8bab219ceca115baba675b050c00744a76a5f85747699292000035e66e3d52d87962547c145ccf7a2c4ba98148a33c402bc595134670174ca74cead4dccb34c04b7bdb3c08c408c48f18b28ff5e18477c409330cc592f32826de887edc3a0ad739113cd6490174a3754d63d0a855a3cd998440d0bd3aa991fd43e9dcb2f6e6ebc60b0b51dff943636f3fafc17856f36a09f6ef7df7220dcb35fb411281e791413b821347b860ae8da541250ad187f465185ea71f6b6624c685e7dd2cb0be3b8500012cb11e9e2faa95b3ad45d306fe9a97f8e02b4befc5843b579805662391a9c65f9d5e4bb85177fd622ce24607f61a8776d4787e651a060e50a15b64b3d5b240a72659555c9a1ab4e38c7eba2165e314b0ec3aacfc9b8fbaabf0efed14843d31f0daae955fbdf5966d5182d53f6b1fcbf9b28417a29f0653d749dce698259d9cb0fba6ce74b60d86f2b947a69866c8ef9ac9ec62ef872a09c7c9457718506207e04c0ea9fbb15ca6965181cd3bc0acc76b8a2b8fad2d28552e6eb95b28f28e09e57fb2f09949dbefb63a75ea4cb22ace533ba1312c93300f702f7763b9d2191adfb0e8204615716c4f3f50e10c39b4e80022f3cd3350291a81fba3dd150573307fedabe40bae291b21e1151128e8151f86e4c5ebe2d97230f9273fde92686e7cfcac344a6fcb8e28a02992ed019ebe7932ef84fd9cb3922550a2be14cfc56e7d5be41f09b390b8a70c81b7da78647673dfb0cdd786c869dfc95fc57dd20b96a7472e186d7033bfb8d7953884460bf7141460ed5d73671a6336e82d136c91c887d21fe9d470a0da0c93a132b6039d03302d1aee95aead7ab6247c0e51c3d4f2731037b58e78aa419265cdd545ec63c708ff3894783b8eb15ddc7cbfbe1f143a0f1ce79e875e275973feb0b65c98691d539ff9c52307e5f028d98a16401e0cfda6a99044663af02248c2ff2558e73196234eeb757a136e3c50f4cd1c8aebe373c625d76bf442d6c6777e51a3f981e39ff77150aae58d9cac6c04fe930bf814ae202bd7c4be2e4549b1dfbba096d1fd71646c7aa456573b008969b2ab7a7f43da408c7aa8e4ac2a58d44b5b74450935decc247a50862d7916a08538317515fe64789f91ce6c06315e1d8d0f32cb7b6da28e8872790833f46f1651dcfc5c15f0d156b173aba6aeea647d8f192e350986193e5c4a9d4fee77ae2badee06e58bb6deaa5687704b2fc8625e43a23630b7a6e8a2604be3b2290765ec8355baeaca2995b7e2aecef43631251eae5e52ff2a3fdf34c2a0fe4127657b30bdda964e813505cd4f46c73ad9156be2e22131aea7e7fc986f96f334ed65fae91207773ea94a3977705d94712b6f15d3a1769b574b98abde50506718226a2bf5e537adcceb0fed84762440442e698c62a779e8e0be23e2025ccc09f0525e55b9e1561e5a68eb175014549aeb6cc9a74fc8ba93b7b4342bda628048db35d545dacfef398a4b7c665dbacf5f5b34579438819a4a5a5d2a1eeb5d647cb04578615844ccedc533e9e99f3abdbce8d3c21c0f40e4cafdfad3690446357148594110b5204e2dfefa780475227b5350dfa61ebaad64c87e4a0229bd5a245ef61399a82bbd0820093c4d4e2fd079b953e6e9c03d82bbda01f5c13daa18d00c415b51945b06dc71bf91f3c7b153ab756fe101710ed2ef919aec856532e83ddb76e754cb905ff172f483995a0ccf25256cdf2ff760b7e74d63a1715239af04d6d0ffdccdf14f6135ba6b86a7c7c6efd7c63f7cde2aa59b94453509628c7d3c4748291f9266edbeba07ecbcc98c93a03343e174a717b907af068cfe0e653c8acead5aa9199b1de4447f9b27fa50b2ce758ab1fb4dc42c73", 0x1000}, {&(0x7f00000001c0)="eb74d7ae65b5ecf7e1c4993615a6436e0c4b49c22123abf68e2a4113e562bfc2a54e5619de141423d44b86c2eb5f4940d414f67fee1a1d72b2155c1195943633d84528f0720181caf646a3f3dedadd7daf7ac84e2890652772b6353af0d49b76dfdbd7a24a81ed475500111a7e18", 0x6e}, {&(0x7f00000002c0)="18ef1dc376ba2cc0ce237535117b46ab3123fbf1fa64e78f2d1ffcd8d41d50cb2fbcba58880a3e4ab30f3396212a9b6b3cbb58b3d84e73451b7ab572d1178d372935e87df80c0125fb7c50a1615ffa4bba6968c530fe2bbbac9b053bea167b3ad7b2d24576215d950274871e6d61eee854392387d520a8dc5eb91f31455850c5767ec2d1fbfa1d6f7cbb11b83c901846064ba119e697f5dcf032fcd93fd4ca5b70ebfceea9e35684436b121ef56466510fa816cb11750a4b480c98313fcaaadaf563abb3ca80dd", 0xc7}, {&(0x7f0000000080)="4056a3137d6caf7776c8ca4ff3b88ce54b4a1fe0", 0x14}, {&(0x7f0000000240)="fff84fce36d85f2ec83e3d3938089b9ad72dcbd9d6dd89cafb0228b50885607e16945f3255af646540f6e47c12c45bcc5f258e0bd0fb", 0x36}, {&(0x7f00000003c0)="72a3330cf34a20549f4f42da0b054ada84c5571f1f798889e1194f9ca4e6767018539f5d78ea9b0c341206be3834829e369073c7d9cbe14105f4bf545d96810258c161f253c1fc0e15dd3411009cc97f8a96d6d79be16dc0efaebb5e7629266166fa13f0fb49f5245f48f3b44fa03c15a16c94e7caa2fe258398a1fbd7ea61cc1c4673a816c00ecc3a78df2613d30796ce901f75dd2de8ee274336d303e8ea3129cd26e22130dea348490ff3eab26302144737ccc9b93f32ed7a61242af66642f985d53e3a78bd6145ec527b4a407cb85833048dcb2871e464ad3cc6179df864dee481a74554e55df95177cf6508ca", 0xef}], 0x6, 0x578b) close(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x4001}, {0x0, 0x2ff}], 0x2) socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r3) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x8000, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x42) executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaab23, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f000005f000/0x2000)=nil}, {0x0, &(0x7f0000061000/0x1000)=nil, 0x4}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000000}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil, 0x0, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00'}) r3 = socket(0x18, 0x2, 0x0) close(r3) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r4 = socket(0x800000018, 0x1, 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 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r6, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000200)) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = open$dir(0x0, 0x0, 0x0) mknodat(r7, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 5: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) open(0x0, 0x2, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xe3, 0x20, 0x3, 0x3}], 0x55a, 0x0) semget(0x0, 0x2, 0x260) setrlimit(0x8, 0x0) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/84}, &(0x7f0000000200)=0x56) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r3) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x13}, {{r4}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) socket(0x0, 0x2, 0x0) close(0xffffffffffffffff) socket(0x10, 0x1, 0x0) socket(0x18, 0x0, 0x0) kqueue() executing program 4: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = geteuid() r1 = open(0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r0, r3, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000041c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(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, 0x1, 0x13, 0xffffffffffffffff, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000000)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000001a00)=[{&(0x7f0000000840)=""/151, 0x97}, {&(0x7f0000000900)=""/211, 0xd3}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x5, 0xa67) preadv(r3, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) socket$inet(0x2, 0x8003, 0x80) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000002c0)="ea02000000ff0700", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)="8f000501000100003e8bf44eedad8ee14e4d4c957dfd624e7d0a1dfae6674d841ba699f8a65583d1c27eac20085a3128fe52f1ef69afc086bbd12442f93cbf143edbfb6e2972ad3a204a00000000bc9ad9c0578b7d79f4e1d25ce0a6dae9ab8216a3d1e68ffb166f241dec9856e4f34277783bcf3a6ef33f7107588730d1a89d38bec89f2ff7ab54fae5e1c90ffcaa6c868c3ee690c5ca2bba59265c216dcaf749cdd3720185a514aa705b1afe8b8ba47ad0bbe443fecde839098394cec3f54db96016a2869f181f424dc96b20ce6a50a81a4286602d2597f4a618ab0501df035a97c749ba3fcb77f0a103cbf603a226a350d23972f0970f9e783e32a07eb0d7d6d1768c06e8daa6146c8622a9b0b77ebd60ac42fb7c5556620ba8cefa834a62b897d4a1c5d7ab0a4281cf3529baed97aa8fa7faf4784d238e0d889f28baff9f60cbdbfde002aca990fad7957acf42", 0x167) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$unix(r4, 0x0, &(0x7f0000000140)) getpeername$unix(r6, &(0x7f00000009c0)=@file={0x0, ""/501}, &(0x7f0000000180)=0x1f7) r7 = getppid() pipe(&(0x7f0000000300)={0xffffffffffffffff}) r9 = msgget$private(0x0, 0xa) msgsnd(r9, &(0x7f0000000340)=ANY=[@ANYRES16=r7, @ANYRES16=r7, @ANYRESOCT=r3, @ANYBLOB="096909ae6e56f449aa14c5fe7e5171c02c0d3ba8f4d4b31380940457251f9029776a04b2e7d541538c79563006043ee813909ae28a1d7d22e8329f959be7e00cde053c02889e14e8b3a9d716f1e8670183be5621983c67b19472cbaf6effd22ce09fb7293783f4f5678dc78eb2d1983e9d0b53981e9e9895c42c4d29e89ec96bf815d11b6d7bb97b20ecfe45f54733bacbd0b8f7dd07d89226ce84ac42be055065eefd29616acadc5e8e0740afbdda294240653fd1e954aff9ec2c0dd0039674bb3845ac6b2bdcf967cea0af237612c312bfcd0b169b9e4af9dd7098f7a545b61ca0aa96287ee4412ae8cf63ae9183a2ff", @ANYRES32=r8, @ANYRES16=r1], 0x401, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x8}, 0x2, &(0x7f0000000480)="7c79f8842cbce884b45649fd17f822ba6104b68f806b6fbcd94bbbce9a91e665d4bec33523dc71298f9c6577532a71e9f74d0419bcfe53bdea381c7c7a836c50312de2c43ffb7c89bcfaf46ee4eb3d84720d7f3fde0c3b47c14f488db5f4ba084a717a1dcf3cf0e55907313fd2750905ec40988a2892418c25fc5777ab4f0e07aa", &(0x7f0000000100)=0x81, &(0x7f00000008c0)="42070e0000000000000bb20a6923238419f200000000ae9b3e920fce7a2b980ff7cb76049d53671ae45b4ba0f1730b63785df0fb4ca385000000000000589dd8da1f08bd7897a197f379b80b7ee3f4842e20985a7b33b3755a83c221644c5402552c907217ec7d9234000200002127cd3ccfb657ecb25a3d476c87a15dd14e8c9e533e83d45e8f199ddad0a735142b1e0d507d6a8e24dfa13085052ab6f1998d4dead98a1592414a9da44e34a24dcb8fb8e4a160b9d2464b705bf5ddf54a45a5b6691d3e2cfcbc1ae4917085fb20992ba5e4ce40e57fea0a5efcc8b975f654014436753460d546ff2dfd1b1ba5deec4a49fb4999cd4e00"/256, 0x100) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x8001}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000040)=0x10000) syz_open_pts() syz_open_pts() chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mknod(0x0, 0x2000, 0x0) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}], 0x1) r1 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x40000}, &(0x7f0000000080)={0x4000000000000008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a2104d1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff000000000100000000000000"]) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000200)='./bus/../file0\x00', r0, &(0x7f0000000240)='./bus/../file0\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0xfc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0xffff, 0x8, &(0x7f0000000240)=""/4096, &(0x7f0000000100)=0x1000) setsockopt(r1, 0x11, 0x4, &(0x7f0000000140)="000000bbe093e94b4b0000000000", 0xe) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket(0x4, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) executing program 5: ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7f, 0x3f, 0x4, 0xc216, 0xfff7}, {0x3, 0x400, 0x7f, 0x9, 0x401}, {0xc385, 0x3, 0xdb06, 0x200, 0x4622}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x1, 0x36, 0x7, 0x5a4, 0x3}, {0x203, 0x7, 0xffff, 0x1, 0x7}, {0x8, 0x3f, 0xfff, 0x21e, 0x3}, {0x43ad, 0x82f3, 0x3, 0x7a0, 0x8}, {0x400, 0x1, 0x7, 0xfffa, 0x9}, {0x100, 0x0, 0x0, 0x1, 0x7}, {0xfffa, 0x4200, 0x86, 0x9, 0x1ff}, {0x6, 0x2, 0x8001, 0x5f, 0x5}, {0x5, 0x7, 0xfff8, 0x3, 0x1}]}) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x3, 0x7fffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) utimensat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xd, 0x400}, {0x8, 0x2}}, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) kevent(r1, &(0x7f0000000340)=[{}, {}], 0x0, 0x0, 0x0, 0x0) r6 = dup(r4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000540)) readlinkat(r6, &(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/153, 0x99) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000680)={0x8, './file0/file0\x00', './file0/file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000006c0)={0x100, './file0/file0\x00', './file1\x00'}) sysctl$vfs_nfs(&(0x7f0000000700)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000740)="3f548de08dcfcf40675834f6157de53c988979264877d81de58bc74163a5ca5dfcef52121957318ddf77b7666aaf504567d5e7b07f82f4e37ee706cb66b93e21055d32fb4d57cdfdc10b8065b31a7031018e0147452befeb8f7b91819c8b5436db6e044e91cda011a3b5eb48a861cb4e17bd15a63d68d7ce38b7d79d06578e212b34405d69091581aefda5573f5a756af2a5bb7369f0ada8d2c74a2a347223c92abe86febfae7426f3944b0996f5b05012c808c29b2087e65e1dc547805fcf8cac2e9f285c5bbfafe14105ab9b", &(0x7f0000000840)=0xcd, &(0x7f0000000880)="5ba5921ebc9661fa5908be573c9165fae147772980c091b83794c344d9f4f0dcee3250d0c094cf3932f34bcb3af13801cf1566ab8cedc4788609f227115c2c3d365fd4088bf7eb7f9d725e9e382d27f2fac75123e322456807b85c8fab51416f0f183bef03e1dd1342ee61c910d7008c52a9bb78f1b8c83a6508c4205e21b3ed017ef7466460eb3104aaaab4c2f58f7b418157136f2f4520aa147cd08bc2d02e3152bbc95a8449f3adebb17071f251", 0xaf) openat$pci(0xffffffffffffff9c, &(0x7f0000000940), 0x400, 0x0) getuid() ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000980)={0x6, 0x3}) connect$unix(r1, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = getpgrp() fcntl$setown(r5, 0x6, r7) readv(0xffffffffffffffff, 0x0, 0x0) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r6, 0x6, r8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001000)={0x0}) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x74}, {0x20}, {0x6, 0x0, 0xc0, 0x60}]}) write(r0, &(0x7f0000000540)="e3fbed113f58e64d290376a5f9af", 0x16) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1", 0x57}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r4) r5 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) getuid() setregid(0x0, r1) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r2, 0x0, r2, 0x100}}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r6) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000380)=0xc) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/165, 0xa5, 0x0, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0xffffffffffffffff, r3, r8, 0x0, 0x0, 0x9}, 0xfd2}) seteuid(r7) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) syz_open_pts() getgid() semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000180)=""/123) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) execve(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ktrace(0x0, 0x1, 0x1008, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000280)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r7, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r8, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd605ccc3000146300fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396", @ANYRESOCT=r6, @ANYRES32=0x41424344, @ANYRESDEC=r5]) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) chroot(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0xfffffff9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x8}) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r5, r4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x80002) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) kqueue() truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x20}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="73702eb9ccc30a540000219986dd60000000001400009c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="31e698a839e2ce3f12240f7b5403e01d67f06e8d7f7f72e958c76ff77a5c45e8b3e077497f3bdce26250ca2c82f089b7e6adca2fb42f6a310b67c8305a73f8c1e4b215eaa2117f1c18e23c979dfbb150f54bde1fbe1de5c2ba881d8f489b52f4a9f48506bdb6ff418917b0ff52fe55d52e4d926acbedbb2d94eadad7643fd3fac471b473982f"]) executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) socket(0x2, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x10, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = getpid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r4, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6}, {}, {0x7, 0x0, 0x0, 0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="010000", 0x3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) mknod(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="167b922c34312c97318b4f1b884c510f1a4970228bb761d20bbcb4b037b7f59f00000000000000000000000000000032b797dae37629cc8787ccbaf457a55e2f99c2d1ddd5b4741ebf2469e39337edc99fbe5e55d96f070f8a79c3b97428b328281355a10f4bb050b90289d5747a21a6f38505376b82404246b86234aabd2f2e5484af5d50349b45367468afb90ba77f5aa1a50327dd131f", 0x98) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x16}]}) executing program 5: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = socket(0x0, 0x3, 0x0) setreuid(0x0, 0xee01) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{}, {0x1, 0x0, 0x0, 0xfffffff7}, {0xf3, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x202, &(0x7f0000000540)=ANY=[@ANYBLOB="2a3a9a9daa892adb0070162e86dd60f6170001cc0600fe8000000000000000000000000000aaff0000000001ea2931abcb4503fe84003c1000fd00000000fe8000000000000000000000000000bb6000542ea12903874022feb9b8587027823a2ea594bbe4c8db3539ea173848e300000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aafe8000000000000000000000000000bbfe8000000000000000000000000000bb291d00000000000005d86756546d01099bc67623fae11dd5aa109dae165a9374ad7ac2eb8e365a48451a98dcf5245ce64d9ed5fb0220110407b9186ac9fc01cb1ea4116d547b9cc9cc41924c4446d0dc1ef9ad4f49077db592b44045f71e7eea9ab62fbcc92f11c4f796d4a41f6227cd09253a8adbf7a616aaaee0652e374bd33fa9b238deda7b4e2ca484ba4ff62ddb5a59b4e3cc9e6ecce29584518f2dcd8629429a9102e4a26763d3b83de1276143c7674fd37372b8df9b71f56949e32eda0983e54182ae4f93a02209f52dedd4d1aac927c44354f51354c1dedf75f48d7eee4d040180040109040100050200040001000000000000002c02000100000000db4f5c35e7b92b62a33098faad1c708c3a000009670000005c96cffd3422045aed9b8ed3dcd6093dbebbd2866360a4248cfb7f5a6c6e060c5afec51072627f697c7c4d3bcf102dbc78af41bf9c2abd2045d09192cb25345f4d87ffc04a8994064a4263912e07c3c05dcbbaae115ebdfb510774c73688307daf17c5647cd72d60526b1fa98e9ce2f6ed07b2bfaf3436b58a1582571aeb91dc1497f8e86b89dc"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) setsockopt(r1, 0x0, 0x2, &(0x7f0000000000)="706b9edc", 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4608, 0x100000401}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) semget(0x2, 0x1, 0x1e0) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) r8 = open(&(0x7f0000000340)='./file0/file0\x00', 0x400, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x10000) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {}], 0x2) socket(0x0, 0x1, 0x0) close(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x12, 0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = dup(r3) close(r4) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) setuid(0xee01) r1 = socket(0x11, 0x5, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000141", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000080)="47e21f37c6b2abf7074742d2944960e7412dcdc9e5c4a89f4c14301e5ab34f8fd276d19746aa181f4ec82967e9380ff9caf90a975031519ecbf4eeda50653f5666d1", &(0x7f0000000100)=0x42, &(0x7f0000000480)="ae10d2dce3546a626c40c93b5f831770f1ab26e6579638f3928c329ccdefd69a989b4823e5d88155f5625f78e5f97d50516a3e5d659d1d76873cfff7c3cb0fe3c041bdef01d3b6b8d22b84069c3443759047a54d5d1aab218c08297cdaf1db4eab88a0e15b8431736a5fcb48530d54b684a0db5b0005f3516aa09934cb6501cb2656166b838a7c0d6eb16d1d5a260f615c85e6c52ab34c84000c473ba7270323cd43ce5f2fdd579e1791fa7c2ec59db51e432072fc5f7dec90cedbfaed3788fffffffffffffffff59563fde4944096e2b39fc730fe7f1a596c69a61509083946d9b73f51be7cf9449d3f7d6c804927634daa7947d052333117bb23d487f05ce4bb8a", 0x102) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getuid() seteuid(0x0) getuid() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ktrace(0x0, 0x5, 0x1332, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) executing program 7: r0 = open(&(0x7f0000000700)='./file0\x00', 0x18289, 0x10) recvmmsg(r0, &(0x7f0000000740)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/552}, 0x22a, 0x0, 0x0, 0x0}, 0x7}, 0x10, 0x841, 0x0) dup2(r0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r2}, 0xfffffffffffffffe, 0x24, 0x2, 0x0, 0x200}, {{r2}, 0xfffffffffffffffd, 0x10, 0x0, 0x400000001ff, 0x6}, {{}, 0xfffffffffffffff9, 0x88, 0x1, 0x86, 0x8}, {{r2}, 0xfffffffffffffff8, 0x9, 0x1, 0xfffffffffffffffb, 0xa}], 0x30, 0x0, 0x57d, 0x0) r3 = syz_open_pts() dup2(r3, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x16) setuid(0xffffffffffffffff) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000002c0)=0x5) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ff20ffffffffffffffffff00002000"/32]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {0x0}], 0x2, 0x1000) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2, 0x60) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x8000, 0x0, {0x0, 0x2}}) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000440)}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000000)=""/14) executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x2}], 0x1, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x3, 0x101, 0x1, 0x1, 0x1f, 0x1, 0x7, 0x1, 0x2, 0x9, 0x7b}) open$dir(0x0, 0x0, 0x0) lseek(r1, 0x7, 0x3) syz_emit_ethernet(0x36, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fff}, {&(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}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000192000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000680)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x85}, {0x3, 0x0, 0xff}, {0x397, 0x1, 0x7, 0x94}, {0x4, 0x6, 0x81, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) bind(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) dup2(r2, r3) r4 = socket(0x18, 0x3, 0x0) close(r4) dup2(r4, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x0, &(0x7f00000002c0)='./bus\x00', 0x6}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f00000000c0), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) executing program 5: r0 = semget$private(0x0, 0x2, 0x272d9e9b343103e5) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000001c0)=""/4096) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{}]}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) sendmsg$unix(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r10 = fcntl$dupfd(r9, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000200)=[{0x16}, {0x26}]}) ioctl$BIOCFLUSH(r11, 0x20004268) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x3, 0x2) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) executing program 0: 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') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x3, 0x4}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = getpid() r4 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r4) 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, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) executing program 1: munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) mprotect(&(0x7f0000533000/0x12000)=nil, 0x12000, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ffea00000000000000000000000000010000001800000000429d9fd4591a"]) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x9) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) dup(r1) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r2) r3 = getgid() r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r4, 0x0, 0x0, 0x0, 0x5c}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x1, r2, r3, r4, r5, 0x40, 0x2}, 0x4, 0xe04a, 0x5cd}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0xfffffffc, 0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000010000000000000000000000fe8000000000000000000000000000aa81"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r7, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) socket(0x0, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = semget$private(0x0, 0x4, 0x0) semop(r8, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x21) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @multicast2}, @icmp=@echo}}}}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() semop(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x15, 0x0, 0x0, 0x200}, {0x16}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) socket(0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$vm(&(0x7f0000000100)={0x2, 0x6}, 0x2, &(0x7f0000000240)="80fe0898d45242505897203b58c4e41bfa287d130ca42bc55de0e03d2ab2f11eb80dc55cc90941333b648462357b41056cb35a2aab3e6fdfc4856a264f98b6cc6dcdbdb08e2ae2af847ac26218368fb1b51e6ea79fd83f79b4f2f27f10346ecc8e9ed69dcbe1e6f8ea8e9750e6aee6f29eb8732d4d80919fedbf0d512be4d823c68f08c86bb2c3d6219a37cfe766b154e669b9579063ffc048258e28998ccde6c2e9fd78784acfb14d97a570eb9219521b90670438435d33d2c238d1884b1842c7b96aa808425a0095ade2262347cbeebb83302880cc404996a994c2e0d819805fbccdbc60daf901fd5c43f30e17a4b86a2738d015fef438f558ea", &(0x7f0000000140)=0xfb, &(0x7f0000000340)="f12ddfbf987fec44047b57d323afef213ac29ae8a23a74784a205ab495f5aa8cd913ff9ab3202a37cfbe0b2c7baee8a95e511cc25f13aee52db76a0c3c6162462b0085213cc03ff115048f19cee5f3a8da6ef8c4c208c0800d23e4964318638986a151dd6f62e0fe204880c756d4a9e973ba6954e60e9e327227b63883786499cdb94c05c355c840c7c1c51d8364add66342757f384bbcb1c7d8a62734899c5a80ba8c7b92b10ed487cb500886e98522c0f8bb0743576ccd3919a372c0fbd7133cc4982723fef170a60d18ab221d2b4ceb5e41972c69f5a715da3677628213df3439e982e6220893c392", 0xea) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x25c, 0xffffff48, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x6, 0x5, 0x10000, "029d902d7b9f9c643aab4a5f6d87147751c5b8a5", 0xb8b, 0x9}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x800, 0x1, 0x3, 0xffac, 0x2}, 0xc) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') executing program 7: 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) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108"]) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') 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}]}) close(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r2, 0xe9e) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{}, {0x2}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) fchflags(r4, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000100), 0x4, 0x0, &(0x7f0000000140), &(0x7f0000000340)="ed", 0x1) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1=0xe000ffff}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000180)={0x6e, 0x0, 0x9, 0xe852}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x40, 0xffffffffffffffff, r2, r4, r6, 0x108, 0x8000}, 0x80000000, 0x80, 0x5}) seteuid(r4) connect$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r8 = socket$inet6(0x18, 0x4000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0x80, 0x511b}, {0x18, 0x2, 0x7, 0xffff}, 0x6, [0x4, 0x9, 0x81, 0x1f, 0xae00000, 0x1000, 0x2, 0x20]}, 0x3c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)="c188ae62f2ce53e783406992d1e74d9e4d8838bcf691eff24394090430c55bd31dce4104f505359237f0fe4c5f388bdce9d595c163752c07d0fac15f27a6c971269120", 0x43) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x125) bind$unix(r9, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000440)) r10 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x40) mkdir(&(0x7f00000004c0)='./file0\x00', 0x1) r11 = msgget(0x0, 0x80) getgroups(0x3, &(0x7f0000000500)=[r5, r5, r3]) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r4, r12, 0x14, 0x2}, 0x8, 0x100000001, 0x0, r13, 0x6, 0xf440, 0x0, 0x760}) mkdir(&(0x7f0000000640)='./file0\x00', 0x13) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000680)={0x40, 0x1, 0x8, 0x4e03, 0x7a1c}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) r15 = getegid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000700)={{0x3f, r14, r15, r4, r7, 0x8d, 0x81}, 0xffffffff, 0x6, r13, r13, 0x9, 0x1, 0x0, 0x5}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f74938623632", 0x62}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1040300000000}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') pipe(&(0x7f0000000000)) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) sendto$unix(r3, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4]) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x9, 0x5577c538, "3c107dae307e08002b4600000000da64612c3300"}) executing program 0: syz_emit_ethernet(0x1882, &(0x7f0000003400)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd69002100184c500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000aa000000096500000000030000000000000001000300c204000000040108000000000000000000010004010300000000002c0a000000000000814371144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843c204000000ff040102050202000000000000001d0400000000000001010005020100c20400000001040109c20400000001010400000000c204000006240000000000002ec000000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e050200050502ffff2efc8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce2744500080000000000000000000000000000000000000000000000000000000000000000ffff7f000001ff01000000000000000000000000000100000000000000000000ffff00000003000000000000000002000000670000003301000000000000000100000100040120c20400000101004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="91040008907800de051e0000000400000007000000ad0000000700000fff001b00010000000100080a000009898000000113123d9692f05354ac8cdac749a419d9d8071312b31d40c9a6f4bd06134a80a354186e5f0000009e996b1a6e51bb8739026b2a0000000000000000dc80c2bf3ad02c010e4088bab601e2ed069cc6519952b0ef030050d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c52cbb2d102fed7941ec9"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r1 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r2 = getuid() setreuid(0xee00, r2) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x1) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, &(0x7f0000000040)) setrlimit(0x6, &(0x7f0000000980)={0x20005, 0x62}) r5 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x30}, 0x0, 0x0, 0x0) close(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r6 = socket(0x2, 0x3, 0x9) dup2(r6, r4) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x7fff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mprotect(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x4) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) executing program 0: r0 = syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000001180)="1d552077d86140175dc65da1a03c1e80b401d805b578970af4adbe312289c4d1d428645b74d35e0381d5efa4045019169682342ed8d838b6e7581566204255fc46c0ba4e5d7e9fbbf473515ccdfa91ab54550e", 0x53) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000040)="d69096f07ed81b37a5ffa907803c4f016100555e83b8b1e695fa115f", 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [{0x0, 0x0, 0x0, 0x8000000000000000}, {}, {}, {0x0, 0x0, 0x4}]}}) write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() executing program 4: r0 = socket(0x2, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x480) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x25a, 0x1, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat(r5, &(0x7f00000002c0)='./bus\x00', 0x8, 0x80) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020690e, &(0x7f00000001c0)) r9 = dup2(0xffffffffffffff9c, r7) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000180), &(0x7f0000000240)=0x4) shutdown(r9, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000200)) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r10) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x422, r10) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f00000000c0)={0xfffffffc, 0xffffffff}) executing program 5: pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getrusage(0x0, &(0x7f0000001240)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x4c, 0x0, 0x2, 0x1}, {0x54}, {0x6, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r5 = semget(0x3, 0x4, 0x200) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/87) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x20, 0x0, 0x0, 0x200}, {0x6}]}) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = socket(0x11, 0x3, 0x0) getsockname(r2, 0x0, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "cfed0ff8a561c6e84e82b39500"}) open(0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYRES8]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x0, 0xe7db, 0x2, "30cb812cdd44e16b601976f1e73b926f21481605", 0x9, 0x2}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x4, 0x3}, 0xeb, 0x100, 0x1ff}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1f) r4 = msgget(0x0, 0x402) r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) r12 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x7, r5, r8, r9, r10, 0x10, 0x2}, 0x5, 0x3, r11, r12, 0x6, 0x3, 0x9, 0x5}) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x400, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880), 0x800, 0x0) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000002c0)="ea252f613d4e37d022859dc76e5d021525ef6f", 0x13}, {&(0x7f0000000300)="bae6202542fe68bcd15b74057a2d1c8716f521f1a14a3bc253868c0f0f1fcd9497d107272f35538ff8990c4f9218a6530f422246c4ec47dc234238c48e49f5ff6a4e31eaf3dd6a8016055daed386ecd67ddda230cf21105f250168eb3fabb6d1216bb9645ab0d1bcdcf50a49873e923eae226a73df86d8174c1a691c111cfb7e3c8a8b45d6e6c0cf057d7705004d08cb10e05c8addfd7ac4adbb9a22abc7a9354a50fb263b7f889c809fdb5b8ee912d517184c8d8d76c63392125cf496f7ddcce2427ca5122768a5cf8d8d7281868955505b296019f0776f9c759cc09b1cd025d8169f0592", 0xe5}, {&(0x7f0000000400)="4fed7ecd4254b405ba02abc0a9dc1560fe048dcfe3b5458964ac24367efb94b87c2e2a9ada5445cb3c9ae04d218a030220eb514aded6c68fd4b23a12825fe181473f764060a35dc82c1576cf10810e07e96382243df19662a861b4b673cb7a2a3ce78e032b663025caeb7a0e2ed448cb9a8cf745ea66f50e1e93e268298a00fa406c8a74be96f0dfd8e22484665de2ae2de8c1d2f031f7d1ada4042b23fabf32b11513f2c198b9986b77bf8b907c46a8326186ee7f4ef40060067e", 0xbb}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="22e67f3fb3a63e55e32e9b5b890e61fb4c2173aa542715dac1375365a4d8479b46ffa2d7aed02ee6ffdea5b655dbf26928d93d62f4f63504e93d7c141db5d800079ebcb2711676b8a134ef921ec0d6039f3c136f9854ba2c3a21a9ae273c413a2c835e32593b168fb9d5c2f88d2441675f78bbeddc00fb115d691dd7150db3e1c6c9884a8ea083cb580008b6e6494c8dca57fcc82436ef0d900d38f1a5f45e1bd388b1", 0xa3}, {&(0x7f00000005c0)="cd32cae6517ee2297c3f62d6fda3254ceb0cea11bd0c979019270f92727206ed0c04408584b3644c5381cd7c99948c2b88b0e00953b9baecda48393753ea97", 0x3f}, {&(0x7f0000000600)="cfebc9176ad6e374e9d9a13bb79724e69d61b269", 0x14}, {&(0x7f0000000640)="ae8f105a746b2571de02364e1fd6ba75500c0d252af584c8a90e47884c2d45eb570595a9b23d93d537453417d93dbc2562056211bed32c0db97244b58b7624e070e12ed98a6ac0071561741b798fe162949a2a49835ca760c6b3c770", 0x5c}, {&(0x7f00000006c0)="4076defacafd816e6bd378c8af1f745bce5496211a560f261d580c5ee7e96033f4cff4d2f941763150573bbd820d4f85aa297e8764a51bb379996b5d924e9da299390b979a507c29f1f2b850b7140605f262a8a36c67cb04a47a5701654d129aa6aa6afdb052e8f18986ec373248109ab105785971493996c2be3e5207e395e69393f80ddd3df254579d26af1ad5c8c2d63dca5e744581f92d68c9865e94919413ca03ed05086cdc621061ac9087b1c698e9a6d5fac06a794304c1", 0xbb}], 0x9, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r0, r3, r2, r3, r2, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r13, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r3, r2, r2, r14, r1, r3, r0]}, @rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r12, r5, r10}, @rights={0x20, 0xffff, 0x1, [r3, r3, r2]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r8}], 0x138, 0x1}, 0x408) r15 = semget$private(0x0, 0x4, 0x1) semop(r15, &(0x7f0000000a40)=[{0x3, 0x0, 0x1000}, {0x3, 0x8001, 0x1000}, {0x1, 0x4}, {0x3, 0x7, 0x800}, {0x0, 0x1ff, 0x1800}, {0x7, 0x6, 0x1800}], 0x6) sysctl$net_inet_esp(&(0x7f0000000a80)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000ac0)="11be967c1c571fe33ec90a6c4fea8434401d88a10f0acdf4c381723a1f9cd640015ee5ecc03a9fbc37025a266524f5d71b6761bea33b3ea472185fcd00edfaff32a5bfb36356cd785294a691c71b7ef68445532b65d41b386273a8c5bb8a864d32e3b0f229c884f9b56717da64b83e725153791ddedfd5855467c9c2c9d06601ec6281977036bcd69228b4aab9064bd53cb208ad3f41acedcff7152aa846ed0c7eb144178d19ec96c49a1a56fb47e8451a1fa0b7a4adb3e177b11897c71875bc4d11af9291f50a8da4bc9ee22c210a145f5d6034df9e139d3963c9", &(0x7f0000000bc0)=0xdb, &(0x7f0000000c00)="94a91cadf1f4750bfeb8343edb7e5794f59c0e6f378eb9707d371e0faab8e8ba4df8aa3a09ce4d56f6e927fa3f07ab373a450ee83278604c6e0638478622db82d6d960421fea3b16992217792f3235f00e39ca8524fadd7251d074c7aec382cd260c099f0ef5ded1f57612db8753b1b5353a0861501f7e25276703a31a3700929efdb7ea8a8092e87d3641c5f005da718e23f885928686189df3a8d96bdc69da645ddea65e20c5cedf959cbc8e3e429e66a5ec4c3ef98af503df8156961e17f040ab3e26ea0f27ed0b8e8fc03c08520d69f06d3693448569079a0458282a70e8e9d64674f8a0f1cfd19a9fc9", 0xec) r16 = getppid() ktrace(&(0x7f0000000d00)='./file0/file0\x00', 0x0, 0x1a00, r16) unlinkat(r2, &(0x7f0000000d40)='./file0/file0\x00', 0x9f1758d62c5f106a) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000d80)) r17 = syz_open_pts() ioctl$TIOCCBRK(r17, 0x2000747a) mknodat(r1, &(0x7f0000000dc0)='./file0\x00', 0x1, 0x1ff) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) select(0x40, &(0x7f0000000300), &(0x7f0000000140)={0x9}, &(0x7f0000000200), 0x0) r1 = socket$unix(0x1, 0x1, 0x0) wait4(r0, &(0x7f0000000080), 0x8, &(0x7f0000000240)) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0xff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x40000000000000f2, &(0x7f00000003c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3afe48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9753bd3d21ea9a6ef5358ff4ca546a57e7b74afcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c730981fc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d904ab64e276e559253c27fd7efcb3efcfb83d1a59261401b59dac002392e84fce8e78e4e01f785d1aa322b1b56ed55554ed726672fa71000000", &(0x7f0000000080)=0x11a, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x4, &(0x7f0000000480)={0xd12d, 0x10054}) r2 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) close(r2) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x800, &(0x7f0000000100)='./bus\x00', 0x6}) poll(&(0x7f0000000300)=[{r4, 0x4}], 0x1, 0x0) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xbf8, 0x9, 0x9, 0x3}, {0x0, 0x2, 0x2}, {0x4, 0x8, 0x9, 0x3}, {0x5, 0x5, 0x7f, 0x1f}]}) executing program 3: chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0xa, 0x0, 0x0, 0x4d}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71de1e31b41c712b3471ac0058bc5a91501d94a34b9c827bcd714c255c92c37082ae686830a4", &(0x7f0000000080)=0x26, 0x0, 0x0) executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@file={0x0, ""/507}}) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000300)={0x7f, 0x7fff, 0x7f1, 0x9}) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_index}) r2 = msgget$private(0x0, 0x121) r3 = semget(0x0, 0x1, 0x4) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000004c0)=""/24) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) sysctl$hw(&(0x7f0000000540)={0x6, 0x8}, 0x2, &(0x7f0000000580)="526a959f0d3f522f6443b8449acb80e83e1d37591bb07f332a6bb4f4f687dd6571298caa95c62b967fa713ae88fc4e8795dd68146ba929d1551a336c409caae97678356f4b1283dac5dba89aa7f26d1360288a1504aa560345ff32eed33314a4cb4a2ebb380b26c9f5715d160e89c055555055ba551558e0dac6e6e02b240b1dafe87136a1b8f925168ba1fff800f1bc0291a1686a5a8cdd53e93cd76fba1a6adef1b037e4a9521525f0229d3369598582d5c44b96488fc447ba87ba0534285a2d8207cc4890b0731dee18ea8eae8715e7cc9ff800ce8b773cd3f8c1f1ed69149d070f00b59331c287f106600a94ba9727", &(0x7f0000000680)=0xf1, &(0x7f00000006c0)="9efe2410dfabb0683230d37863d68738933821343f1a6e50fdcf641d968d8791ff2e31", 0x23) getgid() semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000700)=""/39) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000007c0)={&(0x7f0000000780)=[{0x100, 0x100000}, {0x8e}], 0x2}) sysctl$hw(&(0x7f0000000800), 0x2, &(0x7f0000000840)="7c3e20ab867861f2804fd783f26c3f791873d350cb145f3ee6fb82a3712a666dd95fb31ef4cf77e83a9299a84d06b349876d22a971c96ff31e2cf292a6e746d2c33220077e1a1003916548dc6225b5d62a297127e0f8ab1e060d01bf444ba3258d1a89630cfde0fcfaab7dc4392f081216424f5581fde69e3e0b0ec811b16b82cfd9b067ce6df07fac131aa0bfa28002bf", &(0x7f0000000900)=0x91, &(0x7f0000000940), 0x0) r5 = accept$inet6(r4, &(0x7f0000000980), &(0x7f00000009c0)=0xc) getpeername$inet6(r5, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80), 0x8000, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000ac0)) semop(r2, &(0x7f0000000b00)=[{0x2, 0x3, 0x2800}, {0x4, 0x6, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x100, 0x800}, {0x4, 0x4, 0x800}, {0x0, 0x693, 0xc00}, {0x1, 0x1f, 0x1000}], 0x7) dup2(r0, r6) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000b40)={0x1, 0xfffffffb, 0x1}) r7 = semget$private(0x0, 0x6, 0x281) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000b80)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000c00)=""/90) dup(r0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80146945, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000400)=[{}, {0x7, 0x0, 0x0, 0x3}, {0x9, 0x1, 0xd7, 0x6}, {0x1, 0x6, 0x5d, 0x3}, {0x0, 0x7, 0x9, 0x401}, {0x1, 0x4, 0x2, 0x68c3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x3, 0x62ffc2f2853b68d5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(&(0x7f0000000240)='./file0\x00', r6, 0x0) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r1, r0) setgid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x14) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x7}, 0x8) write(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000240)="ea00000100000000", 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f1", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x80, 0x4}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x4, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x205b1a) r0 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x1, 0x6d, 0x0, 0x0) mprotect(&(0x7f0000544000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000200)={0x230}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)) r4 = socket(0x1, 0x8000, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() fchown(0xffffffffffffffff, r5, r6) sysctl$net_inet_tcp(&(0x7f00000001c0), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000380)="4510cda377e9a04521bbda5a1b4b4a6afbceeb47cf1c9e87bbc2e5e5c815b6b194f94c304e64f4a5a3c55e7714aafe6f0ea9f4dcef707687ec9261825d2dae0e513d857508b2fa453ad826739978c5a1f0a872e50c4a1b1efc86915aa04d27196efc03000047af5601ba6333d4040c89f498c0a4123f3bd019f63ef34676702e388bee057966527db84589f55edf3935d17753a1b67f88496dd6da36403917071b26946608aad3ab69ff973c2525e4c5f688e85c5c9043def2357b2dd9e30462ac656bcba647ce379cbabf63d14d24daf1bebd392cc56077fd60a890de75cbc5c5c66965d7fe9987f41e58371ddb6b8f3c86b1bd63de93ddf24c9168da91f23ee3bc904266678e69d6b9ae4abad812507b0e62d2f248ea79e714b702594f17f32fa06f726d61741ba77af6747bc30f3af853dd69e6c7245826427ae05a7128de6926f14880c333f9edf69d6a66cd9905c6e4b0194c7213ae9681acc8cdb8b08c8aa6f727ad9602b2df008006d649ec6b4dae11b11c3ca0f70b1d3a7d6c768552d4476249202ad0933281f533ab315a39274971c9d46f9e8ce68c43a5583eb5196ba060242fa637a2b74b1581ea3436992ca060f2355c42b797f1b0beb9516cd017945acdc5d424dcdd907a168eaef1971d082a6c26aecd954f925e907f96d1aac1af48015ba46912686cff74bfe31feedbd7c9825065a5087f7efe1e4d70d43eac71d9c3142963b1c7a04ed86571c1", 0x20f) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00', &(0x7f0000000100)=0x3, &(0x7f0000000300)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0x50) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x800) sysctl$kern(&(0x7f0000000080)={0x1, 0x2d}, 0x2, &(0x7f00000000c0)="2c3dd9dc0a2a6dd8ce0a2bd4fff6be18e3945487ee072877d3e36f8014bd52db0983b6250a8760a771a9d0c0486078c93e26b9d28cef4835de", &(0x7f0000000100)=0x39, &(0x7f0000000140)="8e4e9967876d381a894585dc65a6a7b04d1722f03a9a3d890781963f7929448a8d0a6f922e1242699fd55b7b28b01388e9692022ff4eb7211e75f62a58dfada6bf1932ffbf3d50376f6f9ce35c20f1bba5e21b9749ddce2a2b326081a0bea027dc59888e27061316cd40e347bc9c922ad29daf48ce", 0x75) sysctl$kern(&(0x7f00000001c0)={0x1, 0x50}, 0x2, &(0x7f0000000200)="9ab9b1ef929d3f4135ef61d5d47a7ac31393011dc255a71af57b2d61afd87351399a883dcfa4a2aea06cd97c4d48593eb8cb38f55278666288ddbc330ecc5191a0398f0a0e79b181ad621a0bcb5441a10b0661e54aa13bcffcc587911d832c6c7c1dc2282645ec5d5e64ead09b469e02d4b8fe", &(0x7f0000000280)=0x73, &(0x7f00000002c0)="594368264b046a1e7b0089ca4fdc23ef2e6597b9a59754eee4e2044fdd5796adb9696f1d423eb32fefde8ef6a58432e4a74946ca323a90c8c6c9b77150d110b52b1d8a635ef168f66123688508b4824613bbb79116beb0871a827b0990157ab1d13c6bf600090d89c8d003017d726c0c8c04080ec3260b726da44c402464b77445ee6f4c59ab9f382d4a1b9acb59cfbdc07cfcb1d73b422827dc092561f0920e502949490fa60ceeba40ac362c94eacd9641816cae8bd4bf2a51e85fa5f95115fd4e494b2db79ece1d0c68d91ce696b4911a4b14fae8dadb69c507f565e30dedd470654883fbf36dc196c6b36925eb17540c002f70bef89f3f2b1a8f99e999820a45eee7c14309f40a5f3c33d09cea9f181733b869aba63497a14e051ba3c22d538c4aee677c857fa70f1b318cb733a0d726413d276e12b325aef6728bfa0c20ebcfc11aaea1baa48518a4c0f506f61a3d8cc4fc0c2eb1b157d9eca6abc2870e355bf09689a5902616681ce291fd4d943a17c2485ba6b1bdd7e0f3f33b17b0f5140e9a4787ed6a95ff7814df6f36a721131b4aea750abf2722976b3d991911f1dc3673260ab6e8e9e8410f09e49f40c97dc0c52ca62f98c8939d5b447f096214f9c8a1020d6c2bfc9c83d97687ab0c68e33e329108ca49c8a0babcb0a8cd31dbbbe9c15c2ee6834e762277f68702234e23c4d23b1cfd75b7815498e476bfcc050dd03a61de493249d9d9b4585e3e8c4822771f6b340a9c47acd697328649034c27f6d467c735fd38d5d0305813955443dab6a756b9bbbd278bad70017b2ef2039d9daed25baa9a7f2f42711e98d0e7697f4fba92b5f43fbd793e1732e818214f5ea5b21001764c2db1e0a43b82ceb1b673cd15952edd9374081bb7fa3a27aa06fea93405860ed6a19b66d799786efc573f5ad9cc8217b5305eb7ea64b07febd23f9e7ea8dbdd01204a8a1c73f21b6024ac94c88ae5bb3d036b634aa01e5f501106e8b6c635b3b86199969ed9b7eb16ef1801d7642818df99a0e8c4fddb3f205256528a8c3ca8027713bc54870a778bf158b79b9897710eaa2b7f48d8e61a1073786c0de1e229eb30f72e8ac478608d63468e3ce9edb3085c9bc1395951b0548a966cc34c22d3d8b95415afb4181cfd9467720bce4fa11167fddcc5953c208328b43ffe2a51ad297fbe5261da26664646109dcc1f91544adaab49d10b083252f2ae6e377cd5bee8491cb571e7cfd2b83a67915e1cbca7abe4ceffe5c0df45fb0443bebb7d11b35d3b83244c44b16ec8822d40e75b7398c1fb4f91d86293848fe7270174886d3cbc3a480378df6ba79a285f049a8bd78d8f58fa3731c835792a96809d2b512f75e1536c8846db9d6bf48a29c930116de67090418c8adaf067e12bfdb3495f5292aedf11b4c733338261336da03c0096fbcf250f7ef9eea11b696828cbdea54e805af7eb3b882d7726e48e333d99b3117af17fcd52720acedb74862ce7914a5618afa4e07438c1055d1837c8c8fdcb166c9b797410c6588249f8b97e28ce39b4d2ef878a74d34d97606fa6ec877b1a28c764abd35637d79af36b53164affab68c49d24b35fa13049957a7569cdd96c867206951fb4e8f830d21fdf303bf82551badf81b5ff58f8553389d6bbea147439cfdae8e9f425c773a371651fdc1343060e18f13dc1b070327bed0f37e293297cacf93579603660f88df6f8ce12149c0224bb40399e73b497e72f9e639532592ec3e9ea6e248280034872f2345eceb72043870cf618250349edbf2185d77fcb7707c30d96fb1878b21f55a0d2ec4918de981c1ab02cf2ec0a014016fdf055c3608c84c65a36dba78cc838ea77e904ce67cadb8a156c2b2af5e4ca8d87044cba6235b24f8da471130025af6f8952543a7319e4ae35c997d1cf0e3b507119c166aac37d1a07d24db967a8d3e712fa695d4314f75bd95e1ab0382757b1e25334ec5f702038e5edb9f2e19d1f11e12d1afc3f5e2c5aaacf6900152e6786513b0948c76321dd5d7b959519d85c3d16b9156621634e983b4acf4c2dbaea8103ecfba49751e9c33a0fccb9a2856d9c7d6e5e69e865f616ebeb470533b0c75d892d2ed143ae098a401e5e52f993ec735c1e13440d8bff6d0eba6834eecbcaa0321bb94250e23ed79ece7bb987d8d4e622fa5fed0833420c100eda841f4c47b4a46d7721a56df01652e1f428653497c0b32842853942dff04ea1127813805262b3a8fb71b5d85a1d17a0461c91d70fc840d0639e4d1114c40455d7a59562591d10c553eb36433ff32c2fb838ed3976641c50be0fe705ba68558f00c5e04c370724abae7ad73593c4ae4c68e88bacae8499739d8a050e1500ad1daebe50f9d5e7d9dff83168dad7a06a7027eb4a0de7e5af2075bd1ab7eaab5230c92df5887f48c591d43d2d860e22ee72226a40990d01cc0297646935759c23db40164f1dfbd76a56dbe5dbeefb16cbd3e377d7538ff8998252808b232fbe8a9917b4868269a75d71934c14e774e8623482dcd75f31ea7c455fc05168d37c984f3fae3575e70cc8b624dc9a0269bb6c466fd211164515c7b9097a4561ae2ab4c5958c0f95d2fb56e6817049222c4e14d12115c1867387c0825f1cb53de450363da38f0950f895a0bf9bdaa5101eaac01dcd8ac4eb022b0959de3183525eef201e1bc23a2d50735571131f9c6bcb159f31378c8d1937aff1297a1544b3c0a931da775ecd56393588e52d00bfb85ea2a51e31afe400685e3a2e196c4b4d890d6a0241f7f9855d59ff7087208098d2f17e9fea31d6c96f91422fee185124e1e88009225a92974bef5500eef7d5896e5b8adcce21b46e2edc0485521a440748a5e634d4f8a63fdae034a2ca1ae3ac018c3a1f2f318ce2c0806172d7b5af6280af323280b096c2e134d678eaf6123a2c0e8b6509e134a212647b271f0c42911855a6b34ca383d874ce42f58a4d284eecee4813188e20fc082f1a692b8ffc48903b097d0510e18b26a5a37ac5b0fff315831eb2f62b68de371b9000ada30ee71c2eb99aa1edd70ba0a798807b839f7468b0d0154780f6d2ed039b97f74c617b5c19b6b1aa4a0de07cea57ed9b30ed9ed1d74977f60935dd1f7a06eb847a11d47c62f77dc3c6113e1d79248d194fb08a41b63c223b2f3170ea7aa9bd806e253b0027817e65cb7d0dd0943df1aac64ee5e99035e8f2ae07401be463f28af405ea8a1b78399b1e1a895607bbfdb6bbf41ba8b2160e201e058d248901aa60e4d1cd5853bd034c24b90c2b851136b0043cbe846f22559cc049a4c4ad366edc532b87d750eacb7b58ff2f7a7cbb560cfbfa3da7e429892b23f612d10d5095761670570d768760c89e108aa366a0aeb53f767130f36f8b5add6f1275a3eb023a1618d270aed25e602ba050eb00d1b4dc47a677a38875286db2041c216760a2fac0e54d9e1d7566a15616c9ce43ea1d08406f8eca70ead7c76bd080673c6db709506ed2ef0714ed07005a2e73bf39a2c6298a2f7e3c80c50788b1146a26d302bf9da20e7961d557e4755c81e33febbddd1cdaf150a059b80bf2e5b4bcc2beb806ee790e8e1a6aac46c0054176a4ca91f34aac648d2f39a9e8801e83e89036d56a01087e2912b5580619a463e723fa88cae07da3bfd7f3a73423ee299e6eb5004f02291da7047845af2f58949419ae2565b1dd99e2612db8ec2fc72d0c7f010d70500243e38e18fd81d163d0f305b01ab059c272e44895b6915580d10a05d8776365a2f7216325ef3cf1a051464c1bd5f84c5045e0fc13db4094ceb2b56627f1c11ed8becd493cc1cbf18b79eb645debef230fd13be7318df4c1521ef8e8ad15ac048800c9d4eef0e7a9f6f6260ab63267084483550eb90b1870df914903bfe746d411a75e37d721b3df9352bc02a74e865e110abf4a761cd8db4849857fd6e3093e98370a0652030318d2619f14af59e9f48d4ae5d89261b67b9e24bb7c904e0b041e28c785adfd70fabe3cfd0c1e50241b8c49346535f08737898edd90e17af7f01b7dcb41555873b130bfbedb5f5fc69de712addced6bf3b66f7479f80c391a6b9c67b45b9ac8d707b91d35c87cb8c8656caaf6f99c381c875f885af4af10ff82271bc5a14be2db4b61ac561c3c887c9f24266643b8c2b0859564fe7dbaf82923d42795cbc88f343fc4492f70bd34ecbc5c80a2f6d368e5c1035c863cfad301607a1d47c347f92c054bf684989663552375b9f3386048cd57bc6c9a120cf14880dbb431286c1a37b9c0cb911bb89c2eec4cb430d46045d4b7fcb5b91da5a20f6cabaf2835b01872eea4168d6f9dde2379cd63a7f5de1a6ed4993a9e0ccbb9a957c67d52fac5996210aa11e4f41f567796349d65474bb586220f2963d00fddedc62906ab09bd1965e4b96dcdc94dbe97d1e16c1e24fa604b5866ed817c94654e40ab752c1889332bf9f7e6184389ff83c6cf2997ee058349f68ba1ae6b9de7b9d1e395bdab52a352c0eb47ac547c7af17c25e6f2b9498006c974ff1a0c1c8b8aa5bdcb2bdf8967f1081a2a7daca31fa906bdb789c283b5befb6cd0c8317d2e84efff3f0ebbf4553a4892f6623757aa2cc4d25e65dd7ad94eadd656fc5d10fac8f71a961c18289c396da803b8b5e7053e99c5bcb04503acaf056c7531b90c79bb07ab1afe6d952b365f30e81a160894c61f3de7965ac3a5dac50d9dfe3a8549e3ac79973796e5c5c364cbbf44553f33c2eddb1b8b0c05dd0a41a2f315a4db652b893e93d53c69fe941a74cb2b0b1e963cfed1e950212595f4ae2e3eeca4ac57fd3008ec727027fd781eba050231d57d59dc8b914dbe793fafca1db263a8929504a2ef97af44ec767d083288aeccbbc202461a18fbf29bdadadb4fc8d78dcf736b0dfaf1274712bc32378832db796be32871b76ba8184b7d1e617c94228ae5bd8b466e7213248b5bbc7818a19945e94693f19af639abf410dc99d1eceb1147572d53df9800b1c05524af592d7238e58c9aed1e81dad4dad821cfd1a78073ad112913c15a8778d438eb734f9be5efedf93617874e10d1d57bed39bcb72414ea0af4403c85aade53efab26bb9236959eda6d58656dcf97dfb31d7fd165d1514788b39da20d44f7273c97ca0c330fce400a51783d6e6735813db591cf2ee8d0ad2e02e7aefa1e013a988499c4bbad8983d0d0cb93b0e1508b96d112585812ceea7ed52059de8b1358db5059dc01a782ff092b393f54defaf972998c319658bdaaa9892c4cc521b80c01be94481d92254c67454d79191622a85d1598240aae6fdfb924d4e7e483314c7776164795d7ab8969845b70056018a7d5514819c60d362ca318778757a18b4e46d1c7e07d40678c38d4523ad2514932c61f98ae73398fc3703158b84960633ccce13cfa4f5423935718e6ca4b1d0b2d9333584317cd631d72e83657960905260fc47f301eee7bbf17cec79fa26324b7a29c817cb7ef468f66d188ef8186f8331920c6828a1ab95685217959535247a4d64203403eed1c48fc11fc923bdcfd60b79de679e945f165734d3fce4554e1a6145d9136c3f632d3667c4a62ca46c7164efb9cd29dad5101ac6cb03ce4ea91f1621df24df1a583e72b936acc149148f88e8c0d575da17754e6a85b159ce7474d01afecd235c13e7c4a974e39eb8a3e1f217ccf9e273b83ed3895af6535a2fc71fb4193c9aa3e69408e0b73f21f4a4d8f25dd84d0c793c9f92ee9328f82493d6629222090b80b10dbf745cf44621a630564fea8cb89eca572ece2e9c36062ace05a2d5ed01cd93a", 0x1000) connect$unix(r0, &(0x7f00000012c0)=@file={0x1, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000001300)={0x6, 0xe}, 0x2, &(0x7f0000001340)="1b3035d3ec6aae5f9f54247adc51f6afeeefd5d32a53ef09c95661d155e8f26d03fdc8cb8098e3d4e1cc27808f49919f252dda157e13994aa30db1794ef15a9d9efe2ffb59b489c57924a8d0523a19236c59940c41bfe2b83261257a33cecc01a3eff4d9b54a0ebd80dc11", &(0x7f00000013c0)=0x6b, &(0x7f0000001400)="265cc0e68e39a3d1d934491285ae1f5c3b402e4fa556ce5655339e21dfd19a74a87fbf450e4d152afe", 0x29) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001440), 0x4a0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001480), 0x400, 0x0) r1 = open$dir(&(0x7f00000014c0)='./file0/file0\x00', 0x800, 0x100) mkdirat(r1, &(0x7f0000001500)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x8080, 0x0) sysctl$kern(&(0x7f0000001580)={0x1, 0x37}, 0x2, &(0x7f00000015c0)="0d8cb9f6167db73224120713895ac228ebdace1c9144e7ca8a12ac83bc6ea73fa581b1e986ea9a750069e97eb34605820c396a2c922db291e342c127901fe366632ef1ecfabab3e88da96c894b4cfeb46a2f54a833c13dcd21788c1abe46ca20542b289edc4a6dd3b7d013b3e9fbdec9af633e2a953e9bf951", &(0x7f0000001640)=0x79, &(0x7f0000001680)="7afb2ea46210c880e7108b6d68137808e29f35360db531aaca23949945813193c3f2959d9caa1445363c63d1379eb292ac8b9877f445e35364cf8e0572d502f7d36e7295d378", 0x46) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700), 0x200, 0x0) r2 = msgget(0x1, 0x18) msgsnd(r2, &(0x7f0000001740)={0x1, "704304aa64e93a20311209f1afd86c2cd606853b5b3b03eca5d10db843f5b86d240b82bb66075a431dbd5eb4b47683079b15efebe843408a568ef19f28ee466c9c160ded5a1062ff1bfc08afbd69bf409d9a52e4c5fee26a062333fcb081e0fb7252be366bd3393da9c2edaab17880f4804c19b89b6383a6c0e986134fced378ba9ffcea278d675554e428c613de03852e37481031a22b9296ee8e86f63980d91a67abf9bc7d323744b02ced777c5b16c052e5977155873e9033bfd36b6d50aa566b5d86339c90a961cadcad1d7d3015b08a50c28a1edbffcf21824e0dd8b0c8a96b9fc0f2a971499b0a4630f27234a37002d75bf162b9105f456fa8b8396e"}, 0x107, 0x800) utimensat(r1, &(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)={{0xffff, 0xffffffff00000001}, {0x8, 0x5cb}}, 0x0) sysctl$kern(&(0x7f0000001900)={0x1, 0x37}, 0x2, &(0x7f0000001940)="7d2175347ff8735ede8b5ed60ae80bf6ba8422ed885ff2bc8dff4b39635ed0040ac87fa06e28caf57837b4170917ea11ea7e907df6249b5bae170396a501f6e5e6c0663094", &(0x7f00000019c0)=0x45, &(0x7f0000001a00)="dd0637b32d9ccd6c24742f8b955c073da54cccaf7c0ad0297ce4040c2d760df47128f2fbf8be4c971ce13a8c3a6068d482", 0x31) connect$unix(0xffffffffffffffff, &(0x7f0000001a40)=@file={0x0, './file0/file0\x00'}, 0x10) sysctl$kern(&(0x7f0000001a80), 0x2, &(0x7f0000001ac0)="2f9d9d1bd18ed4ecaaf98084f3ad07a745d7dbc1e040dd3172614ef787ee77d703228343e566fa5436c2558beff27b2fcd39c6900edeb8b53813bec39a58c2f2f1fa41302eb47c3aec3d241d84e84e37e86f1cf3b74d9883c8107ba290b99f62d98d4d4c59fa5758ed13e4f7d711cd4c075f6e834ccd6132d0", &(0x7f0000001b40)=0x79, &(0x7f0000001b80)="45de7c1843ee761ed178304214f58456e5b86a27e2ce85f22cd003f59e4d98f0351dd1704f4694f7cc7fbcf073451bd7b6bb8b48c1ebdc097fba99befdad5c3903a31e1be50b6e5e9547cdf120f66e2624fb1513587adbc8a354b33927c0de0aec258593c175ecb7ab8ec30db7fadb2853ba", 0x72) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x6, 0x2, 0xaa) sendmsg(r3, &(0x7f0000004180)={&(0x7f0000001c00)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000003080)=[{&(0x7f0000001c40)="9d4caa6945012b8c82c65d6892da8420dac11fdab5c7e6b22be406ed4c0968d8e945532f56a160da22b0e666fe140266f618dfbc5641731b147cfad1a327bdd0398dc29b7219d28b4d24d07c5d100659e5c65a2607d196fab91485c6a39b3b97eccaf51fcc433ea5a3482949e8d23ee7456adedd9a484a99001c5c3bd946b2f9054137cef2d95a79d89e13586a4de9f31dd7da2ced28aa46e99d734b3669c8ef8e1697f7c4e9d36bc5f3bc8c6b65ee5fa6cd25a20bc5a7e3384602866aca73debce5858aa1e6db06b1d397ff69c09e2e088283d4835bf35bb40423db73ae39d8fa8052dd5711572c953c9bcfc4d3b8376a213a625011a7001792985ac4d8a04df68d14d0354613359a9e2b115da55c6cceefb7d38fe1f3a5bb2063783921ae71cbd342a4cd62ce8ef803c0c7cd8de7994a4a944bb7451937de44342a4b640e579cb86d6aab49bca2e94d428ae081df73094d4b8536cbdcc57d486600aa118c414523ea78abf01fcde32830797ef034be60fd4598b086e2a07e319575a3e22996d5594ed5b5ab1596a0608be087a7a8e4ca3efa404138b7d6911c8d8a773bc51a3632cd5e82d2e1156ecb6cf83d6339cbe42c642fe8fa06a4db153a518338e4ab501912407ac281322cf931df8fe9840d9cb992e1c3a589f92197de055dfe076b202879f1fba757096f0d7fffa31703ec12224031e84337dcc056b287866f617b45221c168ba4ccf7de02a1b3b69ffee0d18b4914ebd5c752e2430dbad185752bc106a5a6a276656c323a8cd40cc54f7f479d5a2a7e15f3fffc50ba9f0edc050ddbee4e0ed5d5221f95d7a038484b31b4a48ef7f52ddeec64bf2e026332afb37cc0b3b6918761575e8bdab0f8da2f31670264fda03f91a34bb1e9157c83e6c91d04b32c9c39106005516597938aa6481fafb415a41728c72a129a322e074577e1728cda6d5914c405fb6198ea9b7d95abe09058d43018cd9a2af492109478fa2695da4c3072269faaed055f2224c2202a162ef7ac88c45b824f89340b2542e38a4ed48885bb1e1e629835ef485247f22543fa556619a6ed40a7e258b6686c069103a91a041abbaefdd07de21eed75cf08496bc427dc3287043de0890b7d297dbbc55616eafac6db79257942777b70b47dad44db280196d11a715616ff82469d4a009a7bb13cd541893b971f7e72c6136f2e16509f1f7cd539b22d326411e8982841b85f2d3b40148702eb3f5f098f1c816c788746727a07137eef53ea1989a1fc3a4408ca020e1f9b4e72b1e30a6a80136798fee4e152483f4a8690e3f899fde4d81d1fc1edd3cbb077552512b0e7b8802fbe12103935d9414d626243fc28bedacecb0803c44fe6b0c25a6e1001c8365a23db72fdb655c61edc827a02044d58f5836404ac589e5afbe2da69bcb2ce27adc84915cabe72f5af7e25c06784176128571059d839fabc5c0c13db9519a237ebbe67d902fe21608a120ace6656d1201f215bac3fe95e65b4fd6fbf19f502361a755838d98f84c0fd10037f9f7583dbd4a62635d7cf59a04127f055ba178533af6c40cc63f474b102e0ed1fa6edd44259914b2cdc43ec74b33c53e1e8040fc86ab38bcc4b020393f6ca10a511e57ebadd87111e2abdd8e73a4e0bc360af6909e89a946f87e0f60d1ceb0811bfbf0f775b02b6a7d4b90471dd16eabfd82e294da173cf124ca0da388bdf7ab957c263647933e54f99729194641bfe5a3c732d8fc13fcc6b4895679b9899d8d7f1f7cae53b0e5078ac0d175a1883741605a84d6d08a999091bd51fc96d961408710229af993aa2b66ede8277f011170f5be419c241b8b0e589f00695e6509f246f0e13c8cdc50b984c289ecb4d8f712df32876fb364e1808350345e0b43d327ae55bd88c85effeddf3f8aee75832004cd1e667a81fcefc8c4f7dbd99472380a6bd261d1737598645e61ea271827fc30b0c1bbcdc8bc45672090ecbf0b194c65e5f1182cb8ec1c976c711dd7cb8700c87208299fc6722633a20c08ff35890640b46a64db309831646ab5c217f48b40b868486d37fa6725356c7518f3e230a484fd0c1c7528f59d2fc4e8db4613a761fdac2e6dee4d1f1bb2cc21479a413546fe974c5142ac90648966e56b503e90a4bbce15b77de4dd30d345aff5656a59e14570e9ea5314526c85bf7efa1d040c2bb27b858baaade574db3f0a4b7c3c553735b0b83a3f4910cc1b4aad9d7b65840beaf2538456eeca938084fa2efbda7cf0a743240816b7f9b52c560d45e40c38ea6ef2db3838655ce04c89b66ed5e657ef267d0e9478f002f28d4c54a3919a65bff16c0605d08d69e338944087f2d848c4e2962de3cdcfee670955c677380ee2153df5461479c40e6f9a3054cd2db8dbcefacfda45d6da38e583a097960d01b49e51f22ccdafd204950793a200e236036d3b27458c82c10f19f2f9ab3c5427b77eb3153df8a31061a261dff5220ab2b4b1b30bf40a0bc6ce310e5e99bfcb3f31e18cf99decefdc55e75d0766464d1eef11b0a7bf1d2d3e0047ae2ee5e71336d8f5eec8638eb47a5153915fbd1272cafba7b12e91cbd34ddc4a7e62581391cdec4adb0cf391264345d780a4911746f503017afa7ef1e807c3d21e51666fd08401ce60f1c7fae8a1519a46d9b809dcbd7d79718f156631cc1f78572a71ddede6f7c8d4d4beaac8948b114b2c5ccdf1f6a457f6f24d3292bcee13780b1e2d4ccbcf6ba4152d8da732a16efa599a14827bd219b393b2deecc8b3fc4ec9cb4332b0d8d08c193654d7d3c9f1aa8b7c713a8f39bf0a34540e41156a78e3798dd9190a32342e0cd313554f16764a83d65a477d641d64a42d5ab18f2d090ee2fddced91c38d33cb3593d08dfd01d30a6788e5543582a5e76e692d881dba4212c98e4ac85fa77a0914e707945335a41337d9c953db6df2eae4e8b7aa0781287a2b03262a2ce953ef9c7018e2599f169fb9f254c714ead2276e464dc6a7df4e660ff155d799cedf90b1fcd6b5489727be46cbda2a75473f5adc2b0f4b0dd749c5d3c50dd8e92fe4f71ac0042740eab75175fe0a431e3d899d0efde3d960a65be8b9c83386029f5a5a76a4215d407e98623a09f7c9cc66aec82d444590e7cdc4f7af7e20bb66411c8ecbeb4439b8f076053891299a9fff4d9abdbf54dac6573e0f3f1e1ba03f3b2b003a349bab08a30d33f170a151df14da5be0a0d343b61fdc110b0e592982a202aac8a72ecffec74963a02b85b950ce5d1e010c7e196380a27aa0748aa9e29774c2a50e3b221d155df413bbc44e359acebf85a7b816be563f4f5f9c0170c29e7320e387f9195c79611dac35c5eadbeff547f99846d71357eda05f752196b891e460145e12a3adf4d6b4bc4d1034f95a668eadef2ae6fcf6b61d9559f2a320541fa2e98095609e9f3706d846900980aa5e86b2ee0de061bf5d0f6507cbf68df93a7d3e353129a0e14afd0000cd46978d99d94c5ebbe53f5ec00ed20a9e09882d5866b315f5972b3ea77d017c3bae34d7c021f50da753b2002af7d31678116374d40c357643dffc11739add3114b008362d7842cce189be70ae2b513e3c70cd7339f7d987d384b2a07966259d8a3b434635b579a57fe2bc4d9104a6d2ec5e99ece78362e8d0381b1e0c2eebeaf3c468fcdbd8d0f623a5ab009eebdd3cb5f67263a7a1d2eae6ce8cf8da05a99719659e2742a08b951726125b5c6eea89c789781fbb2aebca2633e8f662453944c967295e7942d931d6306df017a032f7157fec63537b75b5738e2ca119fde76eadde01133ef48b913aace1c719620a0e60bce2d489eb06dbd0677f885f06f1c9ded0e16020a8b37bfbd908ef574aee65e85705671e4bc62313f48c670d06caac350350b7882481c250f37e74f47b321f4514ce29cedaf20924f84e6961a0e5ed59965eed01d2fa194fb476480a3d5300b7175f6280a41c642a21f856e2d82558f808e76c3b574c1f28cb5277a818d45658e07c5fd501a0bdef28e32242c995c07d7c5dd7779542b7c3a69f592d3b3cf78b330f840d060d6c912c48a834806c8e8e851b4cbf9842a63eacee6909e51402c0ac0790d21b47ba5505fd5bcf0c8a60432857d52dcc3759e389b48b6102c9c3eebbfeae212e511453f355cbf42b5c07355b0aab22e9132dcc21d45be06999e8ef707c8444127c84ba871642d4b597dff94cace82c73834da2f3bf6d28ae7c23608762c5d034f6d62fa9dddf9403980e9ad1b17bf5cc3af11a00fb4274a260cd4f5557705a71b51722ff92a57bdcc1d218d5cf2cb081c90fe996a79b68c6b8a1e3d78f995a30182b42f0a5c1451a4e10474e94e93bdd02c8596980b855b4e2c36270263fd2fe6d31a65409f9e4a98510049db83c81da0f581191390e2a25d01de1d0f121d3ad0b8697bfc802e3fa7c51b783692cfc4fd2eee65facf6c395bea8ff5c0845449920262ae14d67cf3f72ae3e03f24d564bb0c79d01538e6065ef66ceed053f6880a51781fe97c0ba5cfdbd8847a8da76f21474b9ff03e4a7c15801fda7beb25cf5d409fc592abe6199f0b35e7d97bf24dfa793badce272a1cf4f5f69715c6803184da9719bea21b261e3358a89e5ec08a966cd168da9f57fd6fabd7e874514e76b81ae7f36a205406c010eab50688664e612ffb404b6ac0785db229f0bba5907b75d9967691ef6a26a909782c547b0321dbc04044bdffd0c337026775ca5b334f1f016cce5c08dcf206117c6c337be6464b0ce3514c90e7526b8da34c2c7871773d334406ffa9abf001339b430bdf304ddc65b4b1df7d24036fb236906e5e9d108a40d10eeb68fdef8feb6a1d6b833ac80a848e17d58e570a395db9eba53c75ef709afe070339647f6265ce31cb47cc4ab4868ce2147b50bf74478e087cba5d0745eb59102a74865144fe69718f47e4aafac02a6dac224a3859cb15f660e69ca6c8a0c99a838a17f3c3f9277b1467a244a62313336174b347c25d1f18928071a59bdcac07c499e20cbde30087932780e0a995dd05382926eea54f08f17d4bc98e16acd86da578b619f55d46f3bf3e6dc9af5009d26d647a52e8df12ef59b17e538f3dbade22b7400a4321af838c89b8f6ff30a27b82845302ffda07d1e338220297be3bdc7ca44db36f8d1bff3ff7818d083cccae7fb636167b2070143da18331d09194be0df4cfc8e5742720df021b6d3d0fd7691a71c44c1bc6126d8168b3209c25eacfb774d9f05b39a6946f6e5916e4f1b31298e5dcc2814182dd44e9829d031d01886242bbf78490c0c59b4c7e5b36345054e097aee23bd4f429f5e39077ac5d6e3f43281642623dac541a364b58b24270dfd2699175ea2fe7f8ce0aefac951f42fdaf6d1a82239be199a53af092ede77c9c450f16f88dddbe7c73b8f6dd21485b70b11f42c5f9da36e26d7098c407515aa694cf95aa0fecf45bb9406ff1a44769c774888a99864187b04d193c14bf60a5957d79b4b0b51a0a24d4db007011e6240d9bd78a1413e9900d594a87843293ff86463c1cab66987ed7a5cf72f7679eb25e9eeadddf1ff44dc58f40c35ef110d652bedeb706ca4de9f17c13513b6faadd3472f663ca5d973245e968affe2c7f77365f9fc7457eff86d20de0e6974928f7b3bc44d6def51c858dbd74365f03b7cfe10686462ba9bb212f23395d099c07423bbcdd863dcda6f25fad30ac9bfb3b7544ce9b334f9f1b2851918f26bbf2b149741936e9f4dab860b3409b54a43321015779ff2c8ec9b1a45e540341367e46f7a610cc605bf7f74f4dc35762f19e4bb60792", 0x1000}, {&(0x7f0000002c40)="910ed097c80a176065d1ebdd31acc258a4376708c35b841614b77bcb3c27cf4df6a5591a31bebfd8f16c676a2e5f867293b6a29d4b55bba905efec5c37c2c52f631bda0e5923d99d300a01a4fffd561208ad8c3d1512992247707120c3193cc5bf31e3a6770d93529caceff809fee9fa287ad1767b350a506c112660b8c5f962a56569157e0b6b47bd685bf4dbac5337d29affc5c98e6eeed316d777", 0x9c}, {&(0x7f0000002d00)="52fe6630c22f40a507f19775ddd5d54e2c9fd1dc00313fa69b1973715cad812aa204e01374c8605048c1e60a2db8a78c8f8845b097c0eba60bada6c4e259f5f96b355d96a49cc23957c134aa639934f7b01f8a773fabd35f786a", 0x5a}, {&(0x7f0000002d80)="3dbeaf9c30eb20443153ce0f4f0c8af92fa83ebad93d63ebcd1462c9a3d5b1bd46c221ac878b2f3613b308193557b52b3856aaf3e8d83efe542151acbf6d08ad7945571350523215564232dcf2615f9e7c7a88be0a99fd477ef1e8e1ee8ab0967494a866fefd09467d85043d6ab138e6a84db2c20647e230c0b32253b341416c72beae9e15329ea6517ca61b37901fc23843da0d4b3573c26005909ddabceea230f858bacf5171a4943c85d58c8675766147d37a464b2bc003f29f9717c7e933bb8ddc197a89c25813837b1645f7a7e353104b87393626", 0xd7}, {&(0x7f0000002e80)="5f7dc8391d69cc80ec0b8e0e18bd78a682ef34a559802630d4ee87baea5319d3223c0e9116b0eae05fa16c40b99a7808dcfb80ad0b57b5c4fc7d42224ace75deefca4ac451599563f8ddd6018ff47af4d0557bed4acaf430b6fc65e83e6fd267573b3b36ae2e2a65e574a48c3792019657cff3b614197a", 0x77}, {&(0x7f0000002f00)="0a9f9ff66db833d028a868f29ad4161acdda30c65195524db2da68e24237ec4c9d6605cca2019b19f5e57d740d789ba9675f6113ef7f8b13c01bac70cbf8304255b7d0e9fb0d25ac0b24ed5684fd", 0x4e}, {&(0x7f0000002f80)="2644cce639a3c0a7dc61ee9f870b60675c8e87b62e5ecd46fda6388f9e0c92ac29f1a2cd97443b4406", 0x29}, {&(0x7f0000002fc0)="a48804934bff3e8e1dd4e7286c5860a94d73f0eda24ca50848be1de6232df81620b7bfa58dd3e24ce69455060b1cc37481", 0x31}, {&(0x7f0000003000)="b87c1994bfda14d4846eec86390dff724840ebda1fa3f66ff10ab8d8df66005e5697132fc626b0b155f10a0021f2802387994fe021ff7dfc3fcfa4c0ed9beb59fc8ddb320cbf1970e69a4863221604fe1ccce265", 0x54}], 0x9, &(0x7f0000003140)=[{0x1010, 0x2, 0x800, "82ddb3a2989bd88fef5731c5fedbb45ff5236498aea463e474d7cd9c197faa1bd070aa10b5cbb86b8381a65eb634402c4b81c8c826b5230b809487cd262b2dea180d6ac269d00dbc7dd6266dc2bdce1a924b5872d58247ed095d70a20c0cba6cc87e7ee34f85416013d98f5ab256efeaf87d867332b1e0439d3732f151ba34390c78472e90a3835abf266065acab98e599d9d4c55ef06eda87111731681ed1bc21dc7b827e0a47fcc81e8078800c3456f2dcbdb72a7a6252878935a1546e5536e9ed17d55ec82467a0378452738b8e43efe9cebfbe8aed2c808f3c4511f66211342255c0f6d494dc22a6444fa6af5548ceaa87968529c2c38244b8b745eb425c8f6fa9e64316d4a6b9f384f959af390612472f0c37fb93b665f1e72640f2ab09dbe26d2e8dde5b60495c163d6f81d6e657071fd93b1ab02c1010b839604d8c10200195e242005672161f347e3adf5ffe12c1755c5d3ee7278a5807edbf58101ccd6cb33ab40d6f938b70633d440ea8d361aefcf3f1c721eac8733ba24931e102aa132af63f2be1239955081cec5ee0e04430669eb38d17c183e56a2c4ce54e598c763bc365e5fbcf42e3a09ee8977d9f031f82b3111d17d9a9f21022461750709bf99cb0e9ce0267e6d289732f72433d5e5545777fab3c15544383295bbb4aab2a1217c6d5de42add10e631e91f78ab717403f193478576630db235ee46589691c5218741dbe36c235ca85a391658e38cb817a62bf237dd504108a98291fd6e9b76839390d58ed14daed8a370661f228061ab211ee7a7946ba45e9f2707b40ef573da1673c5d30b42a2cdc9b9ec15c4dafaf90e7ba6c7727ab420305c876a7e2dcc6630df736cdd67fbb1d05c973b7063f310562df18f1e46b590d7cbcee2a79440cbeb1beaa33a46c6ed1f1d7895e2c8373db50ac623662b820222e481948f9edaff3d06fc14a9597aa522dea1affe0a4e5e81146acd3052db285acaba203461e8103d139537d2bb2384cc278350249ed216ccf61ca129f9e18c3da2e64ab4fb6a684d51b0305fb3bb4a82fd5f3a1e485ffd875b744b9c9bee83fcc3d63b4ab9493c2bd247c741f85b054a36a18bc7c45da0a43ee7f11bd4b6a6cd912e79b7826e256d82ae48a1d0c8962fe23b763c5d38627f7c4fa856ea317329b2d6872264b5cdba9e682579cedfe9590a1c6c40f9aded42690ff20b3f9e3e32186e11decbd5896d4fe8e12311a303b5cb5017dba2a0bd29a088bed33c766e15ef8747d92e8ad5f92413a783b4082977cfe93d5818063e5f9cc6ed644b525a7323f639a7f2e19551e5002d44d81ed9f5d0ea7185aba630b510e56e8d4ed9f981185fa37cd4d581f9c1eb5405f7590efcaba547664f41a75f4995a3d459eeddb95f45a38ad5c1717abfa43eeabf5a634af380f44f0801c44386332c488e0a6e1f415234d2d5ac1c23e5bb313fbac5e872763ba02b7ca1646d3da3c551e1295d39bbabb895775e28bf411f0e6f78fd4de9b4c5525f9ce6b5ad58367f9de6090b3beba6e638dd8eb4cfdd606a8567c0735c493b7208a668a7510213de98778105c7af52b2fe162b353f1e5c6c2567d7f867587151ae96d37ba56f77b641741a5c8647c8beb35236344e0f3f69fc720529de7c0eb9d83ad9bbe4e0dbb8133812a7407f73e832cbf22ca2257fd23007191c046f39bb1492ebf010f8ac829808f85f367d4b68af4211e700387db2c678f0ba461853c0076fe52bbffb5109aacb8830dacb9e4cdba70b2cc339fcdffa9b470dfb21f5287bc203868c30e31a5a7cc17d57dc98008329f73ecb3f9adc75c3233d3cb0f1504f21242d208eb2fb840ae320b33ca66002038cde88026586708565e574bd1bc047778e1b1ecbe2490851053ae0dfff8a5db9f524175d98862359309bf88b25b52e98cb160044190cf673fbcd373274762b41d28489a8c965d6e38cdb4c693b1a875bb6df64170f6840dc1e958995d228d40ccc30fe53a819870a1a4a4ec1cdf50bfbb4a5b09db786443df53eeca4f3211e8df8944a5d164586e3117ba16cebc4e1d0b93495b2278b11de355b3462711876ea1c593ff9e9dfa44b1cbe2a8685170b400f4b8798e740ff4cd71699dd502cfe9245ee4fc392e4bda2f4fff0b3f8e664d1d56ac99a27511b4cf5ba21e16b9d1b5d67656b8c6e37e27946b75e424e2dbc396abc4fa0ae182b5fbcb4558c646e2514b32dff1be2b8e2ed19dfcc58740caf53baec282db649e06f632f44ba60a6a608f908dac30add0852c4502e71c44e825f8e48aa4a89d1143db74fdd5abff89acaa4eefbcb7548b7cc5c7e4362e2afe2dca64fc23d7e2b46f030b686f811c091d574761083157ed13e29f85a5ef821b5bab2699924d3360f90154625e5a806c29aa0847310f83cfe14a1517818170bd7873559a65e2baebd17f8e91b042fd9db1d05e852e22e4ce2f9c6aca3a5c41faf4a65c1b8a7b02b53bea7a305e335486931745d4ac6f2e3c2f476b59298873867c85e3acf1b8bb61cd05a357f74ac2bb2570e8790496c67582468fa196bac7020074d786e181f0640ead87d3499aafd7fce106af4cd6374911c0a02cca95c6bde0a40631950158d846b1de4ab6aa54fa3ba807e1614fda0e5276d6e5139e2dc68a98f7539bddd5549d9d01c2cc6825778899e498845270f94477af400deab0f19cef7d56daeb709539aed1faaf9c2f4b37fab3e4227c3feb0ace5b573a2c859381ff0934202dc1dcfd6691ad859d945ebbaeec9c721bb068f402c1dc15baad6af8da0b0d88c1deea0f9e1d883fc8e424daa0bcf027fb3f29249e34542462ea73591ec79ff624a6f28f19f504275de982c6b8b642550c137356e08e674d3d841342de734eaf25d4711b833535a85c9a5b6506c9887d55102a93e4bfba25b399e0c7b9b9439b7c48e359d7f9d6c9a74236a4c508d7257f7b3415d98f303b9a0b64d7f09a803ec0e52c17832a3d02cd65b0e13e88036bc34d330796b1ea8a4411a2189255a084d6618fddae19f4fbcd6fe29d01efaf1a7e5cfde90812e5e7ae43e90d335edfa266d425f50fbc080654cc013ccfcf6e1506799f66d7ab9781ef672486e5bc35bf861a45e13dc2a6fd4496e622118cb564cdfd4708426978cac986ba569f389144102cf3446800968814445a1546c9c7c4dd4d5ab0d68353b66ac611ef3e9de0c709b0af2d3007a3d6416b07caa07fcfd14d12bad42f9e9af3aa78452ded52488f896d0d75aa43edc2cdaaadbe4b25a45d33f4b6bb309bb6b7191912cfbba02f6a3841e1a921766ffc23514ab1253ee8667f4b7780c4a234320ba136dd01e093522834b71f8f0aee6490219f7c1cc546f06cfc157382dc53c67553e135c4eb7abb26241a38abeea9344c003613000b59374a4ce3d56c4fafafc3cf70577487d0310ae36aaa70db5b80968540ca14e3aab5d9afe6e6953b879dcd12aca54301646f6edec05045216141d6eaa3cc8ec71e849a946dbcb722d6442a0b217e196528933a229ae40a0535e0ef410e543a37bde3b50a716af3a80d803906e049929da3b23572860981d132f0e5b5fe0ba223bf5c06f4bb7d888741cf5cd4ec07d4d4a0fc932a102165dc2338880934f31a89c4643ff1610f368758a86f38a287c958ae663c1e0355d9b8da7f9b3df3b38babc72baa616580de769bd1e796aa6878c5350d0d71db9075c8ca911c8d68ef9343359f669b8a97adf6572ce8a4647def6b746bc5dd1799a8b885b060d1b9e8ff4d69d0cb50b7fff865145dce2dc7efcc44a6d67f2ea6bbcf431956f1fa7335604bad4fac3ef8443aa117f68bfa5d316494216b9b05c76910d23d54027df3eb2e466c27bca1e657022faba652790335212e4bf4e629711bd5ac1da3b40da8226ec97fa7f0370ba3f6f0ece424d84e42b21ad923b7dbff8027fbae614c3a43af1900b3aa2cd4d95eb418532157093ce3c8d8e246774bd6f8402e85856642f7fe948a386dfada32538adda7edbe435fd32cacced5913336ca0fcc106decc94de951911d8cb496cedad82d6f4446ac2d32506b72d1db598f9587814cdc3def614ae848978320c7450a2e10bc740a61bb5541dcd3bf0c731035db9bb925d69662afa394c9a8607b9948345f6f9ec973a074882fb7a111adfad875686238ae18deed2eb5ab2621f6ae6a5e037525f827d77516f39ed584645e884e2805a8172a7679f6ab848d67b17949456499b2a8e4b3b8d7a901934cd7d99145ab64f8a6898c03407b669541c9fede6b855be17224651daa3ffa898a5be17c7f5170826965a362255dd0b3d39dc194bbae997c73f9e087b07d702189ec251e80165a2a0cfad6caaae65d7cdbe5088e1a1673b09087c11063bd1d729095bf3d58c0be972ecd979a0be99083e0029e2a731d4c4974cc13df87f54352fe3ba050ac0a1d55fa44b8d05510c879c696d7171dc951a9b129f6351e88452bad30e9abe75249447d3e54d6de064013b16e8347bc3343285d781e2c0852fb05c664d072010fde0adcbd262c1f4f5a6103772dd84f113a49cf588156b263c2b897fc862432289592b360176bb94c9204710efb0b7fa654ee4c7ca865e56b174a6b7f4a2202cb14f98462ccb3054079cde404d6d2f75a0832256e785948e751e5c4e785cd2185dc4cdbe65ac569578fa7c8839f1c1d9748fb7dc69607f647c86bb89a07d267f9039cf967e50fcd1da52dc26f43274e2cbdada30f30f8f9f6db43a64d00de3a38ba27bd39aa30d9e3640eaa9b38b52d44a4e2707d0f4ab4e50c475edf82c525227f9984b77c2ce03a9f7026d8995569ff2c745f362780a938563fc49c8e1745a24fb7eca8288ac057f63f05e08474898e400788dd128083addbd247e7389213cda02ff2aa626fbd25deaf9b953ea99f705324b70af07798922135bb920db55a9bed773830a2699f4ae6e380dd07b535ef9da0f36eb658478c0b9f788243d7a738cb2b84af2b4bf9ae1377c605c77e817169dd6c24d755e2bde28b7adfdd4c3a5a93b74b035ba70ef30e72dc7351e3d197aad474b35b71b8072d130b260bee44233f5f26f3408db27bd4301d31e44d3600acac80ad20bcb8cfb1f1049c0189d3b22464362f1371735f8c1c0da42b6c6396192c4c2356546fd46def698b17b8079dc70e4813df35a88498dfe520743e74bf9ef293653e2da9505c295c4bf6196bc429386f3501d26706b43224cd2ba92eb952e03eadb88c48deca86d5c41ddd3447266fd51f771d691330bcd4e511acb0601614fb058aea640177ddea3be5ebb3bdc64e696fda4587600be7cc92a92b7fac459ea12f66c1f2e47594146988ef087e331adf4745955f88a0bc0efbc9000aea6028a4a3db339df4b3dadb9778c98d607c469b9351f7a43c1fe603a7b72c5d74a4620fcc5a0e0bd1aca56f6398840c67295d358b1f14bd4b0c9e2207328a9499118cdbce5926f9c9c640af6753e6184afa300f4d6026fd329c95f5db6ef9e4dce54ad2af895b58c545500393724df13fe3f513a6e8bfacfe7c367208a7354f4f9944d5df1bd67c70f0507aedf2dc38785b985a78740c4a4e7d1f98a07344462971cc489f2efbc842495b7f25ab66e1e8e01019e8de926facec74220d7a4a22d92a96ece46a2c02765b8f9b57ab37ce2ff99bcc78316a2504719db583904feadf32258591f0837ddea0d0845baaefcece633147c9ba2618e8247b7498dd127e4886bcf8f1c8c8423a5be8a4468edcceab1952d3061299587ca44f6f1a401839e18533508b0be989c572da78105c12c84bebdd92b236fa"}], 0x1010}, 0xc) r4 = dup2(r0, r1) read(r4, &(0x7f00000041c0)=""/150, 0x96) socket(0x2, 0x4, 0x3) sysctl$hw(&(0x7f0000004280)={0x6, 0x6}, 0x2, &(0x7f00000042c0)="28a8537793314e2d57974f663821c3557643e59c1457a96f17a1c7d912875d7ef7ec588eafc038166dce5251a10d825e3a28dde424dc457b352ddbfc4082bc9a2a46f76b8da8fc5b10a25a545f57ffab910efcfb152c34703d4d67dd9c55003ac582e8e9e872a9cc1a12b19b5640b010951ff66c228d000ba5dbba812dcee9ab9dfc131417a15b8663588a3211c59daf04d8a821afa2dfff550205e36ff94091751259a4b85bdb700f32dc73f72fcdb5f33e3de4c015585df0779ad0598e8b5405f3d5002feea32bd1934a95ad3f6d223cdbbe", &(0x7f00000043c0)=0xd3, &(0x7f0000004400)="f97328dfce86c9960c66214c", 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000004440), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000004480)={0x10, 0x2, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xa8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfef}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00003ff000/0xc00000)=nil, 0x80}, {&(0x7f0000812000/0x1000)=nil, &(0x7f0000645000/0x4000)=nil, 0x923}, {&(0x7f0000836000/0x3000)=nil, &(0x7f0000dca000/0x3000)=nil}], './file0\x00', 0x5}) socket(0x22, 0x4000, 0x3) accept(r4, 0x0, &(0x7f0000004680)) executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mlockall(0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r2, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000080)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') setreuid(0x0, r0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@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, 0x1, 0x0, @multicast1, @multicast2}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xb8) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x1d4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x7d, 0x0, &(0x7f0000000200)=""/125}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socket(0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x40, 0x0, 0x0, 0x8000}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x3, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8001, 0xfffffffe, 0xd2d, "8717f9010700000000000090d692480d51aa8000"}) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000200)=""/8, 0x8}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/4096, 0x1000}, {&(0x7f00000039c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000240)=""/47, 0x2f}, {&(0x7f0000000380)=""/233, 0xe9}], 0x9, 0x4) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "b639bfb4e65c2cd829286e7e33f1a92d7b0b6c85"}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) close(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) r3 = socket(0x18, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) msgsnd(0x0, 0x0, 0xc1, 0x0) dup2(r3, r4) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000040)='./file0\x00', r1, 0x5}) socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r6, r4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="95d4ed51356e8af9", 0x8) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r7 = fcntl$dupfd(r3, 0x0, r2) close(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) geteuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x1, 0x1}, {0x4d}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 7: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = socket(0x2, 0x3, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000800), 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c252adb0070162e86dd60f6190000180600fe8000000000000000000000000000aaff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6084"]) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/10) r5 = dup2(r2, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000024c0), 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0), 0x10) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80), 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) r7 = dup(r3) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r8, &(0x7f0000000100)="18", 0xffffff4c, 0x195a05e282d6161, 0x0, 0x0) r9 = dup(r8) shutdown(r9, 0x2) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000080)=0x849, 0x4) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x10, r4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x400000002, 0x0) executing program 1: getuid() r0 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "1582ab1203b31000"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050412ce941f139b672f335c22db830c032bfa896443c321189acf5b98026fc01bdb210000720fd38bfb0000fd54cc25191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x2, 0x0, 0x0) executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000200)=0x4, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x21e, &(0x7f00000000c0)='./file0\x00', 0x8}) r1 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0x0, r1) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)='r\x00') executing program 6: getegid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f00004c9000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="17400f05c1a094e5ec7027ec11eb04d91936d0", 0x13}], 0x1) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) fchflags(r0, 0x0) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='O0', 0x2}, {&(0x7f0000000000)="e57f7e305552a9b8e7aedbaaf7a58ca3180edc9eeef43ac2e4790cdf70d37858032683688a5702c3f43c30a07b70f1fc520af41b0ad24e738f21828e899d618ab575faa9e42968606d0c285ce5796f22a1a5", 0x52}, {&(0x7f00000000c0)="65ac6bb2e80bceaed2088bceb0390bf009a039a5c6ea6a5e06991eed876d8ac1e4da9408f6264a90625256399a3a0ed0d2c7a1528f03aa4011bb43b67feaa54bd624659fefd72927c56e719ee72c072a858e8e5a3fa5e1734c5264c3a87a4809f06879464f7c546b30b1a395f2f0d30790800648c4393ccc12510793b5e404f27d4b4d70f4820eec1d309ae6ec65a23b55841b77685caf8b4f2f84c83f7da8ac9d66a6", 0xa3}], 0x3) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8000000000000100, 0xffffffff, 0x0, 0x0, 0x6, 0x6b24, 0x0, 0x7}, 0x0, 0x0, 0x0) executing program 7: close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5a) r2 = getppid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000680)) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@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, 0x1, 0x0, @multicast1, @multicast2}}}}}}) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: socket$inet6(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}}) close(0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xffffffffffffffe3, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xe26, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069ad, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80606954, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x5, 0x1, 0x4}) close(r3) dup2(r2, r3) panic: runtime error: index out of range [4280778753] with length 53330 goroutine 48 [running]: compress/flate.(*compressor).findMatch(0xc0004ea020?, 0xcf50, 0xc000368000?, 0x6787aa?, 0x679f65?) /usr/local/go/src/compress/flate/deflate.go:256 +0x29c compress/flate.(*compressor).deflate(0xc000580000) /usr/local/go/src/compress/flate/deflate.go:436 +0x19e compress/flate.(*compressor).syncFlush(0xc000580000) /usr/local/go/src/compress/flate/deflate.go:558 +0x3b compress/flate.(*Writer).Flush(...) /usr/local/go/src/compress/flate/deflate.go:725 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Write(0xc000180a20, {0xc00066afe8?, 0xc0003c98d0?, 0xc0?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:157 +0x45 bufio.(*Writer).Write(0xc000532940, {0xc00066a006?, 0x9c5465?, 0xc0000a9990?}) /usr/local/go/src/bufio/bufio.go:679 +0xea encoding/gob.(*Encoder).writeMessage(0xc0000a9900, {0xd23c80, 0xc000532940}, 0xc0000a9938) /usr/local/go/src/encoding/gob/encoder.go:82 +0x3bf encoding/gob.(*Encoder).EncodeValue(0xc0000a9900, {0xa8c5a0?, 0xc000461e00?, 0x10?}) /usr/local/go/src/encoding/gob/encoder.go:253 +0x448 encoding/gob.(*Encoder).Encode(0x9afe30d7eaa234ca?, {0xa8c5a0?, 0xc000461e00?}) /usr/local/go/src/encoding/gob/encoder.go:176 +0x75 net/rpc.(*gobClientCodec).WriteRequest(0xc000180b10, 0xc000180b40?, {0xa8c5a0, 0xc000461e00}) /usr/local/go/src/net/rpc/client.go:221 +0x53 net/rpc.(*Client).send(0xc00035a240, 0xc0004ad720) /usr/local/go/src/net/rpc/client.go:91 +0x224 net/rpc.(*Client).Go(0xc00035a240, {0xc1cd9d, 0x14}, {0xa8c5a0, 0xc000461e00}, {0xa8c5e0, 0xc0004ad6d0}, 0xc00035b3e0) /usr/local/go/src/net/rpc/client.go:315 +0x13a net/rpc.(*Client).Call(...) /usr/local/go/src/net/rpc/client.go:321 github.com/google/syzkaller/pkg/rpctype.(*RPCClient).Call(0xaed580?, {0xc1cd9d, 0x14}, {0xa8c5a0, 0xc000461e00}, {0xa8c5e0, 0xc0004ad6d0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:110 +0x165 main.(*FuzzerTool).exchangeDataCall(0xc000035970, {0xc00047bc20, 0x1, 0x1}, 0x3e7bbb0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:294 +0x216 main.(*FuzzerTool).exchangeDataWorker(0xc000035970) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:334 +0x76 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:220 +0x13b2