543a04945357acb4f8ba1f18d2b9a5ba6a77320a8febfa732f31bc48456ed9dd199a5fd25826d435126ac277c4be0d75dd4ab82ee7348100f1a51ce35999e2b490eb813ff9dc97ccfadaf33aeebfd7bc5cd884c86a04c3736058f107d6fa605cce0c7c7f09b9e0da19ae011dc57bf2a6bb7b4e4010ede7250838d87f8eadd7e552b86edd36e4b09ff3b67b7f87036688b25c26d950a6fc4e20f229323da2059d91aab570761fd894344715865e036295d6dad2a35b9b5d7530db80b267fbe8fcd928e1e3809f8c425823fafae5e1a0e739ef0c7c7aa6382e9c6875f83dc384a69d1897350c8c93bbf1c0ce943cdd6eaeeb7a1b5f136eee2d8ebc83a36b2c36bb4cb494df40c9915b8bc16b8291352b070d7ebfc097a29ff9eb83f24bd5254b225398dce49fc01a851298ed2df6944d5ef6e8c7690eb3061c4434c61bacb081b4443f4f031977347162be74518e58e6ae5058dbfdbd4279feab7cf98639f124c318a4593c523b535db565394e94a8b228aec0b9961e20961be401a63ed6d2cad7f3f8b8e975036d8cb27a70cf2214d0ac2f53582f1012d59956b6aacba2e04a2b93594444595fcf282e1ebb3cb389f752152bdbac65ae45518725d498f7080925311297d08106941cfebaa793cff4a5d8a11b4bd9b4e878b88e7dde402b5ac6119f99ce53f92555495bde6d13fc07b5361dc412ba00916daf123983cc16ec24c54b92", 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./bus\x00', r0, r3) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000200)=[{0x0}], 0x1, 0x0, 0x0) 03:00:35 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xc70, 0x0, "d705000000000000165b00000000000000004de4"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440), 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0xc00}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000200)) r6 = syz_open_pts() close(r6) syz_open_pts() open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) sendto(r7, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) recvfrom$unix(r7, &(0x7f00000004c0)=""/176, 0xb0, 0x3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r9 = socket$inet6(0x18, 0x3, 0x7) select(0x40, &(0x7f00000000c0)={0x0, 0x1, 0x100, 0xff, 0x0, 0x7ff, 0x38, 0xfe}, &(0x7f0000000100)={0x90, 0x100000000, 0x81, 0x2, 0x40, 0x100, 0xa11, 0x1}, &(0x7f0000000180)={0x4, 0x3, 0x1, 0xff, 0x2, 0x77b, 0xc644, 0x7fe}, &(0x7f00000001c0)={0x81, 0x3}) recvfrom(r9, &(0x7f0000000340)=""/140, 0x8c, 0x803, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) 03:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:00:35 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 03:00:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) lseek(r0, 0x0, 0x2, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x0) 03:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) 03:00:35 executing program 0: r0 = kqueue() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0xfffffffffffffffd, "854955df92000001100000001000"}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x9, 0x6}, {0x18, 0x2, 0x100, 0x401}, 0x7, [0x2, 0x7, 0x101, 0xff, 0xac9, 0xffff, 0x8, 0x2875]}, 0x3c) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x4}], 0x1000, 0x0, 0x21fe, 0x0) 03:00:35 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r14}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r19, r20) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000001400)=ANY=[@ANYBLOB="0318591101000100007c778964ceb043"], 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 03:00:35 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a23000 didn't change! 03:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) write(r4, &(0x7f0000000340)="6ed55b3b320f0034b01a33fcde903baf0dde5f0a32fca106cb16c183e4626b36486fe3e10ef2b608847d5f710c3da2d6bc171b20082b3542a7f9ffded2ac9f027600bc620cc575437d30bffa78c9d37b986afa0068284c70c68c385a9d7c8d02e0840bbffa9b976e69bdaabbf16770f7cc31e4283b3d2f17a0264d8c9fe1802ec615db538d6672814356a4f8200c3529b2b1b99ddf19f24040be074034f2b599268fdcba390e1a25990b6a8cf7a3572ce3f6c8e1b5e3a2567affbde555d88c59b681b26dc26d8a93975cac15ef908199cf6c15a690af1dfc4f7a7b7da4b5241dd84aa01caed2649b09b76471708fb4b8705a3e874bd20992bedfebac7856122e6f1f12dab96f3c58652b9563db5a88997959bf6889d6e39ad0073206ab978d4bdf7ccfe3bb1fdcd4e0341e94de34860360cc3f5c27f6ecab75edb158493428e3dff02864cef3707b2c7e5a3ea1e10f3942a2a0dc2d02e4d412f26af4fdec93b15680592c7f07659a5e837e6b5e3357574b86e475fe04e79aca1521174d8039dd980fbace269344488bbb69755ffc62978bc605af9d214c1263f19ab841b479a0832ca36176a9f9af6815d3d4a1dfad4b705d2d3c1c53dd569db3598a655f929389f9a8072772a3630e68968264034fc2acc88b99212bab96d1d7dc7c578c5fd329a1a28eca3189e55b4066d6761ccb1f7bb521d5a62f1c6386544afa6c74502a02712cbecb4aff2218d72ed8169be879f3ba2b4472c339040bd1e193837d89b9d063863aec3385423f2d65fc117403424f2c12097cdcf1743ed91db3dd3a76569f367a13fb9fff678a76f4d4f6ee8bac79e1b3215ac7304adcc96e56177f987d0f9eddd2ec2d3794ef46ef4984399ca090b68b8b29210e30b11f0663cdc96aa0c72f68f267b40c6c182a872e54ef56f5f5b430c3fa5cd6eb418b9a3b21fefed997472911751264ca4223eb1381142f120b7d2c0b8ac219bf3ba17070502fe18ed07c1d27d7b3c14713476f4af1d5575ec46e22e345568a44895bf53564e53116d7871b180094adefec75d0fd888db51285e33f81a8bd71c9a362819ac82cb6f2af586f5ae3c055b56ff1e1419ec3a03320cb52e1a26da17a22d5bd84b1a2f49efba628eeb1fc57d161b8e7d12405175826e50916e90a30d5bcbaaa09b13691db8df048c1dce078fa2ca34a8d4392f2e7b0debec5e50531bd4675226d2b081dfbcc8bbb6c9097209675712d49b09f1912d7ce0666a9cfc8079c214d9ae012847b1c5f9947ab06f5ee65cfb4e59754cdca6c068b8fe953608259ca83d0627dd336e51d18ffb66ad7026a9bc93b1c3138417b3724561459e677bdad17e9ff15c6859364aaac13ef5c7743ba0ccfa4a8872d14b5f11b2cbe4d8c5c355ebdcb2ab3f06d7f3c4977899e16fff3d15532c77cbddddc37b8394da610e0872d11b1022e393e2844b52aa16ddadf7637227976782650dc948cadc016f269c87b46a13056292dc9d3795445d0afe3b95822870165a166864049195d9228a93e353f5d84d941fac874d44772ef8b15229120267d550d91aec5eff1f943fe4e779eb70194bcf559dd9d8910e5284a95754e3808138211b5f8cf2e30ca9c2b675705b1c73959e9755d09f39a2e110735011e5f0fe355d3a82f6915239c7a34c78282911f0eaa6d01e619872fe9bbeaf84e9f79bfee294c17993f73c6e7b4b4ccd9f2e1bab5ae47df590a10844cedd5beacf69c229bb6563c1ef0d4cd211f0d974a1dda980e484e5c7da859d0382a66b7e463b3ad2220a8a49e4236a54d75e0a19a2ef35431a0130506eeacca9e17e834cc9aaf26e11539b76b34ce774461a87b4fe788515b0548a36d036b3f6f072a3ad8136c1bf98e1b9850ac18d0de8a5a0bd8eebd07b8173c29829e40dec64c7f9e793bbecc13965e2439491c92b93c93ed97bd5a4ddc7004650109a9af46aeb2ef2fb93c7aa2c7ddc0acbf3ff6b15f4b1f52f9ffdbfdb27db7dde6812a879cfde44e2829b7df927fce7f74f3fdca04cec2df0bd095a0bfe2c3f1f146f69c96a7d8120fc62412f65b4bbfabff8d60a702601abbca82dceaf5d7d205d00ae67d2925f923a280d4c78516e5bfb4e04d5489f70b47d7aea617d3b5d5659bdac21085dd4b2fb52e66d8b454e80d91ac30bb84313ab4c630805806c6bd9df8a17d50e07c6bd54b248c721b4b295d0205b115d5954bb599c5ec67a89e611748bdd4bca563871f8c30d9891afd94892f2a8dfc645f9896de97cfeafc9bd49924a26ff58a4ddc2d21848476f419603ad88d84d72c06cc8aecc1fb4cd48768ee74beff931b0a25b936d1c503c0e0f98db76ac639177b6b755b6cd1ccf5a693251385c661430478758001419f1903f72700debdb0453c198d85ad90208c474254bc66ed5519f15400324eebae519189e0e23f399ae51e76c9115ae1074f39e848bce5b5aa3c77ae53c4dd05ee9feda701369aa712e4812babebdcd9bd3de31fd95ae3f254898b156a56bb037ac0021feb893755f6d7075fdd4fc3d9d3d99b6e703c7a681ab3d2d0b474b55acc6f9f053063df55311cba6e4c9001d2d45174563ae24ef386d3818ce8d8357b42a3c78e35e469dde253ef8161b89a7827e597a5ed596854f3b349c34b4301b8778e9bde0b3f71185096247bcf815224987bfb070d0576a56d0cf9a17cb1ced635043fbb3665b920a80e6af2ad0b92d60ea62ee465cd2672f173f08ed79155fbed644553acf6f20f206c1bf3357d39187dc89ba23805c72a3d4ebf77d75a9944ee45c5915fe675a28043b0aeae4d0fbef013539a329029eeeb8a14d7b244b422bfc7fbf8283e6e4401ca8f71ae2fc28f82a67dd4292bbd37a4f633a95462ca6e598cbd5713d724e7c0176897e500f77be63db1f365e126cefccfea17260161b9341f99476efd9c226a7ace8d9a36519f4fa442a5d53b4a5d7f5716de11cd64c858ea37340a1a2fa27d7ddfc963967e4d4ef8782d2a10a77a62bf9f1f36901e732d7ccea4379a8a23d824eefd897cc359be3d4c38d6acbcc1f9cc02fac7f30ec53fe4a4580a12b68c7a0358af3b419d357fd3655704f43975c50b968a7edee41bf00b3bb714905a22d7510c876d6f603ff88839df774f66e79a6d494914b901af0d9729d57bc58a9f57441a4a649856e51875aeb4061ee508bd8b696ae57f13137fd10de1519c56620667f58a331f158017665b210bae04cf87054205f1af7061a8869da5d407e96e7de00fc02f02f2ebfba0ce111379c47a01b26b68ca33eca5cd78c792d6a51bc0b31b45b32981e368096d08e10353b3475fe1292252783c3f3f3d4c43db70e25c410082c2c9eea722063b0a108eed0c842c09934a1f1f9af80e511864b762659e52691e7d6ffa6af24dc9ea3ee0b202a4d7aaf5a2723ed690c95d437c9cb602eedeb33b4e8ac8c6e216b43ade3b59063d60fb8f408771bce0d846629b3c6dd11bc9b58cf84218570c0187b129107ce44ed6201458ca6e27d7ce9367451ee967b67ebee918cb67dd9a2a089f36dbf26af7ab51e596fb326f8be95831e419bf3e8d16287d1676775521b9adb573ae780f48d5f7f5cd1b881b03e45db90817febe253ca3f977822bc8ee2a4429d6ab9b3226bc3c58e71bc846e131c1312ef7881b45beb2601ab6d9f2dcb92013f922ff94074bc8f3f7f7dda3a230046631207198b412ee52d7511407bfe5bd11756f98a7875374aad624945d00aec3931de7b3d4cd9c94a1794a179a8036bf457e46dd30616d3c81457ed0b39e11e611583b7dd46d1fa5388fd9c3de26350c0218b7e6138145f5914d1bef911ecc4ee944f96afc84bb3fc4f3d605bf0bd951748cace3e833db69d5c388608c8588cf2ce9c49aa0bd73c51e9ed48ec8e5151acb3df1dbab618380b8b10bda2d1d7ecf61a949927fe4fa030020d89967ee5e4faf35d853340499adb2fbf45a93452df565ca03089be699e27e633c7bc7138c1d3c31577ee5589386ed0d3084dbd5855319a59b353a8a6ad786bc8071ae5f57df75374cdd91d8d0281c4599c9ec71adc701659679619a6e405226170d5dbb088c2671df254120b955f34486c276b0468362e67d590724686335d9d9177f58a07dd4a697ac2ed57f07fd6bad36bd67f8fd511b23619ee47cb2efabc66239bd0c1ac714aceec5334f48c78a0715021d638150dd899a435582c7b85b3bc212975ad75f783106ee288d4f8ae41270fecd5df2b52bef11823a9dfae644bdf253d94e720d0c9bc63f7768686890ddaa1e9143589768f4f4ca8a14bfce4379d1bc43d2b8ad9d024fd0dfe089438791957a3f35c1ebeba3aa6ffeba26a5f4144b6694cddf1e7546e8567206ad3a48d1645396a7f3625b1bbf3463167c9eb9750e1e06de2489f598062ce6db506e82eeeffc98b788c38ff78b6ba7004e3e92bdefeba61f633bb0dda5c13791640e6dae32114218c2943e709d4a7ec3b2cc76704fb0a0f46f590d82b080c361c04a50a21ff8b01ad2abcc2fb2f2ed87e022b4459f1377880bf7741ab868e9ac6faae7886a0469c1734be78644a3d822a120199f0fd5e8da75f7c076312196ca2c9edcef99c2c05aeef4462b06d38bbd2ec8d4fcadf1348da270fc092072ef761f3f6514719164bf5fcb498a70335f1da1f74153bbd0549e45714e4e08750f80a60cea330af08992bbfca607fed38b1fa57d1a8c50a05391a94e97cf8bdd4a6790e92d55a0d1ef64f9c8e210e7a6c937244c0fd69a4968b073315436c720b8e4cf2eaa93a22b9cd540ced28717eb27e9db70461b56dd5be867be9ce32b900455b34933ed5035189c842d3eb8798b5a1a10c74ae976469d5f55f4ebbc55f6dd04b1c0fdfa4b2436f40e15f543bd3beb9be87ccac2507e4f908f09f8a9c08bc215a426bb7e3111c13e8a708ded7c52d62afe96c2f5e6250cf5e7e52a0cc8645d2d16e6a7db15c01b6b3d5c74197d5689f9000677f36ff1633d2f958cf35adc5392ba9a750bb915ea32dfbe945da704efa266ca05c74e2e9e7e8774773850a482a7e42cff5756d834d5ee23fae9915ef8d7380248ac45a24b60f1332eacf62761dba98a908b8b1dfe4647d53da851c67b444dd4a720a8791f61710664a9505f0f329fb529baf52b8dc148db264801513577b212a77c50e6fd5483ddd12257f7ccb12d6302db9595131cd3536246532a4a2bfaa75d7f54e502f7bbfa74270feb9208545899ae3c0ded91c2b00faaf0b90d5aa36b360b1852035b7d04adfb6fa3163b0a6a6bb9bee936d8541f008314688c105437e4aa69d83124793a4e33aeb4e43a386c44f406283ece8a2655c85746280ffa8c57f68cb6b58ac54bde259941b7494351a897ec200b35e9fbc43ee5486334b56fdf151f319ef52953d94cc690b15f4c4d526fcbb7f011ca6ffabbdb28c724c8fdcb0f2c3eb3aaccae9a2b0a2728247515f1e16f05fd3955385f348081e490a37e863e7dc0aba1b643de5d1b403c9a84b2e918b10c397f2dbb91d4ddaf7cb02ae109e48a49cad33296292ebe10d1db839c45b26dd978b8512ae5d0f5e317712e48f0527ce927bc6a6b22ee249e91da1527fcfe504349fcc09e0b5bcdd923b755642f33f8a5bd60c317e7d6caa89ddc884dfed937b527432a508bc5e7968df2ab5086c1971ad19e96f0022c1419bd3f5a882434e08274b651b8f3c7bf09cef4028355bb3aa48893c276e2aabf344bd9d0f787a31ac3abc3a0ba8e9b6084dc9fc60e13f9153bb09b3ee1a585caa85e085a70ed1026e06f2866b740569f9cbbb0f50e433895d7add8f6", 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20100, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000001340)="2bb911d4149e2a198a405467f28a5f4ba085610ae3a2648a793747508bc1f3a5f4e179605761dc29395fbcbf1fb8f62d80bb8cb6e70adecc498a54b83a6aeb80d7dcf757bec1fcbfd47b707b2f6e92a81474b49fe2dfafbc48a47870a5bb0324475cbbdc0bc26c7e1e255f8566053be960e828002050ee30c94ebf340aab21fb72e3bcb347bb55ad2c1b57aa37a5f1f93755565e44b7e7b807791ae2792fb0c5df02b25112234d9b3292c828364a43d221d363cc8fee4407039ff51e1e28c74db6fd3f77c0e60a31c7d2e24c1404ba3f65b9ed56b9b23f3f1b57e95804e962b4ea", 0xe1}, {&(0x7f0000001440)="d7f41d3a034a61d3a637fe4bbdd30947484f6a6265659884d2703be566615939dd647ad384f580df082b28932010027509c90e092ea972f25d1cdd39976616136a30f0b7f945ef37625630ee61d00940851f5ea838659e7069ec6790588ae3b5db5d1fcfadb99052f28fa24ab4585edbe7623f82fd513b1b1ce6b1700530b5f0396792", 0x83}, {&(0x7f0000001500)="b1b2efd37694f9250b378d35a47662a96f2958989c65171ef8fadca4ed34e2362838ed5bd507cb68c7d32476034500a9057e67a21114e75bf3e83959dfe3b658bc63df39cdbc21acdbd60967877ccf2b388688f9612ba8ec7c01a8173b43e03a541c61497953139d94cc696b3790f35fecb4eaabf5bd6c79d3ab95133a6473fbd95d0e56a2557ca9f9d978d97873f53eeee96769aee0f67c0855211947f10580284348732bc980c6e635d9a3728dcd9931307b470dce19eab9607d633afb195589e21ac3d31e8f3703d2c35f3f33ef8f1d9c10584badb180095f1e918e388908ad4960702e2fa8da1e04de064a2830818cd37ec171ce04c62c", 0xf9}, {&(0x7f0000000100)="7bcac351b82ea57c3252f5673b98939ef1", 0x11}], 0x4) 03:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r0) close(0xffffffffffffffff) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) 03:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x3c}, {0x6, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0xffffffff, 0x401}, 0xc) pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08578 va 0x1b31a23000 didn't change! 03:00:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x9) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000049abff000001000000"], 0x10}, 0x0) readv(r1, &(0x7f0000001340), 0x1000000000000290) 03:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6, 0xfd, 0x0, 0x9c73}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x102}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x5, 0xdd, 0x3, 0xbeb}, {0x3d6, 0x20, 0x7, 0xffffe24d}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 03:00:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) select(0x40, &(0x7f0000000040)={0x4, 0xfffffffffffffff8, 0x0, 0x0, 0x2, 0x2}, &(0x7f0000000080)={0x4}, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) dup(r0) 03:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0x7ac0], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28059, 0x21) r2 = socket$inet(0x2, 0x4, 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x42, 0x112) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000000)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x200, 0x0) getppid() kevent(r1, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x4, 0x80, 0x2}, {{r3}, 0xfffffffffffffffc, 0x1, 0x1, 0x200, 0xffff}, {{r4}, 0xfffffffffffffffa, 0xdc, 0x80000000, 0x8000, 0x8}, {{r5}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x8}, {{r6}, 0xfffffffffffffff9, 0x13, 0xe5857ab1db55a508, 0x6, 0x20}, {{r7}, 0xfffffffffffffff9, 0x0, 0xfffff, 0xffffffffffff0000, 0x8}, {{r8}, 0xfffffffffffffffe, 0x90, 0x40, 0x6, 0x40}, {{r9}, 0xfffffffffffffff8, 0x0, 0x10, 0x8, 0x7}], 0x0, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffd, 0xb0, 0x40000000, 0x7a9}, {{r11}, 0xfffffffffffffff9, 0x86, 0x2, 0xd53, 0x7}], 0x3f, &(0x7f0000000600)={0x7, 0x8}) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) 03:00:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x2], [0x80, 0x8, 0x2, 0x0, 0x3, 0x0, 0x200, 0x0, 0x0, 0x20000000000000], [0x0, 0x0, 0x0, 0xb, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x4, 0x401, 0x0, 0x0, 0x9776], [{0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {}, {0x2000, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc002, 0x1f) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) fcntl$getflags(r6, 0x3) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = accept(r5, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) kqueue() getsockname(r2, &(0x7f0000000580)=@un=@abs, &(0x7f0000000180)=0x8) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(r2, 0xa, r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f00000004c0)={0xc0b8, 0x7fffffff}) ioctl$TIOCSTART(r8, 0x2000746e) r11 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 03:00:35 executing program 1: ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0xffff, 0x1, 0x3, 0x8440, 0xfff}, 0xc) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180), &(0x7f00000001c0)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 03:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x3}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x1, 0xc0, &(0x7f0000000200)=""/180, &(0x7f00000002c0)=0xb4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) close(r3) dup(r2) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, 0xffffffffffffffff}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSDTR(r7, 0x20007479) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 03:00:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x5d47d4c15ddb2a87, 0x2) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x10a81, 0x0) 03:00:35 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x60c1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) 03:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 03:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="1049744fe096653691123b2e8fa2c16cdcad39c81b24e5242f7d541f5179f9e118cf8edaa849652035ed8e98822c28bf5cb356b4deecacff467a365032823b0d18c4b105adca66c6d0638564da8afff914ea2edb600397eeff61284ceb10e237619025d2ae8bb96df20a31dc6619c41b23615e86a18e06c8016d492a3fe288bd61c3e4ef7ea10e117f4a3975a75422cde510dbb5c5bd13913f31bfdd42117201d22a54c8254159b5ea7753bfe9a1e84b24a7c8bba68fb2c86adc4d7539470c04a940141be75b338d6f490f91edafd866608ed2d97a6cf1e932587308f0e9ddff", 0xe0}], 0x1, 0x0, 0x0, 0x1}, 0x401) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 03:00:35 executing program 0: socket(0x10000000002, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 03:00:35 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x134) 03:00:35 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255cf8a1e1102100000af6c68da0044dff2893764a659d35a05"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r2 = socket(0x18, 0x2, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) getdents(r3, &(0x7f00000001c0)=""/236, 0xec) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 03:00:35 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x7e, 0x10}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) write(r2, &(0x7f00000000c0)="b4087a04a337995d3200b9541e9d6e184d608320801401fce4659ea1204f65f2c7cce38ca4f2db0dc8bc447e000e9ea7cab5cf2e", 0x34) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/53, 0x35}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x12, 0xffffffffffffff9c, 0x0, 0x7fff) 03:00:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x40, 0x40}, 0x400, 0x1, 0x4001}) 03:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r1, &(0x7f0000000200)=""/143, 0x8f, 0x0, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x7, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r5, &(0x7f0000000380)='./file0\x00', &(0x7f00000007c0)=""/4096, 0x1000) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/172) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000006ecfc10efc25da4c0dd3466d2891004c000000000200000000676600001079ed2cf15b7d3161afb0ca000000000000000000e2ffff0400007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7fddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d8501f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b6afdd4a6fbd8381fc3d658cc347e2e36e7fc8e0900000000"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, r7]) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 03:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x8, 0xa4}) setsockopt(r0, 0xffff, 0x1023, &(0x7f0000000000)="2591fb2484f46809a6a572ee50f6e5ddff848f92cd12e0e720eff0d124855100", 0x20) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) preadv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/53, 0x35}, {&(0x7f0000000180)}], 0x2, 0x0, 0x2) 03:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x7fff, 0x3f}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r2, &(0x7f0000000200)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 03:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x46, 0xfffffff7}, {0x80, 0x4}], 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7e, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) 03:00:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0xdb000000, 0x0, 0x0, 0x9, 0xf7fffffffffffffc], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xc8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x8000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xea, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x1, 0x4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:00:36 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x80001304, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) 03:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r3, &(0x7f0000000140)="28387b4d60fb", 0x6, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x200, 0xc9, 0x1, 0xffff}, {0xfff, 0x1, 0x4, 0x3618d53f}, {0x3f, 0x2, 0x76}, {0x1, 0x4, 0xff, 0xfca1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x4}, {0x6, 0x0, 0x0, 0xfd}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:00:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x17f647f0], [0x0, 0x0, 0x5], [{0x0, 0x0, 0x80000}, {}, {}, {}, {}, {0x0, 0x0, 0x100000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:00:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2}, {0x18, 0x1, 0x1, 0x2}, 0xfffb, [0x5, 0x3, 0x1, 0x7, 0x8, 0x8, 0x1]}, 0x3c) write(r2, 0x0, 0x0) 03:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x6, 0x0, 0x5, 0x3}, {0x0, 0x1, 0x86, 0x8c8}, {0x6, 0x0, 0x1, 0x1}, {0x2, 0x3, 0xe, 0x1}, {0xe0, 0x8, 0x47, 0x9}, {0x7fff, 0x1f, 0x7, 0x9}, {0x1f, 0x3f, 0x3, 0x6}, {0x4, 0x40, 0x7, 0xffffffe1}, {0x82ed, 0x9, 0x51, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61, 0x7, 0x1}, {0x22}, {0x6, 0x8, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESOCT, @ANYRES16=r2, @ANYRESHEX, @ANYPTR, @ANYRESOCT]]) 03:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000300)=""/195, 0xc3}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x28f, 0x0, 0x0) 03:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x1cc652ba}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) write(r1, &(0x7f0000000000)="d8cb9b803aeaa3e1f9061090f62c50885c9b72136c70e6d02b8300010000000000e1b74e5d40a066239e2f3e198d", 0x2e) write(r0, &(0x7f0000000180)='\x00', 0xfd37) syz_open_pts() syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) fchmod(r2, 0x2) 03:00:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x94000020000210], [0x805872556a, 0x0, 0x0, 0xf1d], [], [{0xfffd, 0x0, 0xfffffffe, 0x2}, {0xfffd}, {0x200}, {}, {0x0, 0x0, 0x0, 0xc5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r5) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 03:00:36 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x25, 0x9, &(0x7f00000000c0)="fc2ce2ced0ae379e0c8167a6db0570ef107c545e452b861374ae59179948b3033f23ab0800ff0f0000aed51e5de5e4b7c58942dbeaad7d12ffd4bfb93998fb98463892148c3b767878de7b1cdd1c61443d00"/91, 0x5b) 03:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x6, 0x4, 0x4, 0x8000000000001f}, {0x3c, 0xfe, 0xff}, {0x61}, {0x4006, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 03:00:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="804a4f632f6828ce059ea53e9489b2934b60428bfa82372cae3d9d400d7754d4a3a0fd17aee448ca2627fd18955b5f07a0f8ab38a220ff6a278d7373bb40dc67e03f0ceb11e9ffe4ec635bf809b9f97c9e1b6fd8c79b6c8b28493a0c8b987b7aad22eaee73ca07cf3b6ca897a1cf2b0201d30cda70970120532502e80ebe8a1ac1e1cd234385d2", 0x87, 0x0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 03:00:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) readlinkat(r1, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300), 0x0) socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/141, &(0x7f0000000100)=0x8d) socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r5, &(0x7f0000000300)=""/4096, 0x1000, 0x40, &(0x7f0000001300)={0x18, 0x0, 0xa2, 0x9}, 0xc) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) dup(r2) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) 03:00:37 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 03:00:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000140)=0x1ff) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000380)="89a739268f118fb97c5340d4946283277a4c00b73ab0fa4baa1eba6bb2734bad7e4f534f4f9d7308b6e208e6c96b9a2d527af6e7945fa3009c2bc4ff5ecf5b30c4c94d9b71d5d755b3c7cd3e2bf12d32ad048625ea7b7f2b446b791320d2e445103b6ab48f8dbd92411e8434b1fe96799c10d1831c8287586d27652612cfb683f8f765fb008328f9bccc700cc770c5eb38e12663ec152a34f0505afd6c3765b2ab20d7413e555f82c97759fedc5779a8f8a545d9f811127c", 0xb8}, {&(0x7f00000004c0)="6c99ce7958351cd2a3c46011c89c8a1eb242127f5caf9b1331a114c0cacc6c8c62d4e84d43cab91b7f0e17071dc04a98e388143b364b5f64e124609ebfaf7fbc1e5258a4d65e550403a0dff3b1d5a6cddd63b30c50dfef0355e5374518e1c33fa42ced8a1030ab7cd293ab00b591da206655a19f24c7b2a9e0542a97eb8729c66de087845de75129b160bc730a99e5b21e3ab33c3dea39de67bfcbf22173edadad6121e998857262187b9f4c81175e8fc4b45f6b7d02706fec50634775a65ff1994b31881ba17455b82375b7c3855d2a26b5643d35b212ab6c9f095ef43919de85caacfdebbe05f2daf5f7d699ec5a0852527eff4ec6420fd14da262659d57c158739b0e840f8b273daf1c98850e33e4bb2500528609a6cb502a3ca5565e0c4f7f179ba5d2e0f8bf79b76caeef99f1d57fc30b368e2d12a70f7a0be2782c9db681813f4152e9e51decd89bbe1301d4f1c558d3844e67d07046717f46cf9f67a3de1a4e4f3d0390d374555ec837cb96f1cc00536439f120332c230b7ae2395e502dc6ae2117c199e0200987cf2df06525ea16fd14e5062af0dfa14193dea59c4a4d9ed26bc6e523606d784e846f74b4c1420fe54863e4862a9cc975ebf7a0d2ca4137000de9cd55bfbe8ac46cfe58ae45bb05e55eda95985bea18c77653ef4a5c89f5109502ff00ad1c42775e12bb06570976f8dfaaef442bdd5575221a05656e282436c4108a31f79f5f0a34a383218c72560915ab94e10f43c0367406ad735af68bdc844b7d6ea1ccd353366222ce1916efdd87ddb4065bab8fe2a19f40f4ee41b729bee2af0454e565d98eacef859b93d9fbe739f72ebe15fdea17f72258408b94d22cba6a3a7335a78247e35abe1ae6f099aaffd917c27589162995a457f9c6b54d962ff30da041442a293a2dd242d94101e46c77257b0480a8477eacac847743bad3723a0b2d91be95f26985727aad01ab234ab5e97945a5be666633b359ed2f99f6780f6058be48c92b7cd1c1381fe3d624d49c773613e921b0f4271e1c25428943452cbf4abca68bd20f39a268963c324e7f3cdd676de73498d2ff69b4b92b5f90641d525da67ca1f73a79942a238890b4c680f91e4703a77fdb0375bad7a4df25b720ea9a33b978fafa63d89a0f5bc912365d28db41d53247707b0053e4c3ecc945e3a6e151a3657c8dfa484641c0b6788525bfd6a187c73f2b03b1de0f2fe87ff7c51e6c6e32966f252b0614668ce7583560358b9e724cd9a6efa93d3282956b8af898917ae23805c38679d7bdd1ecdcc3419a1d1a4d26a255d8e454c4188353ce519411539f3fbb48539e72dc4bc8083b42ab519f11056592d0295094fc51e827db895dcea46df631fc247f594194d3e799428d7cc9c3ab65da22eefece05eee56e7c973f9bb84ea0594d093222576e4a701d9fecfd3a6a77ac83f00768a8f934a39c4be0bb6ca40d87c1abc39e73c375eb47ef271b6798980d43d66124957a821c40b8a80c6fa5d7894830bfbd02b9bb507bd4b2fa2fcbea45c0618f1ff0cb11360b451db934440376d20acadca297b98a0e8436c6c58081f368716a7884c702b61c5e35abbc6bc34d8f243419459314d8d4622ca5a79c1d9885fd9f421032d5a402015ef1a8aefb7508bf2c0f09721f915344205c83d745b775bb8ee78fce8bc7958082f4dcd292db74772dbfffbc4afc10aa0e3db737dda1942906ae77827276b6e0f82158e8bf50ea10412da651c23e9dfee7e4ce029a89f6ea34a7d7c4c6f43984d1a6f3fed8371dfc2f00b371650be98118e8e237fa4dddc44decf6c9a8559daf5d81f0a3f0ea2631f1b28cf2af1d1ce2f09f22d2d7c0e0afdb5d94ecd2d5440637f047e46a594562ba38486a16f95253a1c9bc64cdf6a66d73490148e67a9a387b3ecc3f048cae569ec26e7008ee9e792d525207446c2b8b36296c07b50be8b400d7be00f9161d8cfafb2c4b47fcd56362dd2b976e380766c8133efcb4fe73081ba59fa100f533945968554790fe7f43d791391829fcc8ed8319d84f56c673a4e786d811d28efdb67b455f14f44a9e3708493407d643b983a7163ff68269687edca4addd62e4b6fab6ee06ace3a801545344fbffd8688d1c92d69931495bcf17e01fea91891460b3bc21849b05601154d2f84848d6bc8be114b25481c3f91c3c2157a32b8b99bfba1015f5320b53a73cc063e68273193aba2d439bb3ce387beb865e9554cffc4039f070307c861563c0cffa9bacbe8d474430bf262ed8939192ef5a185cbd1a00d890cab74cb803198635b5a944eb887cb6bf46bba213a43a7f3499f75f8e0517ee2aa9ede1f2fdfa0fd06870560d3cec7fb08f76af6787b47d6fd1820321b769c724cbcdf94c2fd225024b7189e7c057c2b44a34667d9c449dfd0cd53d8ffc0793c925b191da644ba96bad0759043aff682f000c62cb10a9d3e2c4b5f7556567ee9cecaa53cf57cb95238341ca75e7e2553dc620dc50e5aa6046fcf3f674e128ba2c9c49b9c39d9ff07464f62f48fecfef9b4cf00f639be19348aecbdb244a34b9a1146f9e7dd4a32a7ad88e81cc1fc3c668879867a8c234a05e194ca5d35e2a7ce8d3945ef16c3762cf55612fddc5e775e1c834f770bf9a3466c2f874e3dc897744e3318c39c214aa7ad29213aa9bde4dc5869360a256b277082658992e12b96e684b396ac030862b1e576ccf206eb5f34bbe96c0b736033100174cdbb0539fa7b8f9fa8ca8badb56472c364ffac724dd112513b473e7684e63cf8b75169517f68523ba3c551c1572f04f131aa9ba883dbc352c669cc3184c812aad017022c7f9635c4b545ea0730bb00e5c23305dcc2f02dbe95e51425fe73ac32542c0a87c3bbe920db1dbd02981f180141df33cceabd404ec9f80364286774d75c9be45b54b35fa61e45a01d2e9dd7cb6a11edecddbcfe00bf208e65280cf27b5f166821979b56f347b10aa1687e55918250e617bbc538205deb9c1841881bae6ea433e79a39665633a5882136c2daf0bcf306fbd9e2a9864f58655fe35021efd1dac6955ef62bab89fb4499373daeea8ccb369cde6b104fe07a33b1b0d89b3ab3ccb60a8a5637c3a1cd51af6d22c9bc40b68f897d067df28d3203a4ccab16088f36afaa0b5a7c972ccb88d6d9e030d1477fe924bd63c41c6cde18f9b4a0ce7afa11fc1a9b2e7aa171e6397d3e9b4f180bb3e5da27789d90bb3dc121ee3dd33117eda9925f0fad0d4358e24686233ab4d0c02176b3085f3f98b4d1f6e268dc7bda419facf97d08596c704cbdfad337ea77903bdade44b415d2cf404d4b5ae92740b0685cc6ac77a34db49d47b760311f22bd948d85740d54b8561ba0b5d83d8508c07361ca8599c3bc87b58b2f87c78e92ee9132d15ef8675c6d539165c1bf88a301965285fb39a37e2c92a80790e91a0ca3c6f30be77fb226161e9e9f18c27947c2bdde5b5ba4662f074db9deb62ebe38901b2d6896e9773abdc6f4f5c95250fa7e8f26fdbb4996b619534e4c79c4373338f4947653b3b2914226a0475c45ba64389b701b42176ab86fe67bbb9a178b7cf10d5b4f4717d6ace5566c9d30001cd300edd045a718466b36eb769660f13830b45ff7736160e84481cf672cc31be2163a2190ef1543f2f4ea763915e76a1e1675fa2378ccdfdeb338b1c1760d8e17f179ccbb711409796bbcd681085c30bb5a468d2b5cf45b0d8861ea8bbb63a2953b2d4558497e94e8626568b3cfddd98f543c8d5e2f0ad463cbcffbddf2945f241a7749f5f6210506ad0c7a822f3d9d199a80ee740f840bf8c3fc81caa50a0c482064d56e8e52dac76320b7871ce4ba44ca2dda69a3838c0241cb2f8f31fa549d627c77b566cefd1d1cb2ef0db7c0ca1f44016a5919a74198ff1b7946ae6e59a601f9de538a91ff4dbde5db5dedf646d285aac569eb2b9207e4fc11975446c4db48330b97b1871ac9a3fe94b39f56fc40d3629a6ae6c39995787edbb821ac69807ed05e6b41eff88db3cd58a9475d946351ff6eeef4a321a0d10de42ad9d462643012909541e36e41c4fca5e06cc52589dbd743e4341eb4b4b72ceeb4ceeb9d589903e8dc3b09f1ae666aa860aef62883655ca40860a8ae3d9d446c4b2cac59b3d0f3e986db275430d4088de6b13a8ec6c45652283aaa46d7d5fd59c5ed1864ddda02edb520872749ad5134493ae6293f05b4f26ad29bb7931d8ed17d5f5a79b3053d9f94ff4d574899f7464f070978f77bf3af59145f36498a705444cf77596d10ea53f054435abfc581c380d797785649d8fcda4afa441553cc747a76a06f9e95338920c59f81c11f22a5f05d83050d6b6350643e9afe45876af39a8ce1a7f6cf52898816205a5fbecbbd1821e5d39cb97364c4bf05a289dfea7da0059d18089bfd7f7a311c1dea00b7899fc4f16fdf553d6ddfec69ca1b371b5933207ce1f89ac9b7998b4c552ffb92937525c023de0cf8fb5c3dabf2362035d1d523cae84ebd96fd832da4aba318137d723286ba7029db175253bb06177995d9f3f43f5270408111d34c4423b284ac7e52221dc3cf24573e3aa98b94afab97dcffbcdd7b545c5b1d4bd9777429f87632914b38e9ddff929bbe9fc3a1230885d548d3663d937ec5e9958a1965e355f50283826c80e3fe0f5e6374504c1ebc475c689ad3ef98cb2f378b3d25b1b7461b53816f20e539cc7fad3cb44191d38c3ea1e7eab2106779e328c7332bb81b086668ab6b46f0fc0839bba33f67c9497b28026b867b9be59687c6ef66ae43506fbb485b965c6fadb361676aa5c323f2d6225eede699dca80260d51f66f7336e09dbdef89a1cbdb56b25249e5d24e1cd9ed74ab5118f4092ae6b544d4c3639a60388ef2922b82e4a4e2c75f2364f557cb10c4e475694faea82ca606945c20ccb141f7636c929c92e57846545e1f108eadf73613d3dbf665cc31d3379449b2a0b1a53f88be5d550e0b100537de487a5116e64c15f3d94fccac1d92976e5f3f4852b867c8673523cf1e9d0ee244fc0e13bd0afcaef9be74a6af6dbb48eeaab99f97ff090874eb402e55dbd8a1a16f4b8df461788a2dbd8d3ea775c049c8a0b8a3bcad27db8f153a98c5b193c3d166975329b5cab3822b4b411d65c3a0ff68a178edb3eb8da02fed1e5ce836211e9bac3972ce425befc05eb04d13c823d0a379433258c12ac60eb97381b62c503ba553cbac8fd666bda42138d07f4bd3aceb77490895bff6caaf51c0a0613200342eec009807128f4b64ac0ca37cda6b71e543966343a9c0348b6745027f0aa5cd30fdd33e67d52a6a3ab1263e81f1df0923720f47d72e886fd519d7355ce69711536d15a40ec292c46de241e77ae937122802acd24dbd6f3e5e8052695d92b7d21fc1b7e1b058a70c5c5d27d72fba42a78737375e84ef1ed0d6fa67eb225165e0a8f5b45815ce04d64ca086f306af963818b1eb15578a8d3ebb5a6d37d131aa4503b2e92b1901b412f2ef7285244beb6468c4ccb37add02da4a3a8b21124cfae5032a8d3d6379743bde2979d05060eaf37ab7209b2706594efe14fa7748e79367eac0b1061c773fd5e7143011b3439f83f6270452121a8d1b2db3e1bc6c397fca29800ffb88bc775e846dab291dd0296b1963f3fb4c8dccf4115e8742b9f285c8a32470f888328729d155e86b0fd100144066de71fc565fcc361508d990cbd7b1573f4cfcbc827fa064df43bdeaa1ba5a74eecd4d320155be47518624afda0c9c0780cebc973232d98d0d297e10642714f2ec73f8d914c439a8ee43a01e841862b7", 0x1000}, {&(0x7f00000014c0)="9498c3fac73cc698bf59e6af9248a659989d8d622c5bab97f93e8edfb369c8d1616d7e678d87078ac968a00a854b05a193e268ea35c20d0f930790e8737b81d6af29d7c14ef0e9f9dc5a3ba59ea2c18c466bee607c0c7e55a9f101593e07ab8114b23417db3cbb703791af34208d7d5f2df806551080dae1a47615061a4951ba1dc69cb8666fd0477f0c38e86ba16dc2e7165ca74ca2ca93603eefc41753d5c13ea87d8c53c2ac9b0adcc22841e656c9bab3f896e245d79f98600ca5680c126e47621403ed6fe687256478c229a047e1bcb34d2ff22580a5f0ebd5e9477586d560c14cba6a53f402fe1a4bf1df9de312655767bd41d210a988b5315712c62adace037efeebcf2dc491fe8d3bd4c65dbc5c1c0899139f71237e576b391ca7ecb51b2a62fa456d4326803150b6e15f3c168fd1acdce8dff1651d813bbfcb3c2db6fa3aeec5475d9a3dcad5ae1720aad906c6cdf9adbbb5dc0c4a423ae39a52fbd65a4b423b0003008505402a1a0b2a1c030ca1f0ef7148748ca2e2d7b2e70ab99760e20af9448205fe2d90db7dcae7fdcb9720a0e7f3f190e3937af13c12f8ded03c5c513ad0c5731af44a31697b38eefdc797f67ba04e39f4829e44ace9f3ec7340fa88e0aa12568ae238e303cd6c5f2588d47d42b7ce2b52c0a42ea142399cd09d3311d19c9e4f9e761956ee4c3a71d3622cb65e19f195aef583e2ee1650966c44ed813813293e1f7a88ca72bdf03727302ed0b514f3a8be8f69b0e47a20c3193fdcbd6d79575c5cc439b2e027e9f51fb670e9a94bcb92f2008dcd5836af1bd349c1ab39ea125e02c944962eab3e3506cabe7397b48bfdb8c2e237652c05d86e9f8ac8c1e9824d9c6530f1cd2c41ac9374e8ae6e97ac9af9c3931fdd84d3fb7e708a097e7779d33ef542ec5cfeedac4c79c9cc3fbb52929906bd784ef94cbeacf46fe1eed8dcea6d3ece1f90dfd485253c2abccd464f1a1c0cf6a4707026ba02affcafd2b85cbe718632d3653a66521a6b474f996184f4fb01f73efe4d1e267ceb258de4b18716aa5ff98c9a42b0fb83e6f9da5d746731b0dc65de6e4122fbb07ce0b90920c58da08bb7ac24d46d19501f3d84637eeac8d680872e327fd05e7f894531bd24fb7acd23072bda85c20280cc8d0bb093f9fc4d479a22f955aebe55e1032a53fd40ce900d4b7fadf51ac2812bb07fec0cfabbe6b8fb9ba8f4d619040a49bd5f66e14f8fb74f1e0c2c89c1358aa824db605aa5ccf3d06a0d7518f7c7bed6e2f3dbdad31a2a1449003dc0e98a501c67f25e69def0c03001b8992ba3a686688f149d55905c6fb4d499f9d252847aee1c9ca4b4e835b079b1bae3daaae0717e66bdd046d41f5c3610af9a8d29c6a49fec201b2de960535de5ba6ff3feb3fc7640941b6783218cdd7409e54ae9be9c8c0d80d6426ba92451359f93218037df3734ab23e78126fa0ece59a6301fc348735b595759ba0f3fd0649517c1e15a4aa81d2e76d575aa0e638afb9fdef5e7540787e98c4f4e3b7252a96d1321939fb3de5fa84ee39772679e896f33c78221819761434593efc314f03a95fd8b86066face993164a1a366e826e59982cfd4932daffd2520e9fdff86734992cf0a3011248159d33bdb76906a5b091f76a38ad38a7802ebf6dcdd4a7f86c80b05994324cfb565204bc6ba734565eacf6ce326e64faff439f9a0e523ea71a019ed240f20f42af061ef2514e66a146defb8f6d1fc81fecfd6a6b4098b37b149482960b9a51ae1e639aee6cdea23fbae3a71b3f777dc8b6fbe7ae008ade052b6d55a3f6dd2d7e7be55dc1b0a97744e114731847bd629c057bfa3e048d1d9f7f3f806033cebff74514b616ca404212369efc6adb4ca19a417fb36ad077a24d62d71ac65be10de2eb3871a2faad34ffeceb1d0ea579998e3cd30f809374d7450ccb922f77ff023aa18109d2347b7bc1140f0217dca543f310677ede219abe9db5ed29f7ac878e649823cecddcc2e72341ba5b2f706f8e1df8a9962f0bfe04289e0640b6bf19b063fb7d6f8dfeda2026a5629b72dbbfe3cce8624cc0a223a3cffe538210d23cb7225a6524ef29c5a25cb3468a6007cb9a331e1061c3bf441fd0afbbf6f2572cf5ab13c8d73d856aadfd7c52556c215cb6b9a07ccc78de2c0ea4f7530e4bc1c6e00cdd5351780a703eb29e2440a72871cc4a1a1f9a46f6602329fec5ef1ef9b83bc959d6c1cf5e61c42d4f19ccaa27d76eab1860429f771e9e27cda692fa1dd7c3e22f5ce7378c5d54165648210384f86d1a62c17adc4b1ffe6a9e800d9e4685b1ce3960bb91a68e82a69fb2fbb2f2bf725d94f9dbc4e2744ce0562cd0e372274d6122873cf38930fe499954cc1fdf018e164d24731c084e14909154dceecf244eedc6468c2ea2729c8d98d2cdc3d841b112a740115f5013cb5abca2ee21794b6ccc5ffead66f611a51129977f805a0417b6f4ac74c4ce212cd7f5e0362e621913b0d051ce182dc5ead062a7262fa08fd376dad236a5122d62197d2dabe99f6d570d0ba438382013836c51ee2141ba26c1df4f7ced5fcb491758b33cf6819937b47b513912eb945d026907fa545d3dc1d828c6c342026811dcd9c2d1b0d84478858c0fb24fae7e1a5d580a75c2d1729ba079de170be7c16a628084abeb18e1b276e800c0822a86c364e07f1299545ba921b749349ebf1fc32d02e520132e81b2b6b7724b0fa6052487827f5396ac3014c28ee0d6f10d6a2b7d6020b31a2701ece3794ebec76eca3d4d017cae63816868b28bc1d6c620a27ab7a8592a0145c2da7b5293b01345dbcbd4df69bfbacac6bc3e7c33deddce00b5ae5afe528e2c07e869afdac2795087b6456e92510fa79ef0370c596781d91632ee88d6a35de54851f3cef44a5f35803254087c18a087a9823a3f6f5764db5bc3e282bfd3fef47d71481b44746b17246ea6ca9f3e9dfe4c336bd28cb2fdd130b32eb125feecac89336cebf19e01c86d150e592c183ed134fb322609dc2a2ddb8cbe55ab19c1849852a87dcc2f8f1657001d00a5c4531489adfd91089a06798ba9ed62a56e30920d97727a8e0b04fc20e4f17c1bb1ca3a06ef5ece18b4eb87c4a34b5428114db483f4f6f1ebc80d7e6abf42d4a842b79f1f6f07463bc99b138dc9a7ec828a4daa061a37eceb7c676dae2520575b55dcf3053438104c6f75f5ba27ac2b0c3aa32cf2141e610370d166fefffe47afca726d2d95feb6d34edf829f9c47d6c36e40decbecddfd52e695244bb3c0865aa4663526fa639a0f05a9af484b8d11aa6a3a19d2154e993d1dbe5bed01d40b193f5458f994283dc7b9393a3851459caad56dff1860e43b245bca2b971a8491594c2d8c3b5daa47bd274413f5cf2f8c87d702dd3f8b093dca42144a405ff90f44cd5a7baa5931f8faba8f5a5f6f59d13d9c45ed4c3d294eca1b869bd78d13f55cfacb6e53e5c0393ed00d6c0dfdbdb44ecc8a0fb38c7c6d81676369a122fc56caeae2bf4f246dd408f7b0cfe8cd3fc67f945b995295570706bdf321d6f1a926fe1bdfa95328d18021893c8631dc2706776e835da6bcebaa5b5b157a1a41a92b7ea2e6d440b4a3ff37f57d3c927c5f1efbcaf1735a110e4d759abca9bfec9ec38526efa8477d779fd41906389f035b19b05cea2810a24cf74a234b847b1d2bf7d0643401d6109282771bebbf109c5cd35ea86c5b41624303004109c0f17ec0d7eeba7c0bef506c3da2a634e15d85a35a35b63276de2e2c9e911c5dc4464ad8aba5275eab5f79cb78952f1d700e23e1b9e342c1d8edf374766c66d1b4c80639f810da9a9221b710b601c7edb64f053f39f449a654a2c0d0b1d840987a821c57e9cd8d9dbe0be5b28549ab953ef65f77a76f8b6e7a12f8a23a04980d07cf06cde48bd3a9e547502660a20d377ecac4544f942eadec40c6a35f8b25865d6b225843b842a98a4d048b045f46e2d91e6595d23ccb566ac836a58ec74573e8fcd5500861b26911e26157491610ad497366d8204ed2d1f6c27e6a631b3b86b45ec05ab76e8d4fef5d48b29866c01905ac2748373173902615f57295f24981e9be0ee40b9ed0169af140191751dfc3a85d385483462e9847f8cd4dbf2438ca80951d0bfeff9bec587041c93ba43bcca60fd45b8215df4131c0ae130996538b0b71e32ffbf9379bba6c15313c2fa6a10a060ea3e4cd7ddab2f305f33511ccf284d1d397988522d6e2b14c088ed91c548e4ab1a8dec1cf6add4a14227dc75ef6d69def6fbb75ca0619d444f09df593f26d7728d70a80d1c0f523719ff07c28a80e0cdebab149609d01d200ffe12f9891945a28d7a70f42525c16c9710c6bc2af84fc1abb60bd1f8ba68e360bae8677145cb53b9bcf9cbd4bbca63a695e070a32843b1d8dd73b2d7b241e94fe8bec57c2b79086c6d225f2ebf5ab49f30ef47c3a33475553c6da1748d0dbb9f4a98b708614661e2ddfd6904371ab008e8fb20d898295fbfcd9aa35d7e0c5706d22d82a716983f036bc5ae9c4fcfbbd39145ff0bf48c33acb2ce74ae1184152308b2481129ca7ceb68ea46593dd1cb019317e39679288c6e6919f4a89ca02604296db46ae4f09742ecc4eb798b411ddeb99ab36e09bd8225c4e06207aca56168db8ace5ce05fa7fa952fe36a2f30d49ba5c03c747bb73b020e7e51b63e1ad3327a1b869dff7144b17aefaf0b43fc2a3b2d821c81213b0b212a434ad005e42c94fbbb80101a5e374c22beb2c999d9e31711046937fe462822027a245a2920dcd9b0b6b3f89fd49906c2206e91abceac1f48ab072b42ddae9c97e14ce7c38fa364d5254d7565899dd288f92308210078048bbefff5882e9b6268f923fa126d2034aa49f6057fce96e1c4aab7b2b9a5e30d3885d5edfcf29dea8a549a9d82144ae56a0d478f66b700b72fda07871f60db4e822d5a66bd1aa8bda555eba00841d36c76a1042e1c4cbdd4a2cc037928198501f66cfa6c6436d15722d683b1009f6da198fd477dcf06f34a5722e48513b786a1f230b38f040e8297aa28a9af00f093e85ea02a5d24dca1795ee65c0ce56e6a069396daaedb0cbace39cd0d0d2668cca318bf576565dc55991d4749f8a4b7265461719aed79f95533037f5f2456ee18ece66a43900f60d3a8da0f8623bc503acbe1734144e95db0341b682a3ebecbceaa3242242060f56b190d9c0662b93026b43b815045b5272553de5ae1dd71146132fce33035b0dbe8585c34cddfc48603c6151aed2e493197745587827a04a2f5dbbc0e020166f55f0b0ce97349f846a37bc4b1c0eac3dc1c3d24c15e8494cb0015d74925bbbd1efd86bb0e5a22bab84abc57a789ac577c0c8b6f562981858f10573f79140104a34a4d2cc162c370cc62fee798094c0a02a3b618cbc0f60938ea8f544a51ed4970e9fb71e081d770dbf226f042369385a14b1a83439ee8ad1b72936457f1bfaf725f97832546984e4447764dcc2d5112f7f22a797f5ee69e161001df3fde8b3d11e3ea52e6d97e553b79cebd22decf573a72e2273bb5b44e8f92b4d7680130c63e0f3b23ba636e3ae8f6fc3c5ec3556b7c26956c587c1c46d5d5227fbba16aa3fc63480291248bb7642b8237661b2e8be90deac2808ef700915fb47cd9137cf2e2386994b4292e38b0c23e76c32954df0591f6ec59d136d99bbb78a11227266451aea52647d97f950cdf8bd4c73ebdea5871568fdf086c8feaece5064dad097aee5dd1262708e337688c58dd056700f3a28dc491c76ef4e7cba1dcfc2f1760030ab9d3801052d066d4876", 0x1000}, {&(0x7f00000024c0)="11ef7f23e8f416d908a29443878d8046052e03385edd696ccb6f2322d69005eb455f680d9726e06d64727bbe5d0738549fc580642494d5df472ae14c8024282bed289cfb99e130c95ea7ef913d86ee77ff3ac08b3c1d873389b22a886264bb216ec4d70fc390830c799d6f78c0fbb83b42921c10533dca64120d37d2a36941aa91b63f93f66b761b58b69d05111ec7b061a9f6f81d7ea58b43b474b6d4127ce1dfccab32643c1bee2d7ea076af470aaf39a4a4a2eaf82f2bc8a76f05fe709f167ec5d99a58d0018155a84064fcc6f050cff89d2a0dd8b5daeccf283a1020ff37bf63b0252a358b8a11d862d444856ef06de0652ad9aae0511673b9b47768ecd19db3c1f47de94eea4e7ab66fa5ea5e27a5e2de578e98d9b905b426400801061a0b7cefcbef5340028424612895ce2146fb8f930cdf643d0da57039aaadd687cd143ff0bbc5b151e440dbb88a42c5ca46ff85363bb3b8e94e406b66120041aa58af5a4e7133705675be5a6954bfa8e4d71c65e9d088f5e4ec915de1e7dc9dbd8d4c72123eb8eb33b9cef46e38ef9667295d63d47e3825d90e00ab6d3af1e44cb3a6d550251b913a00cf2caea0044b9390ed42ad9ee4a0e352d2dc0d0f3975333f06f0670df8b080f1f03604c12df92ab6c0be8c0d1b81e2493dcbebf8877328a3398e887bd735e1a44bf6e52482ddb13707ed8637bf75771d6d9ce586bbb1b8033e5d3a84989e47f4beb02e713e898b5f37e3ceac46e266e5e49f47ae2cf25e49054b6af3c08b8860810463f5916ddbd6b1b961ccde52c4ce35fbac27b66525925535b87055fbda2c5c212b567a6fc8fdcd45eb8df4c7b67feaad232f560dafdb357ea81e2fca91f2f0d5aeeea08187af87b393ad4e9ddd22e5e17c40e4c5932936847281f76963495f0c1b3fee15f15c53cdd636d38eca7ae3b040ef5d18c25451fa5f6e5f69ee37b5f03caac1df5b4ced66608c42a2c5c4b3fab41005bf6c0154c551702e67ad5cef4255ce0af1b176d22201ba4bc21492fe2808a82b6ea3bc6d00518279919c3affdad1fd164f23894c3086a6fa7cc12558c0adb936febf9004b21feb73da64a59b0d1295cdc560f1a8e2ff247dc8ca109c2eb62de1de9f0a24107e267c4863bb8e240344751d432d41a27577cc75667530aa3f731590a49a3962df8b0169dcd6a798cff1ac24569272bb60911b364cf0a015d5a3be664066b18f39697743b204f9a11dc919b43455bd13d637b7098397a61716b6efa69c922b767f82008f9f6146470a110e050b8fb9ca9151e5347608ba99b7c81675e2069b44899be824730a559b3a82b4275ec1da8835122648b72ea21b023deb6b380ba73cd794fd9918831e1d4e74b8e99789673e95d96612543eb9d029326bc87ffde8e460b9a57e7ce2866d60f83f92980120427e8aa8539f9de56d14c2e16303c95f9c55a237347d91510660b104c98eacd3b150048c562c3781a91d4c0a010566e20feff8d4fdbabb46a0efe3270c9560c8b01e99a75e91a0877a1c8bb79dc07dbbca1e4dadad19b16b15cec151c7c7ab88c0999e01798749728c1e8ba2642894efac3ff92f632a0aa0cf86142c4ac5784a7f3b804bdd2996a4404f4abc77fd3aa0280796c23f6a049b090ca724cb7c4e4c8d425dd4c55dd55df36ec177349760c5723be64dc060d329e5ef3138de73b04b87d27e639ea45db878ca90906402944083a765ddb83aa7045109a2be721bbfbe3ae92631dbbcfe659b5d32394c13ce0dd9c08c42c95cb44bd50f18475d24d3cbbe1b344770f95f92c65dbe1001e7eafb7fb0ddf3978a548d2218d5a23caff12fc0299844fdf9308b0617657171cbe37224227f6c39b21b79d677283ebb77d889e3ca3bbbe98fb9e34f491b52cac903601a33982a4498917b587733dbdb260dad427118ca6ed2727219ce05c01058cb5ea8ab0d79661f22578521eb500356d076efd1bdc1fa73c63856fc68f3cb54e989c8a6b7c8af99b7baa785c467ffa53fdd169fd30b28b49aafda7d2237c866b5b02b1844c7b19b046d2ce41be5cdc60a1c2503561c99b001e8ff88ae977945243f85f049c115a39dfed642e445c4bac0a816ba5e6f604fe1be1a08f9485a0546353dbceab5d13c03456fad6c3844dccc989f2ba5c1b9d1164d029e258e2a63c017545a0458bb7b4ffbcd4911e56fc3c2723192d726abc52d70905f0341da48562d065427315d80184eda7ad04e08fa322207fe8992c1786ceca309e3f0bdb960bdea9d70b937cc1626444788aeeacce945dfa5dbeccae17efe901a5897dea586a902e4a94d47002479d2cad3cf4fbd2b7dafac3763a59da1cc74d22ced566a38e066e7a5ba7cb5b967283a2375892b1c9aa8614e165a4f2032d7333c61287d600afb644d8124da20af7d9ccee9ff74ee764aca1abd4ffa0e918bb787800e62b6b75b1e33b947a451d06f14b5f85df28fa47a053b26eaab47de4e20fe5c43fe5be8afac7d9dd965ebebcac12cc5c5a851d3789b91af12a69af6b43024a1d0a5a13ed3857865228cfbfc3c33d60401daae47e9d2bda2fc1834c8c65ed976e704034519966f8f6152ca7f7a331e765c990691162d8602ed5be6b3ac0db31d61d6080ce2944152ee75c341fbbb50401491841ed81ee5e1b3975fdd8302588996d4c868f5bc9972771e6fa01665bd9546cfd446d29b29a646788b2a91383c459a322f509f2e197116c11678449c10e7642ef31caaa1a38f4a359809b0448cee3e8c8c37cd418c92aeebcb78a90b0e1788352aa37b142ebb54974c397e825dde41cad29722574380dc725294b277088ad6ded9a68819e02d2c0ddca8cdd807804c477c574b32ceeac0a266ef631388fe0183dc718883b8a5527414c668ecf8f52b7b597decbc63424b1714c6dbd016f267dbc1c6422aa212162375fb84ebcb5049261934383394d3469a170a0aaba39e30a8ac19ff7806d0df4310e487737c797ba3cf444e01e2583ff0a156611846f8f92e6fa7388856fb2404c2c6df214a7ba3d5a8d979dd76a05c02922c2695e8c84c5847f9facce34438a48fff001aa797dd9dfcdb9bfacc86275fc666a46286453fcc55374e28c0dae982adba81278dcda1c4ebddb91b5bda5b615bdd5038f377ba27d16bdca92d56742dea5b9302a2ecbc0fdf2d87256175bc78101f045252ac9c6c47814359bbe91d7d3ec766de645ff40fbf408e2ed35ce2e67405e2f04d91ac69e124b99948283ae0d43d22a075b17b628dd7d6d505dd807324926337d6f7691af1a4470679b23d59a89f7e635024551e921de575e3e9b668f3e50f39e42943d9cb9439735a7e7e8d79662b0807e79c8c905cc67c16df35cb2edba5b3394121cd7747dfdfb1f5fed9e7558686ba169e9b6d432db1ee78872000fffab6254b55521d92ac378073b991ca598bff0bd0cc509d61906a5c4496022409331f910331e42e130821fcbae10d127374587fe81c48d937cc907baf4fadc4a976d168a15e25e3c4fb9efc0e71ba3edfe0a9c2894b8390c728761ba475e3ce01c05198e9bc9155b2c8b0cba8ee47a3a1574097ecdfcbbce7b05dcbd2aa34f5826476c6c98de82b6ae131bd1e917bef25496fdf8c1d39a1ae66462cf71405597e4931b8fee7a60609eb04915a74cdaca215c01617c23cb113fc8b8756248fee5b1787ed26032ec41b36c5a210f79310c1bd17ba3070bf3116c7085e1a21e57ddc79b306096a78fe18e07f2268544a9197c89ea965bc7b4a64034322fc0c129fc3259d7921f15f62af6dcfc3049bfd1b85eac6076f726f8655c6400ac60ed19bd4042e9d3c78786a9dd9963a3b88a7e7ab7daf980ca600287d15eb793bab8263748cba5179178bf011c0228ba0b31274a3cbc04d0c7707ff5da1723f581004e76474c8710fe1937c8b940cba544904e3cf1b68e87687b96df0ac9536f207b4ae4804de86d7b934030b0f7137b55458ee77aaf144678e79c6e5853d0b197fed58405e3ce69ab4efa47d57939da124fe60ed81eb1d750dc6d48d2e4d794dd385edb1f5676cb2840abef56db774a4d46356543a7ce6e236c36e53490a2285f76b98f3b10ba8679a51e3eab00f3098faf5239f7dee65816cf750d4ede55ca3db78dcf4ce9f961280ae1f926b7df65f56b5b21e2676c2ce40847d472551b9796d8fe22abfceef4a493d04c0c920bf89548737c7dc0c163ac809d53119f0767006b6838c5fb6f0bada1e47085cc6e0781493d8eafa46d1ef1485cf1dc2ae9b13c0b4116e59f10ca35e949aac9421e6f8eada5d726480983e5f7ff40df6f15151576e0e16eeac6b1a5ab6cc7612a85018001a2722a183c7a21f926bcf9b8a208762180264481293a38d713dc284814b7dd3bdcc38ea20c6321d45b7cdf373381284f3ff213e1ad5da0663799c3efaf56795762745f18c544b7e41f16e52398a1fd9cae6bacb004574cb622d50840728b300e791e2629197c6a03b004a31dd07459e54746cd135ec4c2772013bd87f40d171881af2b4e5b7584f31c11c1df2d41aef4410caa6139dc6fc059fb40dc861b00c7d50a04279ff5f097a53cbc8273ae06ed164b17ae31680b3c621b5b03c58cabb984e4c2b081bad3524824b4c7fc3ed8bb456fe877368c24f76353ded85b33710dc39fc3460607e12e5ea60ec9ee8f4c985af62a102bc10b7ca1ccea3302dd9f93e198bc586b9121a8333e2618ce4fc9b638eb4dcf2fdde2e10a42cf2262bd399d7bccd25961e0aab8dcfdf35c3da5b81ba2241015c30a7c69ad04cd9aec8821768c21b8927905c937454253275edfd1c43bf2b2377640d7f814d00df8aeede77c74190ac1068d3ed9148b28d9020a8a05927ef1f492b4bb644b958dece7e2c43ff41f658efaafa13fb00308952cc13565e39105921973b630d272fd39196a97e46994a468df6d3896b58e9be2f4d581ca57102abebe19ab1ed6504dbf9c035d69271e19fe0648378049a0f9b0ddf3442988c1debc11b9b5b55b6edc842df19a23ed27c744a41a847ccbe5a8ea6ff20c6f307f8cb23aba9bb17a6b380ac283c7b014c8b6fb73d85198cfb36be1aa1348f7ccb7941b6409331628c90a84204f88f734d89faade21164fd2d66da8d39ec87ab4516be31397d9f463963011bbcc436df2d86c1999a8f27baa7c63d2aff1ff0257fb0c8f541eb1260eb66ce838eed18446560afea1a84a0eb50e88bff1151f7792c8aa33fb4f6452b53cc33d80df4666d921210e57c49906e12adcc16e1031f432180102dc9b15d8c983f2a7fb9618a7da32b9dad6c167d547c7a685eb16f736401654b8c02c136b6bbddf0e7e34e3fad88d39442b181d5b13796e1e23e5f894bfe42178c2c8cf57940738edbde51bd5d8a4102a21a6acd1d71d4df9d5ccf5eb308799011113eade680cb23f0560c9d17934972ca83b4240fe36edbbb8d960ee0b2c76e8537f04b3b41ab7217e45cccddc9f6825d6476b8b3add80f6b2f90ace672d5fd62703188993b1aec8dc44ac8c1a77a771faf4c6389a62602e910864ae542ce897eaa525a43894bf76a03f85d0ab1443781085c6f45424df3b37f2950a7f84253acc948944517430fb7d3aa28b4465220c1495f83140b88900e348faf88ae936e408d42e361baeb5b9499f86be25faba7a0895c26b1b2cbb4187cd6a449a9c7a301bbec97ca555b04573c2837b5f4ad75b45ff0527e69496d118f84a8679ca71dbf8e68c68e0a15645f0f825ecb415631c1873f88f6aac9c55aee35aff76de3629ade7d78f54d45667646db15f7fe4f0687e59aaa06cf", 0x1000}, {&(0x7f00000034c0)="4872b10e1a3e34536434a18913bf689cf0642880c151a7d308aff4e64bddb9524c27f459fab5b79ef9bfcc6fa1761bef85d2ce7f63e6203f0ab7fe46f4c9c0ecae8b3dcfba729e22c86b63093d27d22a268c879771b185c603c4de55794865999f93752884f3fb771539bffbd5ea8ff7ab0e9d9e30f2f035be2d46c1acf2d049a35b566eca0583593fe8a5bc780ca34dd26b6fdc0f6f2d09d0b4fd8a28f8155ab38a1eea9227a0e98c9cbc1118814e4205941b0aa958b2bd855cd8e8b3e15b15a834a2643f97ec29aaa51ba64a9c227a05f6f13a7aad8d99081fd6d83cd62c45622ec67f4b5284fb73e5cc2135d5487fbc78b353220b91cfb05cd1f46fb6a317e6ba3f175c49db08491b5166e3c026debf881f39e2ae81e6d53ae6d81ff5a1a7fb79af27c2d8ded460fe29355adab897a30a857e9bfd58d209c6dd3e43801477bee385d7f9f3f8317db89e7f1117b916f84ba2d0192d3d21d6ec7a477818e260c1356c395fe037bdb74f002001ec5f4af56b703f1f06505feeceec6dd4e556bf8858f50f732d55616746c781dc987f94936b1dfde8422432a5a3724ce27af6b4d31d51b1ab98edd85b2af886d51f6319531194d02fcaa9a946fbe1ff5e0b34cd6c563b144dfd047c061aa1ef2bc2982ec0d0e9e9b6605936882dba262edbab570ab47ea0cee9ed1bdbeb8091c3976bc53ece10252bf3f20d5799967eedeaedc55660c25c1ac50c4cbb47262650730de03f1e6f33c4d2fe3bf99b99baaf51d1b66368f0bce1006e0f4e9bc9f1ed8454b0295a44f17ef49a6513e9f5d3fe1f35a7cc5301f362fd97364f81bb2b83a9f75a53d4db8326ff7bddcc28bf6ebe0d880289aa5abd0f4e81a25677768e06e0b5d3c4eab52d8b06b4406dac364bfdba3fac72eac56bf4d7a4491fba3d8de4efd4db9157d858f6936d5f18668cbb4a9c852d20d13bd7708664ed9d09acb074b5a51d405ab4c263305ff19c3a7f72ce3bb802acc93a18c32a42bfe205f7b7eaee03e0dc09f46c073d32c2aa4cdc4de1fc0c3b8a163eb4ee3aba991f2ee93233d2287ec279918e10fcf2bdcfd876a989d9f21e4f5db8a34ccbdd7eaa14abaf003b2df259716b6bb4cc8392a8932fda08ab89b515e183afcbb0fba8e01441e457d2ccd6ac55a36a696e9a762f257305c819cab7dfefda904302ef0d4be00a2aa8469ef12080a623fef3cd479220752be127c0dd1492eb38cd0208c4f81d8ea32ee5ec488ba9e43d6b903456dd3d509683a888b04d741178066adb153e96e19026b652e3b6f76960694ca9ad10fcf9800ef86793be172ed14beec5ea18b7e59ed204b37d79c2a15405aea83bda185025c856156752ac9313a39bee16409c5b815f2e86ae6d1d08591f148a308dcf72cb9d40ad8c38d118679a5c9e9a0871ceb8e661919fa7a71427f6126d603c917accad2986fb9b132b3c27fed44ee7c85f4cc8ecf24630e42de86ef674237a8b1309bb340999499585b869b94889ac4a835b9da0da4a86feca3a0f25e784d59b3b70bf0229d68b2bf57154578a7662b0b6379c33df0985f0150584361047a7e25ff814960bf552e2dcc0e90b40898fb947c69eee0800fc83c6af0acb3e016092d83ef4009b4fb07b66c53ed99f83f1a62e3d1ad858b10a9166906da0d0effe336adfaf5b5d1f36b7ebcb5e0083f82fcc287d2a0552ba679a9a55d1c7cc9113d726a4ab5b063d28d47fb0a38650ffb350a656067e2ada5107da1f1a57db5bc276e8593c9edbf8983289fd30c45da9ebca5d56bb711b3fe310290efb07bbb700952c19556b8fb170e27f84ae5aff0a69e941ee825346c75650d68f6c86ef7189673a2e8881ee9f0f6afdf012b0b557287143fef7bf14e6a23d028cf69b7cf2d688976557a9db6560c5b2b974c9bf06b3bfce6f42e880eb501cba056e4714594ed95940108f522f663e9462d161b5ba5b52915f3342896566bd4e918d6c9de91dbe944f7128a31de27f32926006731f16a2762f10c0d648a453e6d034d850cea965abf757e58f38a1e522aa925cae1bcf095e12264e4d7e9fdddbe9bf2b481619a4f709a4ebe3674d52d26858d98bc5afa17a548997a392e60c12eb41d7dd2d3d03e62afe8e2e774f6380e189f56c1af1a3070f0f8e8191f00293f249da716ea6e44b6b4e2205da5611e175fdc1f2d46fe533ff1d08e90874123784325796d923ba0e0a4598ba9974ea64792a5b9d300ee4e9995d0e2f5cbc18c41d049de043269b3ce03ea54b4db8baa59de994368563a5417ec6e848830c75eca9cbe129fb972d8c7b99c9e41cff7b58e1034295fc22ae25212c03d582149326025846852f466f5c4d943ddbd2fbec75b74bd5f64a33a01a31f04c722a1cadb942b7478b49ba521236323996617399c53a27be4eb37f5f9c482a36ee1529b6eaa6e0a3a456fd2e0173a932449f607c9ec4f400b4d7cf616a96f7adebdfeb1302dd3396dbeb5788df6e5425e7540d4cd150c4e15bced46b410102573f3909b5f4ed8159e56b4e5b82b76a6dadb849dbcef1f3ccd2a03ace617671a1dd6c75f067b23dc95205ab958adf5a244611ddf3c3da0a8356492ac91114886f720ca04e097ed106b65fa7f73d25383807c88f4615f5e16246cc0e83f1f8525ae42e5de2c9a1a4a44c361a90be96e95699b9658bfa9a04cbec93e4d91c0ecfdf903a6cd60bc568f3b41f635cddaea21ba3e5ed118439b20e9dada0896d540ca9237d0ffe796b53c7c8cdd3ca0671daccb1d3efcf662e0b764d3e0988c1551eb325e67e2d9f34813b189d8cd89fadd87c665454bd19bc08955e00a98e8e35b53297aa5cae0e2b3192e9d19563b1dcbe9bcbce5f1ea562e3a7b5f28dceb7ef2f2b6d8ba8f41d062915b00434806398e79190e11e2b60874a3074b474ac6ea905b7eb4d9524c58d1d3be2ec4532d7066155082abf4759bf8cc88e02a726ea1376feb62c1ef0df04b2e7b1934c10f40fa2b7e6c270203092743e20a802ae064db3b9caf7ca22385ecf52d0ecb159ef401a57353a403f58c6629779bb1c4e8fdc9fd35f0dcb9d0f2cf19aa50f4df2e462a68a780425d05036200523c2044df63abcd27760fdb12e88d69351c348dd69acf957f6dc38b49b6200894d2c721449cc59224fbe48db78320f3572e56c95045a1e03cf2562d60fa37617383a4cb2f9ccb1adff7ae87bbf71028dc5a47005db227290049397d265590127dd1c72b095a12931c5e77b18605daa6ef16f45a004ea29c58de0256d2f44c477c82f64d0c98dcfd5a7b99809d2402aee8671e3752018db4a574cc933e8ba8ed112b24db0c8cfb34d35f43ec1248c5668b4e68a86953e385d52c479ef40a4e50eb685ff8e12f667e2f1f078640db1eb59a96e03856571bb617213d398132b2ba2f30bbb13d061e1f8c4aa2ba8f29590b59d2550a62dea01e5e53c018e771ab048e3cfd95f066dd2199619532e4f213cd665cab942722e73c49a07a612a710eb1d605f473ad5bb06de8554be015540074cc068bc30aa3223f3dcb54942767cfdfcc956bf88a3d33aaf3e3cfb6e9b78962a379c9729609ce85492ec8c6cb5727f9f3b652ddd5ae8cc960e1391103eb921c9f4b0e778216f6eda04b5b7e2466cd4f8acfaf806f5239e4eac0b0ec5a2b180dd155407047ea10a362afb76b1c5dad688ee300071abd54a73f4b3fad75f1a4d77a3a816ff8d866a7e1b9412e32407340b5b42b54276c46aa6e9fab996f66ab99512ea056226f987f8c3101bd8eb58e25f0e1d1b722e6b29a6af0738992630660e8e393d921a31b6ea2383f284687e5d1fb7444b3abaa4e8b711032ce0932a0261dc30dfcd6fa924b9db073a83c1c4605c7e6878bf8f26e83ebc6429de717662bc0a11b9367af0133c18c69316c8b7d78007ddb64c0c49068201a752596f6817a20b1749a3eb495db3b4630d4ca4bc7ebaed3be98e641d6e60b4909ebbf58c05d0638442978a533fc27347c82d733e426ef667c530457b92bd984d90301456a246dd188ffc6114276d730fe21e6818c9b817610701d12f4f09b012763623c8689c2c5f35db941d664e068c86603160412a941658aba1b6b8306697ac7241ce76257ba0e2ba2d9f8af8860f68e9dbbae281c477bbcef0f6cf2fb15c19ee19164669d1f1933b8a09b580f2783b2153b40278c0dcea0662cd7febde61441611bee7120542cae179f3023a7c8bf36d847938b9e7dbbef2c4d68b15a9536c4835ac1d09cb82eede304a885a528ffd3d0a9d1956c7c52589975ce8d7e6436e86ac586d74a55883e3370d2febbe0236ca7420b1fa71e5765010bd63f4cd08915c6ee092e384a67d5bbcd7e108675aa345cbe0a96530abbe17539131c51731491e6d7a8b03d6b3976f63686f6e72e29007ad12526b9d9da132d09cc465aa6f7d7e96ff430054af8b689db984e2f53c7f2ba8a267a3015a3c90c460b47562989dc419522a36da7b8f791b0f91bce51e79f3df15c6221f73a7d8decbee360495d40a9a5b97f7d6cc7b3970fa2cf92a280ddfc9ef9e3599d1633f11d57caa33ed509a3ba02ba620d7db778dcd4c9a7ff145691e46c94254bb8441a6e499eb353622e9d83e0e4ba4ec3ee5eb4bce4f25c52c58a0180c2c27e7f51c4959f137628a29236e71aba78f05583fbb4e470c5ad8c8d604097824b8f1923e881fc540eeebe3caf477818d2b51b3e5f935773efc078c5320ce3d114cfd650d82a5159d6d913915bc2e9cb377e9e1390766cd4a8bab4811d645fb93e08dffa4b96aea7016c53b0070c4b55e82e7408d7c2d4f78c8b7bb213a14b9313b3e3def850c19397294f874b7ae73cb2744f2c7e3032227bc2bc510035cc0209d9facd5f5adcd2909764e8e49815ca43baf6f08ed05396246e6b33c236314af59decd4c69bf03dd0ca15e30a7318bcb94cfadf75c78248336ba4d81fb7dcbbfbd79837d2e45fdb3322c638737956b45e33775b2e130dc20fa9e1ffda4babfd3c25fbb2edcbb7b80ab3fb3456ee682de1dbb238026fed9e4b09eab7cd770e96c84790bba0d3a39256d9fefd994ec1b7e6683d30b328a5a42cce15968432c306868ea4477bc854b2092684fc2ff3ed809933adb96580aff672d6ace43b2d58464799d727995f03eb48efa31f46a43b9a1eb647137b2e855a9734c8fb02021bf2744f937514ae0221d805a132901cdf83ed7b99afac66615809415d9c3556114a376e55b455815c93a590549338b8f6097d3350f103d641b400b9a7efba09bedf941dde13fa5b16ae3d2c3654a3b6763695fe4466a05eda1f91a8ccd07d30fd48d26d15f715711ed861cd37f67d425b4a53b4cf29e8cbf01e3d1ac1f429cfeb88bb88a0f537dcf67e0b6cea9b9593cb1969f3d992c2809b4a6a8b91e7c350d1c1baf80fa3555a3a80dd10039e71d03170a4460f199875ad5b916b3080d1f5e2e7039ebc579efcc759079eeca31a65278d455a7cf30c38ad470e5bec1efda0c6afff0895624ef4a4262f2568e3cb45d7d1469d1dc2ec7dcfc988c56d136fee26772927da2f9567829449556178327a2aeeb79f7de3187c11e1f240dad34f83fde443b3dc61c9fdc048211cd2a95f1f1148c8d581e63ac255f55e5a2171f7886224024d3dac97a28d43105479aeec056fa70e0826a5e6df52a339a8de49f5ff5989fa79dd3cb771f27148d120185b547dbfbd1199843747a39a9b1e1e483c495455245e721e84b59e80b5a203b69c4f9a2f33a2893fd58b631adc7690bcc1d6deb0b746d8902eb2ce6c14807eac6adc0d9b0eb5c7757ad7927dec81f", 0x1000}], 0x5, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}], 0x80}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x3ff, 0x7}, {0x5, 0x73}}, &(0x7f0000000040)) chroot(&(0x7f0000000080)='./file0\x00') bind(r0, &(0x7f0000000280)=@in6={0x18, 0x3, 0x7db, 0x4}, 0xc) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 03:00:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376336acf00b78048000000091f7c8a96d961d26f6376c5b23ed00f4c8a830dceba4d553fc51132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012000000000000020208a371a3f80004ff0000000000000000000000000000000000000000000000eec8ba6a5340129b5ee80bb8d03e", 0xb1, 0x0, 0x0, 0x8) 03:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x101, 0x1, 0x1, 0x2, "00000000000000000000004000c2b800"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x108) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 03:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) sendto(r2, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r4 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x9, 0xffffffff, 0x200000b, "b88dce00"}) readv(r5, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 03:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in6}) setsockopt(r0, 0xffff, 0x1023, &(0x7f0000000000)="2591fb2484f46809a6a572ee50f6e5ddff848f92cd12e0e720eff0d124855100", 0x20) 03:00:37 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x44) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r4, 0x2) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() 03:00:38 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = geteuid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r9 = semget$private(0x0, 0x2, 0x400) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="82022e3f66696c65300057cd61a24848f9eb096ed11cb6000000007508b7e555659612c834fc0f19b117bc55094d1e1a15d2b13405864105c0ffeabfa394324eae896a9ef1796a2faf46a93127fa5c8f2e75d9b0c7060080eb94cbf17d2d9ddebba47f9dcfd31a9acf83ac3dd870e54acd468a5e0ee6f7bcfdeb0700192735c45d92b13f70d618f145670534c0000000000000487baf54a839b38ef4c4c398e3efcef10288c1583ed15bcb831bd2db52560890b7d6107e8b2e18f6f19d4af5457c9c8913"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x1e, 0x3, 0x0) readv(r12, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r12, &(0x7f0000000d80)=ANY=[@ANYBLOB="9198ea9c4b4c2a9d30d540ab7f433206684af41ee5c7f50a72113275cf4ef08ea350d7cbf337518b3f0d47f48c5616c1101b37470f72cae704c8a9eb1348247eb39958d7cf6a03b9da4291dbb0058caa3692b53d822294fe8718a4acfe5475ff34268d95ad96ad124f61e2fb5bddcf39748e931bb94c705bda076d0438724442b34f6667dcfa54779f559bf2f00c75a68555a714c0bdf0a0145b3c8b806bfb8070d7246db414fb24524eb8a7ff2f69e2c20c8b3ea3a141f570626d9b6976d151324dabfb4d51ce172bbbe336d56eba972625eba24b53ce3c6b477024e04d78f7a15f50f5b6cca3e78bb1b71edce33d60a82294949c0356c22f962fdadc443682a5c84a35e08bbdd8e719f0d060c24bac619f60d28c0100000000000000df02cfc4f01bedfc186bc97c936e5f654ac47527a4c610bd30a4645606d531c43c9247641d7dc3fb7f30e3d6c81dfa65b34b04090b5a533967104dbf0e8f8d2c5fba7b1148ea1cbfab057656400d763c2abc794683db6b009c5b613673b65e3aab0ffcaafc2c694b9e317bb7d27583469e56242a457a0d403e63632dabe9d9a26852ec1518d90bff334bbc49e2d9ba93574a3c104fdef2f183a8499f9b7f3e65954f82433c809c7f0f2a9956d2b82f24fcae298dc1c90692054a35a28b7337145d1dfd49d6f64704a8df8852f24768f1f4e96903e504bf575664c562d6f986ca906ea1ccb0d29751ad5ca6ea07201a98050c95983e55516d643266ae69a097ed660da9f5c6d2abd6385bca39104f15e38c42eb61b7eef08fd751b05acacf44f4a1b2a35804e8128a9623e60eef9e16abcbd3900cba281b53f999fda3103203851099cf9af32d8383757c8b2d80322c3275ed7a1eeaf989844f3b7728cfad3a6ba0143c7804910e3f37b9333cb169ec6d332f22829a145659907b0fbad7ec75b39966336b3885708c5ea3f0db98fb924b3508e78cad19919baa2598bce8b078d99fe9420f6cbe0b164be0be55f9b0e72c8fce5bf33f8a6cf366a6c49f1483618de7120c62e1a173a319c75010d164590ffe020a573ab718745c5792cd5cd1ba3233956feb8146e7e067645f2b03e2bf81502efe70e3b5fec1ba67fcbb7826ea19ca5ed8884a29a929abb968bf6b3a298c3e459b33899c09568d7df3f679e659c700c2ffe73e5f461e616a4f9a40675065bcd4d115831f3e642efd57d2b20e844f5d54e46ba5ec9e428a89085c8443d7fb66dfd51f941ae1fec9c4c2d0b549d4927441ef680088f328c6"], 0xa) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getgid() semop(r9, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xff, 0x3000}, {0x4, 0x580, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x9, 0x800}], 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r13, r11, 0x0, r14, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r15, 0x0) poll(&(0x7f0000000000)=[{r15, 0x1a5}], 0x2000000000000160, 0x0) openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file1\x00', 0x10, 0x8) r16 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r16, 0x0, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r17, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r18 = socket$unix(0x1, 0x2, 0x0) dup2(r17, r18) connect(r17, &(0x7f00000004c0)=@in, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d00)=0xfffffffffffffe61) r20 = semget(0x2, 0x1, 0x80) r21 = getuid() setreuid(0xee00, r21) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000640)={{0x3, r19, r8, r21, r14, 0x326, 0x4}, 0x400004000007fff, 0x8000020fc4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socket(0x18, 0x2, 0x3) accept$inet6(r7, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r24 = socket(0x18, 0x1, 0x0) close(r24) fcntl$dupfd(r23, 0x0, r24) sendto(r23, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r26 = socket(0x18, 0x1, 0x0) close(r26) fcntl$dupfd(r25, 0x0, r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r27, 0x80044272, &(0x7f0000000000)) dup(r27) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r29 = socket(0x18, 0x1, 0x0) close(r29) fcntl$dupfd(r28, 0x0, r29) sendto(r28, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) accept$inet6(r28, 0x0, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000840)) r30 = socket(0x2, 0x400000000002, 0x0) setsockopt(r30, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept$inet6(r30, 0x0, &(0x7f0000000880)) r31 = socket(0x2, 0x400000000002, 0x0) setsockopt(r31, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept(r31, &(0x7f00000002c0)=@in, &(0x7f00000006c0)=0x1000002cd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r33 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x20000017, r33, r22, 0x0, r32, 0x57d41d8ce83b06fb, 0x7}, 0x1, 0x9, 0x3}) semop(r9, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0x101}, {0x2, 0x580, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x8, 0x1000}], 0x4) r34 = geteuid() r35 = getuid() setreuid(r35, r34) getgid() r36 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) r37 = socket$inet6(0x18, 0x1001, 0x0) connect(r37, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x19c, 0x9}, 0x8, 0xfffffffffffffff8, 0xdb3}) r43 = getgid() r44 = fcntl$getown(0xffffffffffffffff, 0x5) r45 = getpid() shmctl$IPC_SET(r36, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r38, r41, r43, 0x1e4, 0xc}, 0x5, 0x5, r45, r44, 0xfffffffffffffdfd, 0x9, 0x7ff}) lchown(&(0x7f0000000800)='./file0\x00', r35, r43) r46 = geteuid() r47 = getuid() setreuid(r47, r46) r48 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r47, r48) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000780)={{0x1, r5, r48, 0x0, r6, 0x100010026, 0xa}, 0x9, 0xffffffffeffeffff, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r49, 0x0) poll(&(0x7f0000000000)=[{r49, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0x5104f1593e2f900b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r50, r2, r3, r38, 0x1, 0x8}, 0x7ffc, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r52 = socket(0x2, 0x2, 0x0) accept$inet6(r52, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r53, r51, 0x0, r54, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r55 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r55, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0x8, 0xff, "9f0fca6adeb45f54df1c19c564fb753f99515479", 0x8, 0x2}) fchownat(r55, &(0x7f00000003c0)='./file1\x00', r0, r54, 0x4) ioctl$WSDISPLAYIO_LDFONT(r55, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x1, 0xf5, 0x0, 0xbf2, 0x2, 0x7fff, 0x2, 0x0, 0x6, 0x4}) 03:00:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b978f8add79a833"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x8) renameat(r2, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='.\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x4, 0x9, 0x9, 0x7ff}, {0x5, 0xd9, 0x8, 0xf5c5}, {0x1, 0x81, 0x3, 0x597e}, {0x3f, 0x0, 0x1f, 0x50a7}, {0x7, 0x3, 0x8, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 03:00:38 executing program 1: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0xb813, 0xffffffffffffffff, 0x0, 0x8) 03:00:38 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) 03:00:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3, 0x5, 0x7f, 0x1}, {0x1, 0x7, 0x4, 0x4}, {0x100, 0x9, 0x6, 0xfffffffd}, {0x7fff, 0x83, 0x1f, 0x81}]}) 03:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0xfffffffffffffe01, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e6d000/0x2000)=nil, 0x8000}, {&(0x7f0000d20000/0x4000)=nil, &(0x7f0000d2e000/0x4000)=nil, 0x3}, {&(0x7f0000f13000/0x2000)=nil, &(0x7f0000e81000/0x3000)=nil, 0x1}, {&(0x7f0000fec000/0x6000)=nil, &(0x7f0000d19000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e9a000/0x1000)=nil, 0x20}, {&(0x7f0000dd7000/0x2000)=nil, &(0x7f0000d8c000/0x2000)=nil, 0xd00e}, {&(0x7f0000d8d000/0x1000)=nil, &(0x7f0000e3a000/0x1000)=nil, 0x101}, {&(0x7f0000d35000/0x2000)=nil, &(0x7f0000f64000/0x13000)=nil, 0x2}, {&(0x7f0000f0b000/0x4000)=nil, &(0x7f0000da2000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f37000/0x3000)=nil, 0x9b2}, {&(0x7f0000e55000/0x2000)=nil, &(0x7f0000d99000/0x3000)=nil, 0x2}, {&(0x7f0000fb8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) socketpair(0x1, 0x2, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000200)='./bus\x00', 0x8000, 0x18) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0xe62f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:00:39 executing program 1: setrlimit(0x9, &(0x7f0000000080)={0x7, 0x40}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643fa", 0x46}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x492, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) 03:00:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x40000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff, 0x1], [0x0, 0x0, 0x9], [{}, {}, {}, {}, {0x0, 0x0, 0x40000000}, {0x0, 0x40000003}], {0x0, 0x0, 0xfffffffc}, {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)) socketpair(0x2, 0x8000, 0x1f, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r3, 0x80}, {r4, 0x4}, {r5, 0x100}, {r6, 0x20}, {0xffffffffffffffff, 0x20}, {r7, 0x40}, {r8, 0x2}, {0xffffffffffffffff, 0x4}], 0x8, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000200)=[{0x8, 0x2, 0x40, 0x401}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r10 = socket$inet6(0x18, 0x2, 0x0) dup(r10) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1000, r11) mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100) r12 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r12, 0x0) r13 = getgid() fchownat(r3, &(0x7f0000000500)='./file0\x00', r12, r13, 0x4) 03:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 03:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x10000000000}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 03:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xd70, 0x4e}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 03:00:39 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r3 = accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x11, r3, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') 03:00:39 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x8002, 0x8) setsockopt(r2, 0x40000028, 0x3b, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x6) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000180)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) kevent(r0, &(0x7f0000001100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x11, 0x0, 0xffffffffffff7957}], 0xb4e, 0x0, 0x703f, 0x0) 03:00:39 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x10c) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r2, &(0x7f00000000c0)=""/31, 0x1f, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 03:00:39 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0xc7) r3 = dup(r1) listen(r3, 0x0) r4 = semget(0x0, 0x3, 0x10) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)=0x7) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) sendto(r5, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r7 = accept(r5, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt(r7, 0x0, 0x5, &(0x7f0000000200)="d4f999dfc467214286f7d8eda078f89c735c1f5ef3eb512e6c8affca2b53d89d978fca071c3970a2ae1334e5c103dcc66d524c6574f3567e365610d1559fb543526a6e3b538fe851eec62baf2fe702b3f32de6c6a1cd9c99c2beec3778d8c513dda03c8b9bf57c8058282e45da22d03e62b15d1d9e7516faedfc5660e3ece0dfcae359015eb263d8ba1ce72f8e62095aa260862388a46bb82f6815efdd8cebfefea0856c98ba7aca0863575c948cccd1dcbdc252eb10c97644e00a444841ed6697f211584aa7cbd1a5f8557586e71e1999", 0xd1) 03:00:39 executing program 1: r0 = socket$inet(0x2, 0x4, 0x6) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x7fffffffff3) r4 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000240)={0xffff, 0x6f9, 0x1}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockname$unix(r6, &(0x7f0000000180)=@file={0x0, ""/7}, &(0x7f00000001c0)=0x9) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8dd8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb321ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d74404122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d2e962302465b8760ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb11640cd0000000000000000000000835b9ca3586c68e8e6298986b86cd97cec27a124d850a6b9e1f6612c1c1a0ba62a06993400"/314], 0x10) write(r7, &(0x7f0000000080)='\x00', 0x1) 03:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x93) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000080)=""/174, 0xae}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000001500)=""/4103, 0x1000}, {&(0x7f00000002c0)=""/114, 0x72}], 0x10000386, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 03:00:40 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() write(r3, &(0x7f0000000040)="b9", 0x1) r4 = socket$inet(0x2, 0x8006, 0x8) recvfrom(r4, &(0x7f0000000080)=""/171, 0xab, 0x1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) dup2(r2, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x2d94e65d7c883c74, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) syz_emit_ethernet(0x7, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRES16, @ANYRES16=r1], @ANYRES32=r2], @ANYRES32=r1, @ANYRESHEX=r2, @ANYRES64=r3, @ANYRES64, @ANYRESDEC=r4]) 03:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x40}, {0x200000006, 0x0, 0x0, 0x42ba}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) 03:00:40 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x6000, 0x403) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/96], &(0x7f0000000140)=0x60) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 03:00:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6], [], {0x0, 0x0, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x20) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="62a9b2689a5bedebeb2cb4e3ae0797bcef135c48c0f12bbed7e099b6576be12554b9c8a299980b4a47d566a1cc9d865f98e84e42d7727d24fd02b8dec1168197ab5bf164c04d4dee73d73ffd334b8fdf5457845b4712c84edd3b178711d1e83aae91f2b3f58adb4dd98e4cca4a5eea08ed66d9fafd6206ddbd3f862539a0138c4ca7c07fe4dbacfca31fbbe9d948e7e52c5c50eac3e85ddb2a48977b6783dafeb7f85c33f0460018102a36a3ae2a89535372afccdfa5f094c82c61d8cb8d4760d00c4978553ef8035ac1483b5e179eab37a5ece4709673e938d4733df46825a77da9279b53391cb9400cc94c2347b44da1d1", 0xf2}, {&(0x7f0000000580)="fe0250646730a82d1ca49152a2e768ad63c6cc0b98e8c986aad5bfb301ecd1ac935f0d75e48bdecb5773aac3a09b7f32c2a17eb0c63dd25a0ed9dab9e042237004a3914e0b5348d01a66cc6fd4a60e1bacae2b61fd11d5e1e0064f17f0eb24223a1126fd4e710532963f533f48795bcc7f77af5c120a53bcee39061534747ef1b4b6aa9e710ddde8d17df647fcf36e75d4d07e4ea893783e6ddae22103f554a4ae4e332e66", 0xa5}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup(r1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x404, r2) 03:00:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) clock_getres(0x2, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="80020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 03:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x50}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x10001, 0xf5}) 03:00:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="233bfabc0100000000000000ddea3fbc323c85d63d562b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 03:00:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x0, 0xfffffffffffffffe}, {0xfff, 0x9}}) 03:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffff54, 0x0, 0x0, &(0x7f0000000000), 0xffffff17}, 0x0) 03:00:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000200)='./file0\x00', 0x6abba578028b2ba3, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202695e7f0004000018a56964653000579c20aea355b7028fb06b4071c8ab6b615578061dae8e26ebba1bc227b4ff1fd03ea4bf0ffe8b3ea7d3967b8f270028bfacf59c44c71178708b49d9568f572365559e4bd4fbe7069796baafa9a894ffa7652a3bced27535ced8874f0d010594af3a920207b27a8188a43091f005e09b926e0b960a739830aed270ae96e9686fb524520b83c3547a6372b2a4988d42e4d0e0bbeab76e543e1495ff197ca4fa43b3bed1a1e4421def862540f21459df4d0ecd42d32d81cf76eb2a7e8e5a3dc302c25de984ad79e7841f7dfb71bf6cffb02c69f6d8913c1419ba3a47627114fbc0f192d48d45851eeb51681f4fde6997d7b28f2626867c07b58210b38a0c6fe5a99e0b7a930f5fb98bcca1951c75efcef84e184e5672a0e27dec93e134a8dd64ccdf1fa8851a91f8155d2a37265565b42e298113f6da52eaceba214f03c00139164ac5106134e70be21b4212d58455f5d9bdc8048ca9fc07f79948f5a53861856bbdef0e99565fb380c31e609647a33c10"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8006, 0x8) socket(0x800000018, 0x3, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) 03:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7ff, 0x3ffd, "22bdad04ff7dffe1000000d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643fa", 0xfffffffffffffd3f}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) r4 = syz_open_pts() r5 = syz_open_pts() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xfffffffffffffff9, 0x100000000}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x41, 0x80, 0x7, 0xffffffffffffffc0}, {{r4}, 0x3, 0x2, 0x4, 0x9, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffa, 0x19, 0x80, 0x8, 0x8000}, {{r5}, 0xfffffffffffffffa, 0xa0, 0x80, 0x200, 0x3}], 0x5, &(0x7f0000000140)={0x2, 0x9433}) 03:00:40 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0xa0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f4", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x200) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(r3, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) listen(r1, 0x65c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) openat(r5, &(0x7f0000000000)='./file1\x00', 0x8000, 0x8a) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0xf8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:00:40 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) 03:00:40 executing program 1: socket(0x400000000018, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='\x00', 0x80, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) fcntl$setstatus(r2, 0x4, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) symlinkat(&(0x7f0000000200)='./bus\x00', r7, &(0x7f0000000180)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x7, 0x0, 0x100, 0x0) dup2(r1, r3) 03:00:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f0000000000)) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000100), 0x2cf2) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/135) semop(r1, &(0x7f0000000040)=[{0x3, 0x1ff, 0xc00}, {0x4, 0x2, 0x1400}, {0x1, 0x9, 0x3000}, {0x0, 0xfff7, 0x1000}, {0x2, 0xe007, 0x2000}, {0x1, 0xffff, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x7, 0x1000}, {0x4, 0x7fff}, {0x4, 0x1}], 0xa) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 03:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80004159, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x8) open(&(0x7f0000000000)='\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x3000, 0x560, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) dup(r0) 03:00:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffff], [0x1], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1ff}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {}, {0x0, 0x0, 0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x1, 0x1, 0x7}]}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) close(r5) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0x10000) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 03:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, r4, 0x0, 0x0]) r6 = getegid() r7 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) close(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r11, 0x0, 0x0) close(r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x6a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r13) setgroups(0x8, &(0x7f0000000280)=[r1, r2, r5, r6, r8, r10, r12, r13]) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r15 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) bind(r15, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 03:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) close(r2) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x1533, './bus\x00'}) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000300, 0x0) 03:00:40 executing program 1: r0 = socket(0x2, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000003580)=[{&(0x7f0000000200)}, {&(0x7f00000003c0)="caf2cb2371a0b5b68429e3730f233518bc286c8b5c1ea7fcf05ff6e1ab3bf5d920c4a3fbb6846421cbeafd88f74847011b3190059840900fdd57a726c6ef2542041294247668651b66504d2e70c4a2f86349eb25dfc5cad47db705b1224d78fe8c4b85e06bde816f75761f2e2279f1592e6a5d7b18a7b93b1ec794b8f0c9835338e35039d67c4087dcce00d9e8525a738d70802d3e79a8287f142e418251e28c5877041fb923b697aecc2a7f6e439b4b423f46bce68b44c683f944dd7bc7a2a001b17c7912d6ddc4d3081e81b1474eb36fa54d5198125d3f384c35efc8492778eeea91fc0428f9aef82451087c5f3abea0ae702805b39d992d70d884473fa272b7fe39dba1d0f9b74725721bb6ccfbed801bf9281240ae5698f147204ab5c7dd777e92d583b2a3d36da59d7a3824379a1546d406b6605fe2e7c8b0bdf035c646f6d39fedb205f3541205be23771d37c34c2be000dc9c86c63dc5fc38dfea04837cc36dd3cc0fc60406e7299e73c4747619ac337d34fd253f281e9aa44974cb93e775ff5c1deed502490fa7c7a665af8f17ac8f85dbedb3b5f12ae1baa6675194cd9e33db82fe5bc5df6ed0498270b4af5d380b7c14b358bcb8db0f7a03e8ee2714439077fbc3830613c4f0b88097e05a504a899d21a852d573c4847b2afe03c82066395e761bf688432f580afb79be3bc74810d5813556540169e19cbcd00a002d97e5c4ce7bcae26e1c87a080a5af0d20a2e7a511a2026e4212203bb880e8e378bf9613effc3f23956048643daaad72a112ea7da581e6bc0f444cb271b8345453fc43bf263d04c744a1d87a0f982ec6d809134056cfc39a1099ddc5897e8a01b5174e51a191530af020380b5b1402c1ace94fc9f1730cb663fcc8d5d9699e953bbca8e902991ef12a26a792ed9176e7c5777a979daefdb359f0356db7cba8b4a2abd005ee40091a053e59527f485fb4ddb8c313a14cd3d87de520f396fb6f40fae219765b9523ce32d70932f4f5421c9172bfa81fb5fea1cda77ce08103eb193da0845f1962302ea3749e6dcd85729138a19378d71f43769c7170da5bde0617b2cb67c9f837cc05202be850df571c4c3f7354cb5013414ddbb3fa02682245b1be9c1cf97bef66d5766094d28206345889c5112e264d3b776fca4f10ae64229c5d330eeea69e30dfe0614dc912ac76d503c4244972c3d632381c261fbab10ae6c511e4b51050870abf82b49391846c0a1dae4061914fe8ebfb374182c123f17a3f3fbed37b9546795b007600fa1003b4db0fc35f4a617b06b9dbe397c7b4d86cba64652d9d910210b91714ac8bef8ef4df82acada2740746df0176383c83ccdc784b8b8f226751d9bfa78393b70b7288ed2d604e7480d44ceccd7c53a6c0892a9190cfdc96f5b747b0746f2346309302c5cd265f4dcd172159852e44d51f193f2f6c7c167733e522e46dbbf34a108d634fbe487c7d51f485e130a6ec38cd7f3090d0eb4f8ed31a5512cb6b7a9a487d96fc483a3da2cec4da99fadbbed086ce55bec32487491cd57ea6c7d54a8a6c9fe9e46d089024fcf33148c2fd09991caca46de888f3c43ca5454fbfbda6c46abe2a89acb7f65813bec91ce0be6c137968e4cab3c2305dd0737d4b449c7e2d6e96938c29bc6454625156bea8b3e8b92f6457b01fcee99c4e29c0a89155f230f67ab175cea4bbfc602b13a996dc9d2b15f1440c2ed44d3ef57ef767180dd24d3f4479c5c8157d032e1eb4d6887c5cfd56a1ad45951763e79371ff72946069e51ca74ea20c286c8b94a81138e6e227eeeee435ae96d2149f56e81d5fb3d8ad8c35d4f7f8f37f1e634a0b6207046051eeb95088466835a311a01f275dea629ae27bea10a24f780a048d74e7fc8eaced7e8561bb3780a853a0d2fd684e3868a944431807f6523bfba68d9372f017a23028908352b54c3601c8f002135c3113dc61b568ec18c1b3d807068a81f949c125c90a1c7dc7a5a632e5bfe83429b1b2417348d1f1aadbe2e87e9848e3489a544ae24f0af4c79a186203844231b70b71c5942f05681bd56840ad738161ddceb010a43add3fc25983b50b836aeb955e2a6d2298200ef34d8f669d26e17a2fa99bcef63fb984b8839c91124aa77ab54d88766c000b7cbd08f461c563992ada552b281ebe8861b20739c5fd8ea461284d936e167de3c4b85b437589a69dc71ed6eb143159114c428483a185b424cb098b98185d61423db6a6b7aa24e6ed0cf5d93e085a6ba57ca1712c0fffbcd4255c6cb1f21d118826885de0f521b7f456ee7d7c3dc85e8347737368b22f8baf78dfab0aec40b6f3d311fec8b352bc76e343031e4ca9e0e6f9bd031042ac215b9c4d65c35c6e46a118c501e34801aa99822f057083c7429d8fb4ce632b055317efab1de5deb78238ef61d02a3d5ff6b68bf4b4150be241d47250a3c92d7d53b9d0209a74757b626566ec7950dcc8ca4c87cb54cb3ee78b7ceac2b57eec3711a42cbecb27c83d8cd245ae75e8f1f464a06623683542a6d157bb9c8bf291b0ee2441bb30485c1e986ffe2f57c3362629a14ef805ebbf8307c2f0f28da9816b079e05e02ca9395475d2d615580286d0a368fa5485e7956efe0f88d3cd0a9e3d95e55fa05543242502b94788c9deb7a4a8cd0d0c3f93a0e1024736bc5b72804b09d55309c62a09729c557b3bf391cbfd3beeb77d3ffdf9a6913e3a3c46a1da5472e3d3cea59d00c794f18948350d15d02109582bf95241e1cf01d8996d55831bfe13e8ba97aeb4c7e04993e1f0ca09b898c508064d4e0e6e3bd5ee3b98d1f22d620a12bc079076c14b2eec33047cd13307d4b319e2c03d8097e02c0b92ac359bb0ff76397e953e86b87d26c6a49dfc857ff4ecc713160a1748809ae0c7d8eb7636955771952eca71ab39729105cc9f05315001106c40ec96fcd83158b30ccfb9901437ac22730d57a416b53d81f346a84c82cdae7bfa9f780efa8b5ab1e914d0771e1e47ddfc5496797bcc90c72fcf02d7c0bfb5cc7d61e2ae636c4fc28fdc454809f65aa0adaa1ec4c6ff91ffd0fb26e9d1f42af5db5b6283e998ffbe9516802207f74215585b5ae9cef5e1f3f1c6c0417fd8ad0daef86b6c1092fa74450dd2a54766c5ddec70536af589357a63763b0f55016637d577124a27bd064aa3f9956811a5b4103a8fc4620fe6ec034c24afa4454d15db533a57a744ebef444729f28fa32219dd3f2e8321b0a62eeedbade035332e7ca9015d81234831f529d0a24f9c6fa009adf2ce8c5037e26a0b0437e12cc18a0b87a0100b461d8a165a3249f2bf02719c84e1bb4ffb62c4aba88fd4990618df8b77605b99d48ed86abb6e2a574d794199d543382c4b54a90042a3dd7871de41867d1fa226ed3517578259dfbe26197beffd289cfa51ac92c312f9b505e79702fc456031b2e0b4b98d3a813c03c5eeb120d32e2fd1355afff0014465bae81c5b7d2aabc6596971a2c2eb912e5ba6a1202ef031d4fa25b4995cd92be9b59fb253a5587dcd739aa0b2e4a7faae8010635ec89140471468c562b19716a03583208ee5b109e020039d4b2d8edda097937713f3b3dc1ace48308c20fd5a174afce7ce1c6b1f20fe85f94a148472f6acf31eeec62b5ec83dcbb62a22c033893b15a475ed58bb610a623e727a3cfe3299eb3e7e929bfe625c3932508f922b6651c7721c535dc261522f286d5757de2a85987d515d21b6e61316fb547d08b8f3a94c394154b0df5a80ace53470d82e19130ec850d6b547914d605fc61c23225f110e2729e730e9bf98d3830446d0e2b246191e43246f53b8d6c895f23a80812a8885939c2c1b73a73eccc0b5b1d91615ddd80764387a7e4140d5350169f2ba93051b6656edac5214825d91035cecb57132bf950df453039c92399a32b2b5a3219751048d54a3eca2cbfd01c52146ae96c33c7b63a43d0d64c9eff87e3e1e549ee2176b2421a2ac4887dedb2b00660a2cbd9162adab08dc728bf40e2fc477faad0601f584259ba270126589bd74c5b9c9f14cba588627e77fc419482b76c761aed6df395459e5d65509a0242194d6bb1ef5f5ea8cf9928c458203d6575c3205be5fb8c7f9fa5f7f37095c48f17e4daa078f19ec43ee477f6cabb78f4f4075100f45d599d4d776c652d76bea76214f6d151e137fc3aec9ec39bbfb982facd5a47bb95ef9aabb84caec8c64a100aea9aad97701c72c716f539ff29275c0f854b78f87bb1a8de1571da42f75ed8d84c3d178ba1f97565416494d662ff0551655a1bb58c9c192525485b57c47f3276d33f1a6e68503246183d3bed725fcf1c766ab697fe097f88d500366cd3a91bb69d04db04583389a155276a66d3c7737052c4fbfcb6fe5080629d54f0c2ba6f3d7be257bbd6960bd1565e3b7d9d8c83a548a66ef4c12daa00a8f080883616576b95468f9414ef32d083500a49d3a2d451eeeee061addc406f718b38aca7c4deadbce29b2b27da68e245928bd03c0866ab1b1d6e51d348eda9ba9a889ceea2a098c3fa7aafb84542b70d5d9228c09bb7a084cb6bfdd9130d221702a3f68e468ef878a00291436b057cc716bde0388b91e08669c5426b1421bdd51cad34cd7c7e699266dcb9e4f0bf04329e86b048e3c0ab1a722e386e1487f873ed5e220e9333725f807e7d4760de501a50c5b7e12392ea7ef5e7a2c79222f3fd52a118a98dbaecbdd7c88428644cf720c91443c033cfbad246453cbabda25466767f804ff40d324bb9d817e617cd95b09c56789a75e59a97adfbdcdc2f7b4610208aeb5da9dea800320292bc8757fdd17f4d2f77cdfa3940ef24a10ad7214cfb47d888278662dab281bab977d8a700fd48b3e7ed9ab1161d67b2fb3a802cc2ac7c93b228c7dfb306b7ac832d88d140183296ca31715a0d1eded7e8934d9ad10462ae2c3b02b5051c46babb4c81d2965adb6ad423e3bc5228c4960e2dc2fabb74ba9743b4b79376bb36e2c6d12f530625cbe758adb27085ba936b3a03724e367097bbfd6ef055d591ebd41f706a5f648737791ddb818e00cca74c046ce21c86acc9299c01f13e8d752c8d67bf3a6939f93741da40058d402836c03435c1426268fb1c0ba2990c1bf7f9c1e7263022e3b8fb4cd27f5555728c576f64b40f4cf2de1bf42ae7ccecb8d9a20c543d0e6593835c0dfd4b2cc65502c6c9f09c2c003cfe17ec20d89384974e2be38ce48478767455aebc4fab06b5afbe8e61b7c859099e424986a25cd83cf87513999136617310d7ea314ebc6d286965ac7da0d7897a40a8badcd088dcef539e72ecc7c62e1e311eac81df0f6493e3fca868978ce1542193781298f2916934c3efbde896a5404df08ac35c1b62ae941998b61fcec91da0be58d5fb5e5b34702533137f56294b8402c08c891690da90fdd9ad227d9c66772b2e07545a8a06b0df489f7f625ed3ad5ab9522793e1c4e73a6ee87be0e83e56966c0f46be6f1fa6f4e0b534f4c574f0ffbb64ff6334169e2622300bbe2896c1172d5b75b2c7a4f30ad4b6c5825f6753a3d3d54e8aa76baeb144c3f65ff262e63464b77af609742ccb4af264e9133106125bac54a85e56dd93589e3a96e8eefce3e5feb05ced426f87c67489856e19a5f4cad3fc97e76fdae441efb91c8c71939bb337db2d547d6a7bf858f508c55af98dc8329adab22dce883f8db3f90319561996d41831ea2725aeb620314e8dde9ce58b65ad5a18aed0f7bf2a3e055941ccd1b2b38b3bde695630acb64ee10ee14047788a57456b6a13481dd6610a373dae323efb8f3e1ba", 0x1000}, {&(0x7f00000013c0)="9262f0513e731d20f41eb10bcb2cb56dd66526a1dc38e34ae6e19bb1a9cfbca014017cef71e0a4def19c1c74419b3022ef427732b360cbced1a654538c602623592aa6b12afce4a34f8ed03c3945c4f1f3198d2090c207d4fd5c68d082c883c1903fe6f99eb9a380eb4bd083621aafcff80b3a74b8c3c222dfe4560b44650af8a7ede6d8aa1ea49c6654405cf79a9deec8a73c6784c359a2fa2a0e950b101e7488eee2eb01fcda198fe5491725734347c84750545c372e5be90d61", 0xbb}, {&(0x7f00000036c0)="9a20524122", 0x5}, {&(0x7f0000000300)="f04d5e67f2ef789d5b4007df89a482c20e66c3dc275870123e4815050af886a19b712f17ff85437df02be4d9dc86b5f8a0b1459033434bef89634e59c8f28684c5ab40dfaf3d20fa9d9b450a31059458ab9e4a8448c89e176bb04c60d07ba5bc419080a897c69aeb69480110ed0ec97dc5313ea681d0bb", 0x77}, {&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae600", 0xe0}], 0x6}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x6) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) 03:00:40 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x8000, 0xac) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0f66696cca3000"], 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5dc6efa8ba82022e842f"], 0x10) 03:00:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendsyslog(&(0x7f0000000080)="162b09bec01c6c41e81458804e6357d37ac365f31ce34490504917b3a5c94628384a7f66e2cdded34f4a59c99b5683c87a9ee6a9c3a303fa96acf159aa4e666704a98cf71d0f164aaca289d6a3da3472a595522d29d02803196d36ef04cf8d00cce60c10", 0x64, 0xd) clock_getres(0x3, &(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 03:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xbf5, 0x6, 0x3f, 0x0, 0x10001, 0x800, 0x4, 0x6e3fa647f2ffc0ef, 0x1, 0x1c0000000000, 0x7}) sendto(r1, &(0x7f0000000100)="c0c64bfd133314dd839b64fbd8c7bf80e546459049052e823aae25bb0020d9973a168bc1c3b3767c747065f35be17353120601f01937093d877983f84fb015e3809428dd97253b851c044b3cb4552f395cc1efeea9cba397ab8ff26cff4308109e6164ff72185fa84677668fa2e9af63f174db78812263d94b103bcad49117ce49a81938b5b7", 0x86, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r0, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 03:00:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0x0, 0xbf3fffffefffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0xfffffffc}}}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) sendto(r3, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchown(r2, r5, 0xffffffffffffffff) 03:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x481]}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) socket$unix(0x1, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(r6, 0xf, r5) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) socket(0x1, 0x4, 0x5) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 03:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4, 0x401, 0x5, 0x400}) 03:00:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x45}, {0x3}], 0x2}) 03:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 03:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d00003bb9256c653000"], 0xa) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x15e9999367b42fe1, 0x0) listen(r2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 03:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x2, 0x8, 0x0, 0x6, "5763bfc11dc6c2858b17ac25798a8160f031b714", 0x1, 0x6}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000400)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000440)=0x80000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000440)}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x8, &(0x7f0000000000)=[{0x4, 0x0, 0x6, 0x4}, {0x1ff, 0x37, 0xf8, 0x7}, {0x800, 0x81, 0x85, 0xffffffff}, {0x6, 0x4, 0xbf}, {0x9, 0x9, 0x5, 0x6}, {0x3, 0x7}, {0x8001, 0x7f, 0x1, 0x7}, {0x8, 0x9, 0xe6, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = socket(0x18, 0x4000, 0x4) setsockopt(r7, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b5, &(0x7f0000000340)) ioctl$TIOCEXCL(r10, 0x2000740d) fcntl$dupfd(r7, 0x0, r8) sendto(r7, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000100)="7de7954c58ecb8114e6c5b4954c4652bdacc9fc34599f7e3e41bfccf38ffa090be1b7dfd30b50f99c84679258d0f692dfc10aadcb6e20ac1ae0aba445dd2f5496e3d9c94d939befd3409d02cab00f4a1c785893ddb09ef962a3089fccd3c511176fdab0f9784d136304ee608e2c4495bf5db058da99d457a4671a7ed5b4b0d17b8c78ebf4eddfbb463e55c8f7001", 0x8e, 0x40b, 0x0, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069b5, &(0x7f0000000300)) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x802069b5, &(0x7f0000000300)) ioctl$KDSETMODE(r14, 0x20004b0a, &(0x7f0000000580)=0x1) r15 = socket(0x18, 0x8000, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r16, 0xc014575e, &(0x7f0000000380)={0x401, './file0\x00'}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:00:42 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000200)=0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000500)={0xc3c0, 0xffffffff, 0xfffffffffffffffd, {[0x81, 0x40, 0x0, 0x80, 0x80000001, 0x7ff, 0x81, 0x8, 0x8001, 0xfd43, 0x1, 0x0, 0x4, 0x3, 0x2d9, 0x9, 0x4, 0x7ff], [0x4, 0x5, 0x3, 0xecb8000, 0x1, 0x10000, 0xd15, 0x0, 0x3, 0x40], [0x7, 0x2, 0x200, 0x80000000, 0x2, 0x6, 0x7], [0x5e44, 0x2, 0x40, 0x3, 0x5, 0x10001], [{0x8, 0x2, 0x93aa, 0x2}, {0x321, 0x38, 0x7}, {0x3, 0x7f, 0x100, 0x3}, {0x3, 0xc6, 0x0, 0x1000}, {0xff5d, 0xd9c, 0x2, 0xfffffffffffff29c}, {0x1f, 0x3ff, 0x2, 0x4}, {0xff, 0x10000, 0x20, 0x8}, {0x11f, 0x5, 0x7fff, 0xb9}], {0x5, 0x8, 0x2, 0x2}, {0x1, 0x900, 0x4, 0xfc}}}) r7 = getpid() fcntl$setown(r4, 0x6, r7) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 03:00:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x206], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) r6 = fcntl$dupfd(r4, 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r10) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r10, 0x0]) setgroups(0x2, &(0x7f00000000c0)=[r8, r11]) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCNOTTY(r6, 0x20007471) 03:00:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semget(0x3, 0x0, 0x100) r1 = getgid() r2 = semget(0x0, 0x3, 0xa0) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1000}, {0x4, 0x45c, 0x1800}, {0x0, 0x4, 0x400}, {0x0, 0x5, 0x800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x4, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0xfff, 0x1c00}, {0x0, 0xb2, 0x1800}, {0x4, 0xff81, 0x3000}, {0x3, 0xff, 0x2000}, {0x3, 0xb1c, 0x800}], 0x7) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000200)) r5 = accept$unix(r0, 0x0, &(0x7f0000000240)) shutdown(r5, 0x1) socket(0x2, 0x4000, 0x7) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) poll(&(0x7f0000000300)=[{r4, 0x2}, {r6, 0x9eb30f3b07e33011}], 0x2, 0x5) socket$inet(0x2, 0x5, 0x2) r7 = socket$inet6(0x18, 0x5, 0xff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = geteuid() lchown(&(0x7f00000003c0)='./file0\x00', r8, r1) r9 = getuid() chown(&(0x7f0000000400)='./file0\x00', r9, r1) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000440)) r11 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x20, 0x19) sendmsg(r11, &(0x7f0000000a40)={&(0x7f00000004c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000500)="6a68a15cba35e83a1dfc16b8508ae22b6c1f31e1215e30501b547e2ae9c0ce7c1bd41e6b67625944f568fe4b5dbadcd18f70233759f6e0f1845dc0154e7a8dcca0b63c245f3e4408d1b2fc59446b3b92f60bbf1101b06fd9", 0x58}, {&(0x7f0000000580)}], 0x2, &(0x7f0000000600)=[{0x70, 0x1, 0x2, "4ffcd9c9b0fa1b445636ee7c81e066f0f1faeffe040c04f71093ea4d22cb4e85a0cd3055bc5ea3d47385550598a3d10e2b31d0f558614686f897e27385bc7c58e60ed5db47213511dfc9768fcb29fe841d816d8e967272b66608663335c65b"}, {0x40, 0xfffe, 0x7, "1e543e77f77d54668e5161df9fbc0c3b0b04f4bdfabb920e03a3a2d6a9f08831ea10a3b3476d6a578ecf1bdcf5"}, {0xf0, 0x1, 0x6, "1d91dbe5de40b357e2e5b8c332f6586d04db75a2d6f9343d0ab2337a7070dd79b1b7e85d617bb39ccd9c4184880abb12708e7925c4e643c6e21fdbbd3502b8b9c6fcfc00175a4663c485d3e50c88928cc7b6eeb046aa755b100cbe2da997c74483dec5ae9c8119c3466b89d3ea995e4ea7d783bedf522ebd0a82db5b46fcd8e4730db0eefba7ff5902066cfd32ae37af72c87d8439b3f09b8c6178f0e3d26486715456a52b53711d0dec6f371d03cbd9d6fa3f62d7db3f76fd64a806920dd3726c485aa8eb922f7f990ce7afbfc8d43159bbb53d1e58e838be036ef42121aad4"}, {0x88, 0xffff, 0x3, "fcbd27393a95abc84aad597fb5525c16948f8bda3fdfc1ff538ab1e9be8a8573ad3a9e4bc5ea6d4187bfbf0e942aa12a938ed7b2f43f907690e1875ccd5316c54597a5cace46852f1bae9cf8b4a812b41c7bfd56c6f701b2235d42625b76539364e516a06a59168032e43a35565c1c150fb61079a8c3"}, {0x110, 0x1, 0x2, "cc8daac46be5b0ea411ff292e9170fa32665a5790a828600cd63af64afefd259fd6927e7b31409d34bf4f7cc5afbb24672a89028baf6c07378ec5db76b5cf040185238b3b638bd5bb6b5f5282d3bcd0807b48e54f2485ab6603053d1ca3e7a0968a01625f821953897e048b9c2853bf7afbb23451dd9c9fd8dc3694f29de911f49f5edb8041e5aec188417e4dccdd6e6ac0e9df0afc961d5c6cecadaec44e8ce894af693417215875b4d7fc85a9276d140d6ca3ca12ead8b370e339c85c249f6680b8555075acde1d870804369085e1bba0291615cdc4a28d2f1578d80e5932357d0c26ac01e86d1ceff539eadde6ed6c8b628728188ebf166"}, {0xf8, 0x1, 0x800, "ac9fe48bec1836a00aa6b9743dfd873d1d9d9848a29ba52eb7b35028ae6f608b7a11ff269249f22a920fae17336bdfa0791105d3634f3e301f80862b7f3122b582adaf24bf97d3137b68ae6ec2e9fff73917820a53370eec73a656dcf24deca39a1fde753f82828fd5c05664af9def0a6b2e452692884813c58ca8f5e26a5af58fa24782c6775aebb53f0a0f2cc8513f7573b09144d88902eab9461eca1268ca86c3a1379da90951eaa891d51b57c905aebb702f47dfaf47f49f5e81ff9e9f6efbe962c955661cd443c5b8ea892c302937f5f913ae7773d22e7f5bd8e13ccbf608a594d52b71"}], 0x430}, 0x3) writev(r4, &(0x7f0000001ec0)=[{&(0x7f0000000a80)="02ee5deec972b1251fba182d63d563b0f4a1a7762330c51249e689b6cfeb501a07cccec34cb947e49a4f4e416bd0cb260436588d2c345d68f4a5687d2574942dd4d539b6fa43ea0e98a59b4c34903c3cf8d9e6236ac2ce252197c79975353c188655e5a72459a1", 0x67}, {&(0x7f0000000b00)="26fb17ccbb816b586f299bec4124a33272612ebec08c965004133e7a3a1e5ee2", 0x20}, {&(0x7f0000000b40)="ff50860b2551b6031b34df7ee3b6dbf5585c48e07e8afcd12a66866d05c4cff2c1faac1f05b0243d24d18b6f7448ccf41131eb4150eb9ae652507800a23582eb4f1aa445bc7837f8762633a590fa65620eaed742314f83230e7d2a935441a9152c6a75d2eb9558de6c63a0065e51c8ab8572a976ec7560087927da4844a5a00592f3dca3a31c0a7a0081e5c1a47c6223cbe0e905fbfb7458fba04656b2eee8d289eee27b64a918ec1eaa9e711b35e165c2a18e91c455de5ffa33b007a183d754ee2bbca0555e25a8605510fc25dedc210dd2e9a5df868507f5afe65bc2a16d53ea723aa0c47383406cfb3ca214d7da4b407a2be2f7d28028c17f8b17cec5811046f12b6c37ca151912dd895d8e01c44d377e82a8c0a7fe6527daccb3915f1e8a641a4648d8b7a17fdb7d9d9559796a26ceb44899c29fcf02b264540dfe4a082259c0cfdb4bbb1ae00de4d9c01467c12ae13185ff3a4c1b7f7a3d9e8e90453970723b762981a6c233b45255b3953ffbef34f77cde9c7259f916090daa5748f95981a1ca737c9a30d038c107898f3844ff8692927b119e066d4456e70196e7411a0e550d1a2e33f16e6ba918ba28e16e44aa6b2aad726d4eadc14a1cab51f9320918a54b90db4673b8ba7a1dc331d4d6f365562dabfe4427975a8674ca155341b284bec68a4c56a9b6cd08f8cce5787058a4047a066e87bf3c8750968cf15643ab17667f613a85feb4862a7331804beaf6a473c501a6eec4590420752ff8da36548974775b8fe311c1334cfc637a2ad554c67ca19c2e7fdcfb20d863bebc549137e15020a009ec3bbc44d707877f6079c6e3e6571fdf5ffa941b2c43bc03db73c07b673caa50f14f36b45abb81446c3b91ccbb1bf4b37e78ec9a3bbf5b786432bce9e116818ec1b07dcaa17982f2233d0a8b6ce21a5e16818320b0c1a9be122493192bd74ef449967d9378fc78fbfc4a50c8e5983e69b15600eb963d6dfbd2f79aae203e1643ca4cba1062507afd19a4b87bc21b38053b4eeddf94c36168d2da68e742fad0c709bf28183f47184777770d936dc3c286c1afa456145eabbbce4bfa47867fdeaf8673dee726c2b2c1d3bc054ca5f744b618e4f9e8373115b557a0d92161141a5fcb9725ae141d9a0dd5fc4427731956e214eb07701aa8be04e77dbfc6001d660fb1c048f65d7b7895979fd2b10d3217728915fc3bd0eed64c0170bfb80e528fe9f5790c71a589d1bec828ab3ffd10fd514f577710800d4ce063f6a0ac1303f3ac55fd536a37d118d5e28a0170327bd9215ec362e11faf77ccfb4697cb5a482ed578f78e68fa70d611803d05c59f2a129a0fc911ba31068dbe346cbd8b3e0e19e52be50b52414ad2acf6c12b912bffdb889cc462c41e0ca7c2f6732659453597d2360b87aee61e5299acd160fa79bd0c6fce76037f0040dd0089918563a087f2f5782f1b4e6fce878c2912f5667134f24bfe33352803d214abf4dcd5ab9835d38a2ad09f7405fa62ea8b4b06304e0c125f8762f1ab23df32ed4f878003edfe65ac8bcab81068e78e37754022c340068bedceee48998de96ccfd842b739316f6d9d713e9b26ae016e2137f715327d10f87eae4f7d2de7d481acf51cb21fb6599fe163108ac30de38877b5b8bc1d4eaf317388501d2bcef58e6d671a6c5190d284c55c1b0839e9a62fd845c2297d2379278ecf0d12baabb674b18540b96d02497b04ea457d6b76b24bf9fac63878a733c2985d187f47129dc237dfb3ab0ca8ad8d9c38198e043ea0feca0001fe923c5f94ae53b92c377090dd65bd40eb8cd2c7b156064b097c7b793cd94bd95a6bfbdef0a44c781bb18bdcca5983c4c116a58777bd97b84497787dcf2d50ac5897c7d03b0fd918b03337676234c4f332482a1fd41b1eaf7b31f23b26a9645c1aeec6b084275b3021cd6e13a25c827088a8431fb61161add56f5c40ab3f8bde8e5c31752585826b26d258c4b6c6c2111976479870c315d4fe914a82e257a9394425390c3bb4cc6b81a56ccce770f5747ebc3ab4bfe234d1477ba6478b250c39cb7a84a8450eda5956d828bff33049057a38cfb2631d07dc7fb8447d743cd9307fb67dff9bca5b6156fe79c293afef9a734c7c9adf1795b183b7192b72a5c2e024dd8781ceec609bfbaeb3b66df91197cc58db6b350da5e22127a847a15da3c3058ab7e462c02017063b83083771450865997915c41c8957ca5cfc5d89c11baf56ec1580101381fa7d62a41f40c6a176069ecd5ea3721b60c797528a000f0625eeab05378ea291222f7c71d03caf3beabfbb75b9a6fc57767e909bf5a0cc6f78d6f9dc356bb44596d5d94170eca01c608a279205ff505621df2ccdbbae4111c841688359f7f726077f21717c7031de293c32239fb9c77e857be98cfb045db11738bfc3c5a18ed07c6ad56513166468c472fde9f146b64c768005da97e12a285e38f748c830126d8509668dc52a6a598b5036101de0ffdbe62564e1023a4967abb7c1fcad0d6867b3dc52ada798d9bf2e32b5b00c472b0768d5e455e28eb3bb3a14f0d203fa051ab89dcddd1cf8269e5c3008d432e94d069e837ceecf0231387e810ccc3bad2135099fddf9bf956874c6bbff9aa31d482d10febb03a2ea41c79f0943fe610df72b489837272fefbe50f1b1c073b78e94ed9b9eabf6aeaa87899655ba99665df37472280a6d664f2391318f7b8154f2026d8a2e4d57119e3d4c74f751f7ce14d9690655169330f0723543106c87577415a7a238725d9726d58df91703e2a7c615f7a052eafd2f5787cd39bf7bde79d7033ba6ebc6151053a243f720a4720f77c8217248d8c9915da33c41d57f90b88c46e66b1653e96f1cd3a39db189424cd1ad6b5c8b9230c9732fbee668f175bb904139af2e839938cda5128ba9b75ef51a22845e41fda44812d7b83672e4a3362001e19a71e14a5259d2571e13ae0770fd44af5d9cfd3f827ef1cbabcafda6ac5342d2b9c0b8086c65574999a4438068907de329beb171719cfcd894f8e4af336fb3d94d6f407ec98c9382567c68a5d678aeacf3d722b32d1fef90ee2fcfcf5e83e74a3fcf2568f6276ad3e81da4fc916873fdebedd26d97d73fb35313c5b09a402f39309ea7a0943ff69723ef16a316f90637d61faa43994762bf4db48dbd89a41e8c7631eee09dfbc700a4339cb0492d1d9a10802d3702b06f03cd1eb3a9725fcde9019e169378d26e6c7da959d887b0b34d668d88d059a1fbfce0cfd428fb135032e746188d35272447f6a52bb7174a61bea3849396b09d3569858992a8a4ab669804631c9485733b36f02ebbadd4498d87eb00fea774bcb35ea85424cbe870d92ad4c17e0079cbe69d836cc7abb414bbf5af0b6d5fa04525857b4f544fc89397e6b90d149400245836ed84cbe8a9398a6c761a4d5d77f02af0b35e509b8e237f4c306fc5f1b55f576e11fafb0b7c80b9f0ea1cc9e4fd5f9c318ee7b84819da9583fba6f17557d89fdebd971127bd916c78d167c6d790538fe849e362cd31abe7a1d6811558ed20d0f814084ef41a7c1991b4819e542fc18df88f20b4f0a34c9ba7c85dd73fd53ffde4fb1e1581bd4bc8d43e17324684ea08b27dea31b04d9d575586d9ea1ff62e2ff414e4b27cef110bf084d14347e5bcf45e067183a48e1a8508aa6a9aa4ea53e12d8a2afba1206ccdd9e1dc2dadf229af7d0c70be74391a30f99d3eea6dc44760510f3196709c95db35b566f24773a989cc0574e2823cf64d6a2433a5a62d4558b02f32ad4a69ea18f528b6b25da7d7dd8ea9d2280108ab1b24dd5765a0b6494848046265c199d2d2dce82daf4770a72b02390fa1a85ebf5272b1a225354954a836d6d26720d896bebe42ad18621253b133d7a2464596716bb9e712e68f6324d5e664b2893846e057db79f8354378ddb1bf27e3d7ac7701c75861d9e9957c9a947516341c4558174986959bcb6f1615f251f7c0ceb0c1ed85f972e6b8c6857a822ba2938d47aa53d52e75311c846758ed7ca9a2a13b210d9d822273b1e143acbd9891a322ccd2abb49688d8a29c555956ae4b3dd36e01ed56ce77f770a58060952d2665484624ec689686250e430fbf444120e45a9284ecc7c27bcdf4276e98f08072312bf9cc9eb4f1eeb7ca564462afde3ac1db51f6d0821c59444b38d1e20ecebc657ffc4b96320625dbffd95c6aa7f09c282d4d3172fda79e662e28135644ae6f00bb55bc19b4027e1e02c67b6eda23852b2130b4707d77cc564118876a8a9eb8a28af07e21dde1d4346f5d808e148944b54d175cc52c884b3eeaeba2cf4bc2b923ee542c31f2b1752abee6f418cc235cce7d3520ee9a452d86112347b5f4b0e809e78c422e66576038bd49191563cc0f0461bff292f5acb08b8909a438500284f796bcb83a9e5103c0c8e1a3d0a54cb94693c5186e537df45f1778db523e51cd61bf91b9cac294e6aa3df49088131317571695e47b42ef70714505723eb45825d36049a38fdd4c94bf15d9e463f6f7f2f5d6ba1352a65f5c885bb4aa258f39083562fbbec3a963f987f13d61815f1a3e7bd9b9177b8fd0450f49c320bdbbb7213398cae30da7b20e90aea1d29c234a235183f84b0983d83524c52f0cd41f095632758b1acc66a52e7eb4e9f065f93470e0a4939b9945ba3939d426a7c8d718eba977e6ea2ea114b6fa865a93ced285d25acb4c147fa3a3549b60073b9c4fa2f6c4ef55ccdeadddf345e82376f9e9cb522e4e7efdade84d6947c8206deffbc77e983da8a04a6d6ea4e6ce01e655f778e55ca40ebd8093ff2bed55447b3845bc81d58becdc62f4e818bfce2d8dcda336119c11817f3ec3347b9f70c36f13b3b5a6a59fc1e9b9aab7208cf5ad5e60ba5dfac70f82574012ffbf45a15886a1fc879a14c1a866c8e82f37fe24b10e00d4db77dca364e91592215b6a2c719ef7ae867f87c2fda5801216f65453588264fedc9b7cc61cb7abd0238002b81c39c21c957b4f4b509600fb7290007b0a92bbb259ca32846b5b9ce9c0ea79b785cbfe33b699f0ddef29cea06a96391331904fb8734118f7a859e7d53f7be42399b1d77c41858eb08766c88222c25661dc7615c0d4cd17f4a4c64a557934355e708e0197a16ddd1ecd9fda8fbc82d8a549af82783f7dcbb0996dccd2b9ad8ed171d13218b19cd4b0d03fb031082aead4495d475ca28bfe0babdb77a7226e29e216e3817e8c3ff92953afe595246d38e98ad9d2dfc3ba08659253de655a42aa9699e5af623e559183c7bcf69216c0872645282ceeb5cd2edada17b945dc8f4e76ff034c52a23c366d5d2fabaa79cb985fbdfab20ac6de961da679e86f82873c59c59637bd24affcc56aac95f764e396db9c802fb90e8b51095ea23d6057faecb4252f21f5bb8f2d2e432f0500e347dbb718062b18723273a9f46ab99ee57ae0fc33ef4b06daa7d9e3dbb5009ae3d02985f535d522a0930986fc91e9a1b84688856db0961f170643a30e712cf083f8e81e4ed5883608821270ba67e495c9f657fe4d11869b63e9f4b29ac80fe188b333e9643fa3b7eb0c6721c450e25385a38bf10fe6acea52667a54d88a88559b67574d590fcc4dd1ba8e7726019733ff6c36595679d59a5e5bf7b005dcc14d0a4011ab7defdc27489bf99f41484ff6be0316cca27d6ee86f8b591bb73c0ca25d9b5e7c04cda783643f4eb7ec9cf2e025193b5cced1ae68b16b7d57066024a08f0e7ce9b8265195b8ebbf7e1dabbe94b7a985ee623e7cb754234dfa6f278a6c97561f9dc22504fd6c9733", 0x1000}, {&(0x7f0000001b40)="c2265b4d744d5510b5b198faf4714f747ccf9539cd387f98ed27a2566ef69a8685241be68846bfb7526b9defde591cfc8c5b32b8c192172863efea4a8baeffab5aecdafcaf6de94c093ed0f95f019a88074f2c0209898e9c", 0x58}, {&(0x7f0000001bc0)="7ce19d0b819e4e5c6cd6cc9a3cbce53d79bcef878dd20516db05676825a680b86a5a1e1a22df0289d0c6c7db5aa76ebaaed95c17019054b5d7117f08d9f115172a0c911ed1af7afa9912827daf088dc41c4ccadef1795820a8d75f29e9d910746e9705f62fe42e11877d7460854b33c35d68a167d232174e5d02c535a0b07122bad10faae5c57ee339a416ce678890ea496e873a133ed4553fd0ca178f2d328582fe2711296c67fce6cc1ea10f78a639a20590c1c4023bf1f4ad3147081b7b8f2e179aeb37e4ff56d19393cfb65612d79e1cd8a3307dea07b1c225c6", 0xdc}, {&(0x7f0000001cc0)="f6eff93dfb595ce4561f6ce7c1391d1f7e1878cede04ab3e33b6b4c87415647b7143a2536c5327edc90cfe3d78daa3a5a1b65fbc530c1c821f85f2cc026f5f5c7846ffb881712f8a4b9e617218fe45bd87fb0d6990471362fa72ee149c6391b0f0", 0x61}, {&(0x7f0000001d40)="c3fb97594b0dd55f918e7454fe0cdca65a2db2382e2d8277c22067f4992b3d111ac145fffbac9ae745d6d32b77eec2708f7e847f9668d4d6842dd21cee51d58fa2fe05318385b6593f0a3a0fcd1a6bd6ec6c33d0bff4e52106ab8fd12be4e8afcf8a09fdd86b0b724785779cbddf9eb5641dccca025a62d1ec4892dce5875af22cb4a527552c507b02f570cde60d851efa0fd873", 0x94}, {&(0x7f0000001e00)="4bb9204c0efd961c398461c535938d9f246443a7c58543ea696486c6f43a75bc2f0cc6368ab7b2aa9126a02a078ca7030ad929c6fc7565b4f2c8e923bc2797457dd6660245fb10adfa42d9313768a7cbb28355dafd4c579f1cb50ecd62420d30789b7bed2f0712aa0d14eb33ed5faadfd860a6a261a950ceb91dcb4bc35b559663fb5c8951d0e0a9e828f87c0fa405fa1db47e06a46d561bc59eedc65bdb0013020dec568c96d20ddd936f800e505c30af312c9b8dcbc8aeec90", 0xba}], 0x8) rmdir(&(0x7f0000001f40)='.\x00') 03:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r4 = accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendto(r4, &(0x7f0000001100)="adc88cd13c772a2d2d2d2f0fb207a9e596689a37d1a7d3faed8589b7346aad22252e5f88f1ba316813929567a3458b647f7c5d548020531b36b2335ed922eed9d160fb28d43acf85e874f0b12ceb371b9463bb9554fddfbe2bea331bf4af34267231c45dbf2595", 0x67, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="018084825f8c3ff3e2eb6b3e1c2bb4ff663ec544111f3b0b5f97806ea249bb3925edf76cbec674d3a0c71ca2379f2e4d6482373011cc8389388b065514bc51df01fbaa62c42e22d98d1290d759cb1913f5f2bc1f1e792e185b4a1f825ac9f94733c2e656c09e5002c61a374c15288c8273e3a2d1d45fe1157b645fe8048bc3a84bc2619e73cb7e24599d6ed53e86a8ac6f25a2ea58a8e93b85fc590f380a8343b26c0565ea51ae1bee3df97aac2bc27b44eeca608b893cbdff991fb0d3205cc6f8a94cfef18d0f63ac749913d4fd022fbdb25184a043e526b366da08c5a7608b94152d705fc016d388b850a6d5841b69c854700adcd2eb237b5c7913d72f285bd34cbf166fe897b266c95131f22b3543684436ebe5d4da6c1c1d7c198bb9f131c5c0530563b31b24713ca3c7f4b80513baeb435e7b367cc1"], 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)) r8 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000000)) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wsmouse\x00', 0x26e2e2021c763b24, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f0000000000)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000000)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f00000011c0)=[{{r4}, 0xfffffffffffffff9, 0x5c, 0x2, 0x8, 0xf1}, {{r5}, 0xfffffffffffffffc, 0x8, 0x10, 0x0, 0x9}, {{}, 0xffffffffffffffff, 0x20, 0x80000000, 0x20, 0x4eac}, {{r6}, 0x0, 0x8, 0xf0000000, 0xbf5, 0x3}, {{r7}, 0xfffffffffffffff8, 0x61, 0x1, 0x5, 0x3}, {{r2}, 0xffffffffffffffff, 0x4c, 0x4, 0xffff, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40000004, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x60, 0xfffff, 0xffff, 0x5}], 0xfffff840, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffd, 0x6c, 0x20, 0xfffffffffffffffb, 0x101}, {{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0x4, 0x7ff}, {{r0}, 0x0, 0x0, 0xbc098d380cef2044, 0x2, 0xff}, {{r8}, 0xfffffffffffffffe, 0x10, 0x1, 0x8, 0xfffffffffffffff8}, {{r9}, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffffa, 0x7fff}, {{r10}, 0xfffffffffffffffb, 0x1b, 0x1, 0x40}, {{r11}, 0xfffffffffffffffd, 0x4, 0xfffff, 0xffffffffffffffc1, 0x4}, {{r3}, 0xfffffffffffffffd, 0x50, 0x80, 0x92a3}, {{r12}, 0xfffffffffffffffa, 0x32, 0x1, 0x3, 0x9}, {{r13}, 0xfffffffffffffff8, 0x56, 0x2, 0x3b, 0x9}], 0x20, &(0x7f0000001440)={0x3, 0x80000000}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r15 = socket(0x18, 0x1, 0x0) close(r15) fcntl$dupfd(r14, 0x0, r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) 03:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="e82b557d61fe705bd570a1272f31bd1ae2653d11229160e6f7f5bd4df11e4853f8f339c01f30de00148a9d40ad194b6c59324638d733c7209ce5c342e07dc32a9a7dc57b3c3dd717e73c35b524d3551ce71cd773b5bd0d63711bc27b8655b571a26f76dff9da5f9280373e536c50b0de1450de64a67ef491ff6200100000e63aca325e81f3f9f2744a444444f271a2924a4defcc468f0800"/181], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="ccc479cb82b51130c7f5b8aa1a59a78ac73b78a24b2986d2f61ab09c513cddacd1e4c12417a4c6204a4412caa97e68650d98f8c33371ab12decdb543bd4773f3a671fcd1ed0a4e2c0db7a44d3230f3e34a4d315c5f4ffef62b2ce95de13e14e8cfd9095090e80ed5d7e6587fd7604158513ec3fab8015321ef7203755303ad05b961c7a5c71cac17238bd5083fb8b8967d04179cb1aa2931746eff9f2773d164093fd1b097400cf9a0407f7c885acbf42b0b01f7f44c118ee653cdd8a63972be44e58ee333f674c42a9a04de8f1b6dad67bcd52c5ca0774a865a6050de83d2b1cc672f3722558bc9e3db09f3cc9f1a683cbb01cdacdf0cc443", 0xf9}, {&(0x7f0000000300)="a2053fa42a35cb6e07f618bf4cd83cc8592cd1746c919eb9060a32d1f4acf63925f11bc5247ba8bfa3aa95515bd86ae410236fc0335c9d14cd167674d9ebfcb0c7fe0cafffaeab7c011a5749b93d076036ebb7fb20525aea", 0x58}, {&(0x7f0000000380)="407356a6741a460ccd717ed0b0be6a0970eb0f02148bc5cceea7d33cff91996d", 0x20}], 0x3) 03:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x6, 0x7ffffffb, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x9, 0xe, 0xffff, "b1825d3f6e27661573c1171e5d216371905e1210", 0x4, 0x8}) 03:00:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1ff, 0x0, 0x6, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2000000000000, 0x0, 0x4, 0x200000], [0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x7, 0x800000000006, 0x0, 0x0, 0xfffffffffffffffe], [0x10000000000000, 0x0, 0x0, 0x4a90], [0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x3f], [{0x0, 0x0, 0xffffffff}, {0x101, 0x5}, {0x0, 0x4}, {}, {0x0, 0x0, 0x10001}], {0x0, 0x0, 0x1}, {0x0, 0x0, 0x7fffffff, 0x80000001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x5, 0xfc) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="27e4a4f1e89d53b235aca26d7504dbea3ca7effa6c14b47a0daba5551401d933c26f3bcd5ed1b5c1a506f1a347597a10cc80982c9c079710b1da17c83a22983aa8bf6c4d7a763ae3f8e069a72fa44cfcd59576cd2717b1", 0x57}, {&(0x7f0000000140)="746a57c4756acb9fdcf69f00cdfd103961fbab164de5b85b126e8e9a3b7abf6d4e302c72427e9f73efa85442e4c2ba85a1e4c5fc0ae973663fca7fc2d04ce1be95693230e71d95099d90f2345f399db0e564136bdf28666854d69e57847e4fe8ea4c3420be8ef10da0f5fc6d600230b40cc740bc908459ead0eb94384d4e29ae347b2e8aa35405cd5a2ffb10d0f379", 0x8f}], 0x2, &(0x7f00000004c0)=[{0x70, 0xffff, 0xffffffff, "9cd5e32df85f601482b6f862bdf98708b2e1c0dac9001ad030675386111e315a053fdb4a426293e817149d576c5d644831a2ae233ae4b60521a8d3c3bb0670c1f52e9dc106a6d348c586f7fd92204c6ed9b0e8eaf5b9976eb815997967c7f25b"}, {0x40, 0xffff, 0x1, "1eacb8f531d543db4460891dca5775603208c8226d1b1533e6ce91a95ecc324297e96e873ad5dc36c7"}, {0xc0, 0xffff, 0x9, "28f9a56b75bf321927668df2f8bcb087919fe621488456a123c05cfe559505ef4a7dfc2b1ce0d50a038357fc69040eb64495239dba9cdac0285d3bc66cb65e035e1883d02667771f7140c4dd53c8fe2da0a577b5b062e4e0e7ac84a05382d417ff6b3b4398e82ed5577b96617422b0d99585ebf58f460d9cced044456c8ec1066bb03a8c1e934338096f413646da159d307b52bd77cf3a5d539da46bf9cc3487c6c24cab94410edfde1e67"}], 0x170}, 0x40e) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x41) listen(r3, 0x9) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 03:00:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x1e, r0) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0xe) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setown(r3, 0x6, 0xffffffffffffffff) 03:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x7}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000240)={0x0, ""/241}, 0xf9, 0x1, 0x1000) 03:00:43 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) pwrite(r1, &(0x7f0000000240)="41912dd15e10388f3a2e321af0ce617d69f501bee7f202a4d7b0339ae8ea3fb1cd8247453a07b65a592b418f1ec72ad255c277da6548bc3871933a307fa48bcb0e0d8e75252afd15abacbc87396e2f3272afcd620cc354c73383671d829107dd64aac77f8ccca5a4250d1bcc3ae8dcc15d3776e30be035db78aaf4f460debec05c7a556ec832f407f77dd90ee154f0505e30f1aa8c5c7b58e30092528c6814", 0x9f, 0x0, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f0000000080)="471e8f984238f26b7a6c4c548efc914b896385a5ef4851e84978b533a85065a308f9fb82928d17f177f5c3db25667c32737ae108432e", 0x36}, {&(0x7f0000000100)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e", 0xab}], 0x3, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000200)) 03:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 03:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x110) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = dup(r1) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) socket(0x1, 0x1, 0x5) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 03:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1c}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 03:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x44}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=""/38, &(0x7f00000000c0)=0x26) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 03:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x9], [{}, {0x1ff}, {0x0, 0x8}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x10000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:00:44 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0xbbb73fee627068f1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 03:00:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffff800], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x88fe}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 03:00:44 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) getsockopt$inet_opts(r0, 0x6, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) 03:00:44 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2393) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0x10000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1a8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgsnd(0x0, &(0x7f00000001c0)={0x2, "7346d7378740b105de5489d85afcb89a45bc5f5f18c6ea001fa08ee9d6a7a27a949fb5ff4b292dc30a6b7a3e3848a5a4a01746331811801659141cb1b73e5c54bb9b9a8296015b69971826bd851e83d802c354bfd9622fc63192df33757efc1572ecab40d95f674ea8d119b84e936ddd70964e58607f101437f17a99190e7a35aafc8ac2c8a55d8c7bb233d38701910289f682696251452038a4c8ca2f1999"}, 0xa7, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000002c0)=0x2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000300)) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$lock(r4, 0x7, &(0x7f00000003c0)={0x1, 0x2, 0x8, 0x81, r2}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000400), &(0x7f0000000440)=0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000004c0)) r7 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r7, &(0x7f0000000500)="41c2ee4770b4846469fa20290c83aeaac1580afe61b187d5cc71664842775ab29a0aa3f79ac9ed414d2cd1bc21a503cd0baa5874953e98e8ef585921f553609c2e9f107a10054103a76ba3795adb6c13686b086ea96e8ecfdba55ecbb39e97ae970eb776236b1e6c0018e783f0d55e868c1bc8f198c63bfcb960fa88fa12f70ca6c431c8be4888095a934a6540f34a6ba16add1f193066909a57c2926119b7f1f4a2146eff9581492eda13a9a3af3a5f445f70d25759", 0xb6, 0x400, &(0x7f00000005c0)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000600)) r8 = socket(0x2, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000640)={{0x18, 0x0, 0x101, 0x4}, {0x18, 0x0, 0x6, 0x7a4}, 0x200, [0x2, 0x5, 0x9, 0xfffffff7, 0x4, 0x5, 0x4, 0x2]}, 0x3c) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet6(r9, 0x0, &(0x7f0000000680)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000700)=0x847) r11 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r12 = socket$inet6(0x18, 0x2, 0x6) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000800), 0xc) 03:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x180) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:00:45 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0xfffffffffffff7d2}, {0x3, 0x7}}) 03:00:45 executing program 1: r0 = socket(0x11, 0x4, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050f600000000000000020000000000004fecea1030000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8d85f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c80f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xa1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x10000, 0xa8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xd5b, 0xfffffffe, 0x3, 0x1, "9e612126c92f2d7c36aaa57a613ad2f2c6d6ff0d", 0x1000, 0x1003}) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x8000}) 03:00:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000078669fdc16daa754000000000000000000000000000000000000000000001001000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000008000"/101], &(0x7f0000000080)=0x6e) 03:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000140)="97a54845de975f7508aac4125756460c57f9bd324a9e0951773639bdf24a09f5b9f5b9d6dda36476efde64d538ad18e6f0b8311610fc44793fd23a683f3e9530b3a6f0e12a1ba3ae88493368a22b749b678d0fa60c6429b290687ef7e667680a7890aa699bf181a288a54fa6666e78ebb817d7afa49c1d80", 0x78, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x3010, r2, 0x0, 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x2) 03:00:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 03:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x6}, 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x1) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r2) 03:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 03:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x1d}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:00:45 executing program 1: getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x7}, {0x87}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x7c) r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) r3 = getegid() chown(&(0x7f0000000240)='./file0\x00', r2, r3) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 03:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x2}) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) pread(r2, &(0x7f0000000000)="b347e2ac0754a478968067c5c6c22c5e3e37849cff33a58c6e321cc057dc5dd72f3130ce5e95de75a5007c7b047481863953a0cf8870a167b2f911390007ca477557e418d82cd16b55ccdede2cbce1511ce489cdec65fc8c3ecef612a93864d0764eabbef43f2bce70464859b50c4b4a759150b19c3e91b8d1d405be09710a3e8604695763d6743b7f823a5c001012c1ef0f50aad0a179ac794fb2ebc45076df96142b219f038c48b6bf64b83ecce87337a0d12e83", 0xb5, 0x0, 0x1) shutdown(r1, 0x2) 03:00:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000], [0x0, 0x0, 0x0, 0x0, 0x6300, 0x6], [0x0, 0x0, 0x0, 0x9, 0x8f8, 0x0, 0x20], [0x0, 0x0, 0x401], [{}, {}, {0x1ff}, {}, {}, {0x0, 0x0, 0xfffffffd}], {}, {0x0, 0x0, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x8}, {0x81, 0x4}}, &(0x7f0000000080)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x4) ioctl$TIOCNOTTY(r2, 0x20007471) 03:00:45 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001380)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 03:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 03:00:45 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x84) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x26aab579) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x244) msgrcv(r1, &(0x7f0000000180)={0x0, ""/128}, 0x88, 0x3, 0x800) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2fffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x1) 03:00:45 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe00000000aa330000000000000004009078000000006000000000010000aaff0da1c82700000000fa00000000000100000000002ec00000000000000000c5988c1c403fbf12ad8c065d49d42b9d7c0677452674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd11a06c02a05d1c9448aeba6e1d71fc6e795a72a22becb2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33814e38b4e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d2f11da2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f934615e64fd3a768fa14a22ed75eba34cfe2fec0900000000000000c216ef5edf0b1772ac2460c7aa237500000000000000000000624aa935ccee8de38d120708e557ccc6bd367d69b7ffe88204b2a5b7a1199f5c1b64d32f7a64f5d323"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0xea3}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x100, 0x23) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0x5b) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 03:00:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) openat(r5, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 03:00:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x221) msgctl$IPC_RMID(r3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a", 0x2) 03:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x0, &(0x7f0000000040), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x24) 03:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffefffffff7], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) dup(r0) 03:00:45 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) preadv(r3, &(0x7f0000000400)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000002c0)=""/172, 0xac}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000380)=""/80, 0x50}], 0x7, 0x0, 0x60000000000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x4) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) close(r5) read(r0, 0x0, 0x0) 03:00:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:00:45 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 03:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) fsync(r3) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="f4deff00000100000008cd3fdf8be1af7f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 03:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe", 0x1c1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000640)="0ec465cdab1ab6925cb81235dbb17399c070fce9784316b24de90d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a70800000029af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2a19587b4e74d", 0x87}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10112, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x4) r1 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) getgroups(0x4, &(0x7f0000000000)=[r3, 0x0, r5, 0xffffffffffffffff]) setregid(r1, r6) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 03:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000340)="58045a9efd26cac3cd8186a34b6739514ea10aaffac546c3f397d4ba63aec811585dbc41c3f1f1fa26befa7d0fc0faa6aab6951e1dcfc0f5735dfe60ead5ff6f79c3d5bd6bb1b71918108b913e0697104e694878b076f7da6b1250425b25031e7e565cde8120b0099f0afd5dd1eb6b21fa544155d25fca256ad9f5378fb118a90e66f06b630735f928ea5bcb884543f0eedfcbdd9537cabcadfa6e776e5400000000585900835d7c3cfb10bffd0e021ba0ff7b4292a8eb28f7eb64df413a8aa15ab62c1185913f1ce1dfd6968eb022855c5a17d4f927381bdb74379b91a3c24ac7c58245b9fa8164c30b9902e45f46ca8cb0be69598bcad24246a3e7aa2fa5ddcb58d1156800584f819bd671", 0x10c, 0x0, 0xfffffffffffffffc) lseek(0xffffffffffffffff, 0x0, 0x800, 0x1) 03:00:45 executing program 0: munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) getpgrp() 03:00:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={&(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9fb6d171885dcc30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000778dfc838d133960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003795308a7be23372417ec6eb21b0cf7c0ee917afacb955a51f7f52f432bb5bb6e9b2e6172b46efe07337a353f9321a00298b0b5313ea489601e0c15d4ca9836ef0420978f65bf04fc3b2856194a50740604340551669c0547fc5daf1136fb4c009494e010250e86afe0a2881b03f2833"], 0x1002, &(0x7f0000000900)=[{&(0x7f0000000740)=""/43, 0x2b}], 0x1, 0x0}, 0x0) 03:00:45 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) chflagsat(r4, &(0x7f0000000180)='./file0\x00', 0x10000, 0x0) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r6}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 03:00:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401]}}) r0 = dup(0xffffffffffffff9c) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) r5 = dup(r4) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="471cb6aac51e14732333426c3753ed450a8e3e17ae81ed2e881118a627504d52137c42cbeeefc56dc51a9b70af6e59b6172a65004e90553c2c5bf73fa4021e4bf610", 0x42}, {&(0x7f00000000c0)="caebd0a618755189c13b96122de4746f9c99be3fe1b51f9773e3d52932809d0645d6ac80beea101ccfa70cfdc53aea62c7", 0x31}, {&(0x7f00000004c0)="46e378ae459b6c84cea72a44e8b43955e2c2c3bdbe6c83b3da641b3749a46e719e06268e249e05920e58d72b2424fbd30f88ef5746a68363a888cbfc481eaffabbf8e2f25fd17323df6a801f81a99dd4295351af775fe479b3248816051c64d5c9b1a4d29ae566482c4333aa4cc30c9b35b78e6c8965b0deac0df67176e93c6b4fc22ff3bea7ede8e77585516b5136ddc642e0416145303cb9e1ae8067f14d5c4669954821abf06cd0eb8dc142b23f160599f7b42475586405b701598199166d3b5b124e805aa5c1e9bc1d7ca817d651c30e76105ec5e59fa0af8cbbd53e7d596311c5dfea43143b4f58e3adfe3a55b4262cc8e37ea4b3a6a9f167f258e9b5ff9536a7c8dcb78d2d216ff9b862e68a26d8981f6a06c1637f526824fa20b8cadf585e4b0f78b55bcd05263012e4dfcfa2fde7fbad32a0f454d3bda89e2ecbd4c4797bb7e11489b6e1688081c68b2de4106048f9f42007f63cd24c3ec29fb1de7d45e9aadb6cdd8bc97938f14e5c4ede9a5ec89bb06f1f899cb98d06b5cb85a7ffbb3d0c31eb35d7c2a9f288d5cdf3f4f075aeae7d0d025a76ad90fb841d2d946a59852358d7a73a688c17d70bb71241b5cebe1e486c547a06be977a17b4dd391de222ff0ef8d499dbd960e11195b7c38019ed9ebbcad7cab0ea2b9c2f367510b066bd739847a00d02554a74abcf4962b09cd04919cc2f4ea3796606659a2cc366cccd531931d0b830e974e057b8c5afd09b05e6162293cfb79322bd890d9e13e61d173d228951b8741f0e9aeee6f05fe255a9e70d4b0ec888b17a95ccaba21eb0571d7e6e9008ca26d570c4ed74da4b92ae8997868820877b1c52e248f188132af3d8f63e908c8cc5e4fd912776d906c04008a66847ef91662e946f3af2cbc07da08457c04f75b298f490b92adac759b688ab9552d76e997f4b74eed1f47dedafe858a00e4e802539e12db07c2ebb02bebeab349ab8bc20ee8c142edc271be70a667390b92ed29da74af142c6dac1786ed5718f8973a9b246e8d0d257fad123134349e15c63b7c0b126707d08816d53d7f247fed5de78ddc6e403cadc9c1da6a81a31186bc4bd9c1f8f07274818d943c8ffc381788e8935bee7eace62f1ce33ea2bae546771c754b874b09e66a0e4efd7f494289be76ff15824acc9702c634ac2f41b89d1515f4917e095279407005645dc1f00fd1344ae73173c621cd72adae0c95652733e164ea8ea150a442f7cafecc31343fd00f40bde2e08f7b1e040b95e1e8b171e1da2bd978d5ea7541ac16dbd649c328a6143ca85569c2fe7f6af8bd2313f8caadc8e500100cc3b7afed88d4ef7e14dc11645bcf88620f0502d0c3847a76986a17844859a267d638b2b06b645d3022400d8b76f563450a70d4c82c034abe1a27bbe4a6b5c3871a6a04aefc199c1f2c6ee5ebe2e6d4221f49a3615d8ac5d169fd67c19e069debb0e82eeddd27467397a84bf3fc45ab6091edc2651f725ebffd17a4c28640f1fc9fb631ab44e4cd8ca6a1f3e3b783fe410e0d5dbb1945694682d6f3cf57146a3985899b98e14e6923e3555019f03c37ee6fbc1c1cb662312303832cecc7497e8f8931ae286fa76e6af6d74060dcde2cba89e18e34262cd040036cc4fb8682becc8f7dea23f230f080599632de52b6e11232b52f63972c4dae30ac2922b699ff51a8aa3c241413a5cc8c515ca63096c54e3152d0312038126ee20de4da20ba1f51748662a34cc79504dd1ce910aaab32f96b85556eb8356ca2ac273758b5063e7ed7b81d4a53949df41347ae958cab7d127429a1d389ea9f16100146f84f70f9bf39e225538d4965892b057929d076c7e0d97369ed6e838e8f7f2a8575de60e4bf8d0f99d9fbfcc967b884523ff6e4ddff120f6343dc79196ba26ced7feed9eaf611961422e89879d933d0be81abc554a6e75f4b660372f18aba9fa139dbe92caa62f139b059466e694a8c7bc038a5c82b65b85e9157126253b16de3c5bc64293690e3ffcd31a57612c9c1e3b40118dd8b6392441ec02182a91d7eac277fd0b0439b832534d7e4fe4dae11e07419f81dc583661ce9d220b91ae3c042b190cf4825f2744aab2fec6956aec21d3598039aaedc828a7e392eb05686cef714ea13812d6ead317c3a8e8f2fcb524b63f10a60016d4713060786b886beb10083a5acb840ca14072ab86968b3f23175a2c7d7d308b43cb2f8e7f7bffdf34299b18372eeae198c33d541cbb3a0cf8cb60c6b31a5ef3061d7b5ed36bae39f6478f8f5ba7be86916be5f6d688835ca8858c066b30c0a4fc4f771adbe79d3d69ba24c8849a1159f064d289d59e68922f6939d7f8749ce8825664932a7f65b80ef5ef2013a9257e19753937624af1905b551ab59aaa53733ee9f1912aaec08e9cd813ad87b425304ff3b355d3955660e7d88ac53b7bf2fffb79feba70917f1d0dafeb7cd9887a6f7218e8c91309baff234211f9fbd79d20770b870d7f02c7cb363bd93c856d02a1cb6a68caf29bf19ecb9ad59cbdb25b3d29e10c898882ccfdbf484f20df06c18bba97b2729bd4344e81b67311a7aeae9a3aa552752dad85ac1d70b965cd739478f16d00fc07d0c9d1adc63346cc67c4a337eeaec0abe6e6fd7f6d56b02a9b07d975dbc3b4a7b3ace2b3e09f5a472ccf0120afa484a0c8ea84701809831607235ec752874bb0337a4e94fc572c3502a7a9908f3abac2bd965b3a87c61fe5446d6de120f5245fc1fbeefd31f45e6ef29b46754eb301c9f804175e33540754490c6cd580187b18c741fd9a84f2cf03d2239b250653eb85ec40ff5afa76485805222212967e9220572528e4c9b375d95c3ed5f55c2e59ef3944d1dd609ed73b8e41ab6074dea164e12e63e9727cebc95d233bc60d576ae21d2cc8898d12d2a8c2eb13707d2e8ad86d5dad1cc68aefa2bb5ef7ed8834d57d2d837053accf7f06290dd6dee458513cc21771cdf1ca3a9e77605da1995193e70c3836c11f15d47ede3eaf764fb257a99ee29b2136ad67572bb1dc4aa63c3b20301e98f3bb1bfa25cb397041935b2b1b2b070d9bcb4487014692662af6e007c7b013ae7730158f5a1fe4406ccde45676fcc98e269b4e79394437748a5d7ec98f0efaf1358dc050062d792db25b4489894d54ad9ceb39bf3714ed08bb4d9bf362b604abb7bf4d7669142b14fff890298aed7e706893d16fbdf4eea4787729a911860f331dd4eac61fffda584b2e9391a3e0c9a026f81638828e027f95520508502470cb3cfd2004a0ef8e732e79632bff387d14a113534d4e9ac1e68d6e379e1c588a6b5d074263771c2bd010d55148de382ca7b364a5cb57a34a85e166f1d753038e4eada72d4fa7a0192cc80963432ed8ab03d196bbd386da1c679082d83bd9769ba2e471568c6d18b66b73fd18d810547f9f4e66cdc2a8d3667416940988d9a1d8257e553011fa96be84d42af2e8d79081c174aa77e1f61fc31c2e1a8e8f3d5cfa48fc7d4c7915411eac4f4d12267c3cf1aed2d5e7087cd52e99dd57e0e45274d2c5c5a66e4fc65b72b55a43984b26dc0499a80feb827911bdbca33ab352e62049b9f82eb2b7b32b61d0c56d9b896b0d750d65123258b9bb4550a7fe305d89a8f828d37aff6a828efad800adcd1ed091220b4f2ecc23d6c38ab37a8264e8174038d70e185bab5370bcd47d0c0058f541806f34107d1bbfb6f2202d3f2f408123090a07513ce15a984eabf9c00756b9826778c12a92f6accbdcdf391f7346615ba03491e369639572ed8ce4be0db1a83723b8686e61f948cb10a3f3a8d3960594c4d24c1de6d3ebb6a945586ee6454bf113a516488fce885bf35f1d25bddaf50fc742e08a7ef6c034ce396be171382d20f71b7faae5a4a4c61d69528b8932569ad4e469edd00dd4b6466f2d3882fb105a826e90092e709559c29cab3b4a60fb3a8b7bcabd9e46a25e5129898790294fb0af705446a8ebfbeb9fec2e44362b9865ffaa9a2662388532e8f8abeb87baabde5595130c3a377e7097b6259ba02fd4d53ddaca9ca5363702d78aac0babeed696b0a06adf8719a04215344ba7b612de05759e441ed69d1a9a0f3d4fc1d0d3214bc430021d89be6f5c18e4fdffc9587b2a4da375e12e33e53a3f0b589d4b737fde6f4248e530b8fd56597bfa1b5d290933a380bfaad1d915739c217944f0b2cf323b7737f1e93d76363b8bab4a463a49da3fc04d4497376fa187bb698069ebb3a11398d99b5d05d0dc9c5ebc431c4baec9c2db8dd63652bd5b3291666b639a86d63a224b37af79e03a2a5c0436c15c9ce88000c3c11a280654dd96c79e2422f07dfb0025429f9565657a80441817ce8649f8aceda1bfbd2c1a98ee39406ab2678913d180822edf0eb3cbc54f8bd0da2e7ea41a3c825b0192f125f2f9bee7c70cd86fe5e9b61f1f47f5be7bc4605d920f1f4fa9cf1d973b440113daa2e631211f5412dbb076778f5860eab63b7f1e5a7b1a7397aa01870c4d69351892ca1d9ae99d359dd2410504f670eeba8ebd8563b4b7b67d5aa3908428ba2bd787fb74536b89a2d7913dc6918f0793c960a88572d5d83c42c973d243d6c5e1354cb3a000bcb05201eadf3b44034c81c1dbdcc7ca4754d5a47b43fff278bd69811dc9f4c583d2822a4aeecf7e1ecdfe25393a02692e4ba88740310a9b2f8a7f83caea7b0d4db08e97495390a383fab4fabc84791931b8c0dc8aa43860c9339fe661b65045ee7d657856d34564844a83ea7ac373c14d3c6d7dbf508f02955423f8fdd287e034b1ec35236af2f15a548ed12d441ee30197533aa388fcc17e991e47035589ad42bf8fa4ef77089326e3ed411ed812c9861effad0113affdc1405896a1c339ca39d0af86a4e539067ce4205ab432f9f26f2778003977773d06cefa9bc53aac5bf96558205de1bc30c63eef767e3d0d5259e028e6f667dae12c9e45e38a317ba7bd9a083e60523242a0eeaade34150b1c2a0a53c8e31913217f4257d95e275046a9b7961d89acfbfd49d138649d7bf3fef8265342d51bc7e5f2baef776a29ecd19b69c2e078296f81d26b162ace1124c4e78d70dbdbe08bff450bb61d7b26702cba44509a77e7a9083c66925b2a7e02ff0fb159f34e8d2502bfb6dcea56de5df997885fb8b56ec96f3dc0b0282fbf2e24c9b4b1b0f63e92f94537eb556f52660f61fd97797d421d6227f91963601a230ff73b6b7d46af3535adbed12782898b7a529af07f2f30f2bdb08d05a821729d6848ddeaeb0800e6ccf8a1d619189bfa06cadf0d61b75897bf32c449bffb23ccbb7a490e273df51d0032d919915daf5e2ca66cbbd95d6df7324117558062a98bf6c13031b340e85f7facd5063ca952aff5b960a8250ae91d0a916efde596e38a04fe5f35f0c11a3024b774a9c05f11cf5e879bfee47f9cad57ec85844f20f09bc2aad7ac8b534b6d4547b3a062de6f11e1743a8e5bbb16258e4cc6cd92fa42f1b78090e9ccdd77da22c6a6e7b0251f4385d191dba3e11d0b43d0bedc152458478b44400f9feac00af9fabc447b12aacc7cd4584cfb0386e216f3fa32a8dae86c97c721d9211eb5a3e795c6df7b19b160118d5cb3c2508b13b98030a94ceaf54ad9b6c018afd0be338812d486037ba853d21935130e56fbf141218672045d377ffc9d1e1ab0eab41a1659510c4c1485d00e7b09edfd9f468843e4201a386a6f78e54ba619bdec0d6ab8739aadf7439c73c4c771b7d69879efdb64cc2fbb6fa2441f1c3261e19d822624d88c09c21f423f846a568092d27e4bf762a7ea27fd6c64283fb0", 0x1000}], 0x3, &(0x7f0000000140)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r5]}], 0x20, 0x403}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup(r0) symlinkat(&(0x7f00000014c0)='./file0\x00', r6, &(0x7f0000001500)='./file0\x00') r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000200)) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 03:00:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x3f, 0x4, 0x2, 0x7d}]}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 03:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1}, {0x4d, 0x0, 0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 03:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, r3, 0x6) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6108f8084c473600c584e51ec5190f9dffaaf6eba4be2247c0857211a", 0x67}, {&(0x7f0000000140)="7cda67ba74a24ccf72d73cfa7deb50e80253a9336643592ec0fce174d9fd66d7540521cf3e80715b3f258f6ac9fe9d9cd0bf68bd547fe38f2078fd1951896503fa3a56ba9bce89bf1f5a4caa4abbd7963dec60373bcf922d789a53c7eef66f8339ed207f097f59872e39fd8eb977da4a9d9796bb0697b8b37f2555dccbdac3", 0x7f}, {&(0x7f0000002340)="c94392733b0da6e3d5554bafbfef82010b46617d48cb33365069f17de039f2f8f0be35020d766ef9404802b7a1f564503a336c284496726e5d64b461d579126b4c519dc7a36d52963e72bae52108e648c8c0e8d49502429909ab3335566e266614c4282492b5a818111bc0932b23b01ba9fe7f7261152238ef7bbebf4b93a49ed3b361d265bcd7a8396e7a1e0af2c0fe3b8598f0a8803ff3dd3cac73e56edb69d826121ccead3f240f7c1f30fd553b69e1aa414aa79d72ce6ef1f537caaee4e3ed2c56f188c4ed06d6b6620fcc60c1250018cf042fd7ca11228cf85b611718a53af34b7210a3e860c87354a679deb343f649302fc3857bf335d4cb339c5a8e29223536350de0f5a721a066de11ed758fac81f7ea84d0995922220f79f453e2eb683f31b1f2f887dcdcdd6ccf0dcc23658ea67059fbe35e10dbd3f57c01ffd7173bbd1fea586c6d29f5c6d436fbe80dca1facd968ee05ce1c6ba327437aa4193da763661fca71b1dfd506371fc2f083a561a72b854425dc50c11db4d5032f221747ee43894f596aad479643536d86954e6857267e333d3eefabd9536ce697202bf0b0a96031cf209113ce08f2d17535fa91d8e5bf16434661bfac98f362e366cbea656eb4abb3f5c1205b438631a9a99352a877391504cc4427f1c8488f483a29df75ba1cd3a1af060ca0774943646ac1d9a037a4a0d0a0cad5a271bb7dcde3d41235caa18a02ab0a5dfed269d06c1af6e677b41ac52d58f3c1722acbe20c27cb49475080aaa42ae6046ddee71032404322a30ec4de6b93daa4cbd3db5347b944e49826cae02a1d5c9e954acfc79e966ed34154d89ed891c206c1a09742dd49d60eb11f147595e9a472b752e632fca5258309e1aeebfda70248c6831859b5e9736497a939fbb31f1d99c4d556cb68805d4ab3178820c1c8c811fcf818cc7ff2e29f051ecaec86d37c6166be7474cce0e9ebd9853e6274692a3c46045f60f8db4abfbafc7775be5b587c7f40c41612ff0fc969d8d0cacdebe43cde1a8f19d6487d47b37adcf5edad06b2a20fd23a4f4775ae7865639c13948c42b8145db71ece43e8ecbd0552e0f5af46f4d26e10b937c57f5480713ffdd119fc53369d17b45007233c683ddfb2332fa92481f62ba33128e4194c7f5874b54d73fcc83ffe28d87a366d161f68c7cc5c4ef8714cba068ab08e14c7e94f5c1d523069c8e62a56c7b8a30a7761b9937fb3636c9fb185b86cf558059ba4e40fef0bc68131463a14e80e65b5bad4a772d984dfb49590e47d1a781ad5f0a51c59c4faf08e41d655a27fbb1a6a9e6ff48deabe8ee632f300da4a118e786e0dcfbaa23f1f88a939198d0a874c51f84fb013533e307466c74fe39e3df1ea40419d520f1d76305544f3392946fe0df32729347b337b7f328815af24b0d46e32ad1a33dc59e0050ef66a5b7a372558d89633bda4a85b4baae5d2ed19601bcdacd3499942b45cdfe835527784222aee082b2535bef1743fd96846c048a2af9b767d41acf75b21716c103f65cc119d9e352021087bc1edea450ca469eab11b6d12b6f00891a1ffc0b3ef1a9ddb9de558b652ebfb667a5103d29853444cae3058243d8f128641258d3881bead84b63da88645480ef5f378a46841787a570ab17479993f3a4d7e4fb390e9d89ec2fe1040a0d1cf3ab5628f3a5d0975eb1052fd6f433c488650f07f2e7d75d149b158c2ad8ce4a2b85f14f7726fdb36bfb38e912effe34d58169c05b38cc07c395702d59b233bf5bd6fa8e14b8720ac739674fa159513e8f1fd8c2f7397ff080891c4b6f3381e34edb03dbf9f7a82c34a446511ab973a0b9ce7e1ee60aa0bdeae37d81a18452191a5f1be349da3fe4752864e8c02bed2f91119fbd08fcef33e8f3d905529786c6aefb2aafd3144a76086da7b890202d233b595bd7a0148fd2b72acd39ed8726597e6b8d796d22ec4a952625af166caf54fbc1462cd88a0e94da34c70eb989503f0c3423065a7836425f0d568d08a28dfb9fe5b68ef41e4666950f58e78c793e1600c979b76c1ff4aef624f5013d829f02eec8ce6cb5821885f3da4b45d74d0fcd0c739b35d1ee0032d3e3f0a5e5e5170f391c4259528b9a9f01ecd18434b02a65626ddf5519b44713d97b172d8c5414095b9b85f362322dcc32c2eb1de99858aa1d2b08b73626798d953191f3c240007d9d62dd0c668d89310cdd291b609fb474e5fdb17555527faef7cec29c35b59e374a1c268ef8ae196387198855b7f2ae8077444957a0218e4a2634012fe87d7929f474892b00b27af02dabe00d36199368fd85ef10925e71bea44d2c8a04aacbcfed99b15b77e07813c2e748d49fa92ef2a0eae88a1a7f0e7aa9645fb0b6116d7afe71f63a2d2b8c3caf101730705ab49e834bf4853354d88d0540211fb8b7e84eaf1ad965c2ab11ae8cb0034a9c92a15eb9467ddea9ef174ccabebd40d81b1600e57095f4196a09fb1b2f47db3e5a3997fe8843dc9fd69322448297e8cbde442e1a3a42ca8e1841c0fff96c1b27897107b4b1b479a942c97c7d47f2c2022d5cd10f1c32fbaf0d738e28aacdccdc909a3c038eb244235440f52c35b63bfb6ed48a064fbe0cbe115a433477fc1c5e7974ea0e349a4b376ab8e0acfe6939af19212da04017409120121ec3427f60536a60b80508507322a8eeafa4640cfac6a9ca4d377b94d51b430c5c9221dede0e66c3d61ef98cfb25a7d4ed3c27c009007cc8b0144097e18709a2f77e8269b2583cd81c662921c94e6791849a46c8a7509d8dfff7df23a499b3379fb7d27a0ea6ef0156aa3c944688aef5a6c4b26f19b73bf7ad2fff634668b883f17181cd66da385a12450876e07c4fac58f871ac407dbc55d97da51747eae64d3831ad6a2461f9f444f783f1beea82c747f5e50a99adc68c5fc0732e7a0bc1c8bd46c89dca0f11ea6954aa5214e9bf4057621950a3a1e3afc35845d804dfcdf342e1fdb9fafc25d446f7d5a4c7b0f53533be4b9578706272c0758437fc7d6536eba3980c52c207b33e58a9074d670aadb740653641b053e7fe2ad204b700abe9fb7ccd7f6d9a7b2eb04ae8f0fa278ae2041b64be04839c9e0de2357885a94f1b5c06c48d87fbaefd4ff45d9838030553d92b7fa2422fd156dc80ff44228bb967bf307a540ec0f4068b75e6efc5f30b61ebdcd45c8eb962aeeef05b980c26f0c2b88e1d96feb2d63e988808898dc577332d55d142737847a358943b42940c088c4b790fa21cab225ad925723a4aacc363527862bd12ec4a48936fc0f9b46a0c3153f7f93f973c5f2545a64e51c859230e937bf41965e52512dfe9eaae6b7ee3aa5b76b9f48f0ddb8b9e5bac1277eb62e047d579e685c93053ee714aa032e002c6253d1a56cd01e16a27823a0de14f46d1a433965a0e702ee8c25a9b94b65aea98c6520e2202d24a9feb7cdd16381b41a1062133097adc6ef5250ff8f5af0b81ce167c07710c7df886ac428c80bff0522fc85a700e2c912cdcad900bae29682514171baaeff5bc80995bd4e17276db7a690c133d751aa88b413df71abbfb090f68040dbbb26ae57d48bde88d56bdb40bee0ee05e16977b8b8642d91ffa0097686ea1afcf839aa050541971b5f4810b9d8d169231a702ba392252a84916d40de4532b24f2616401eda0e2dff41772636fa2f6165712f6d333fc55351984ba70ed148025396ae39e3f3757d850db2abb1b3c92cd230a723b53b5094362e40d5e38ab21e53fae488fbd854b7273099ac5b74abc1a37b404838e413aaaa0b419a317f4287cc16069105a983d6caca07e659b420aefb2b1c3f6821de82154e1e5f61e948303eb3df590a0a5ed0ab4c0b6a430c58c52118fe17ef0c90c307a890e25274dc35056c2c034446b2546a759053405dc647c51eca059948eb43de9a87312b565e5c992ab0f85d74b8c26f804e385eb038368cbb03607837b3af36102fffcdf67f4c36dd6124678db8aa07157fd15eb319a114201b37c073ce518c5e8804a635ccd90e64077f6b0b49839981f19ef7fc03fff81712ac6a0dc913e68003e7336283113ad55d5cd01cc746dcea75a21a40a7a5177ace33b4187db832af4d7233756a5a26f4fb594962cda8b8dbd90c0c18b2384a2528a82c850e51c6c276396f70b32a559def053b8d3e778fc791d3cb1ab602c8627458e333a72281b181f620ff6c8c4d431cfaf7220698443ccdd58e66669fcea60f735e49f2727aae7b0b97a65f296b8de81d2e9285b463e6bc84506db7169ba5532ff1d06b5b0eb5da3ffccdc3e72ae64ceeae97ffb915421b3c4b3bb8718d30d776e8b0c4b851ca7107543f18f9ae9d83e3e8e3fbdb78420f3422c97b264c19a773f13167b964eaab0123a024d44f147be44056311c68b3cb3faa36f7ffb0600e8f347febbb2e59318194783ddebb1ec66981f6ec52e9525b44a5135089f2a44c1615354a59457df3eb29055ba39e5025d339f6b098187ac0074a05df8e7597209eec6e8d523a251cb8513ecb015f616547823bb30d923ee9ad349fd1199c840a224400e08f10db6f9fa4131d0a98779c574c59b12d2f335c33aaea2b3ebcf466d13648b63dc78412b0604084ba9ab22f0b4bb20019a2145ad77f426803a4abd52101413c2fbfa480ed0392f4832ca13759d875a73626169b34f31d7cbe124725b4108c1a150733a17d25936cf7246c89e28146806f055d34b513ad053911acb472f079a60383082462a9feff8092791decb9a485d12ef53dec5eeae8eaf21919152c2b990fb6f0e5f6960993902a61596b04ec415a3b7d918f32ccafc99abf7f3fa034a522621852293a2560876653c8b3a3cddf516ec44f519f43a670c3b988e64708473df7a17f663d17deeef27c178caa35f127d32bc313b4553ec318710ed0554c4e998e96251c0fb7b00ceef9e0db3e0c46bd79857e8ae04bb9348566aa5070c912e3dd7da590a914455233b84eb03403f06e18a0901ec91278cfdfc35b5b915904c7dc194dca48336dbda193b010ae40b9ccf650784b08ba95bde5a0f91a8c809728e8a70cbc335fa9ca012e421dd616245e52d40930e38c333a9e34dfe82b73b8fb1e8168cc5c73d671c7f9cae204752d09ea408c74cf60149a26e6a90ebc25ff948609343ab922d112d03f08c7ac2ce4ae51d22c31324f7a20c102d8411bc8a59324ad84e6cf4ac55d661da367229c0f1e65724d74f2b54bada10ec7bae40a86443b1ac672f2c417f6843f9dc83c7825b0f0c2e12a9d34178f4e010c4b0b95f1208004ac578bf233f9e2dfda8fc6419e38ece9dacb2f6040a3b03b0ff51089658b3a6d71a78f3cee5785aa3ae44621622a5d9d85f09588a3baea53573b1ec2552a933458e25d9413d731450ade9644679605c5c681691a4c0941abb6f5118fd0caa865f01c5f26c42e3481f845733eadc65c45dbb6a65f9e66bf680078658d53ece3", 0xf16}], 0x4, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000400), 0x0, &(0x7f0000001300), 0x0) 03:00:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x6, 0xd0a, 0x6, 0x7f, "f9c95155ee308948996cb1bc71b8f2cbb2c52edf", 0x9, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:00:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) sendto(r2, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) dup(r4) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="7981b61a9844dd995758a6159316b590674c241ed5dbf5ae272433ba50489b911f5dd803b1731aef1edd3b34b222a51e84aef76756848010f9a75747fa7f37c84d7ea39caf278c1dca69eca5f97f710d022f63e4b6dcd342c0fbe166d351753f0c179fbee35e27eb84072b31352b946c4c232d589b4d089a6b62af25f0582f0fbfb51748bc10", 0x86}, {&(0x7f0000000240)="e9aa0b10a54c645ebabe9d80887c0270e7541990eeeff6e9da1edd390d2e44ad2eb49affccb87c9c5a10c4d715e417974fd4d2703b8612223e8d8a4f561b37417c61438d25a81fc9905163600a8562617b1169a548b9fb8a60de69bdbc2c4fa4625af253e0eb3424fe3543c335998e46fea8fea8a7c90b9a9c640cb73b8cfbe2d947bac1385c0af0140ffcbc7592b60f312a612a50175e8fc8dd6b7705d670bb685582d0d2d029ebb6103f883d53270c6c4aac8f06131a01e0700a1b98602b02875943e225cb933e5e2a5bc7a2a6f1d2b3e0271aa4d1c095a219cbecda651f31f78886af8b3e5cf47c050004114f1ba37c23b50b", 0xf4}, {&(0x7f0000000340)="6a5dfaa9bbc56b5371ba534295481795ab719d4c044b349731909a603976c27a2910f6eb027e4de6b0d1ffe19872e3ffb459cf7d8a248937790b25e508d7ea90ffaa31d3a5", 0x45}, {&(0x7f00000003c0)="24d7fcc29b31c3f7eeffd88b6319f6a61d93b684af6cfa8424b978326649d711420b3727ff76086b8146d3a29a0198156a4b5e7929a8ea12ec7a889053fac3d458ecf9620f370a47b408f2740621a138d060217b1ed14eb623da0621e3195a3dbbaf7446cce1b495996f6bbe21d99e6f8bcf7f8e2e673621f7679b1f56d64ad7e4c0d759034f9eb22d401b4a195d2607816d6a7ef5d7ac4514f578c39fa53cfd4978c9743dd034380db9c1efa7e1898d4365b2d8cf4b1d5dbacd80b7", 0xbc}, {&(0x7f00000001c0)}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x20, 0x400}, 0x5) sendmsg$unix(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDENABIO(r9, 0x20004b3c) 03:00:46 executing program 0: r0 = socket(0x1, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="52849bd0", 0x4}], 0x1, 0x0, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) 03:00:46 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000000c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000001b80)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953287fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e07703ff1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e7911e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3d02a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf85300000000000000fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e00ff72f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe700000000007ef0aa5324b9feca2b5975a280134e843b73521c79a42a49a719e10fe97882b1d0ebaea43f91090f43b9eb6f0338e713b7c5b9b3465655c45cf23b461ab0169d2c52a4af0d1b011aef1a0b3ab8905d9ac315270484db811b2ba9e12e144dc6b6bdbbbe40ead9c48290553c5ad9fbf3571744bac9c990052104dd89e873415892ca9a6c85d694348f813fd557e7cfb3c12a05e97c2755f475d2f1c611860487fa9996ae57c0800380076e92be650ce5fc13d025901b7ca020cfa360584a262b3727a561602fdedc2a9dbbaf80d11d02737c3f3777bd156b70711c9ac53bcce1f7bf", 0x10de}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cad40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d14b4be3dfe70f9f356f7080d77933a66d19", 0x5a}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fdca5d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25ba07f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x4d3}], 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0, 0x6811, r1, 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000000)={0x3}, 0x8, 0x800) 03:00:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000200)='./file0\x00', 0xba, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) sendto(r5, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockname$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000f0000afa1a29c4fbfc9efa572af990fa600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8e8d3abb2161d17983702a14559340ea6b8c4f860c1379b3a7fb732fc35130297217942d4ab6c575bd2f593eef9323c60678567b9bec8673028c5bca2a7696909496ed9d981cf1d0c937ce80bd01227f34184e0badeab28983c57cd3db69a53c42e2bb6cc380c0f4b6cf7746abd5ad3dc78a2701e6bd1a42f88bb096ca23b5b"], &(0x7f0000000100)=0x6e) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:00:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400c5a121bf04aa15e9050000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000000)) fcntl$getflags(r2, 0x3) r3 = socket(0x0, 0x1, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x3) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = getegid() setegid(r8) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000140)=0x5) r10 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r10, 0x802069b5, &(0x7f0000000300)) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) 03:00:46 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x6) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530004b1203c3c95f33094da99a5b6b2b03028063ab0bda50268f3cdd04e5eabbbb258d272a971ed1881045383eb62f58d08c80f9587633426bbf7bc3cad790bc753860a46d65ca6490080ff21fcdab70e787ff20ad761262e823d5291ec180098be57d2ecee5b69fcb19ae27861283683e6909e3054be906b835e746a200573d4d5a771f2ed482c740c7e500a0fdbefca4c6e2504776eeb53e28d5c856b454fbc0689cec1a06a420e0df2bb4bcc7f1d4e6f275f739ab2e6979038a6dd46a4ef9c9cba6f8ab19a82d71f2d5"], 0xa) setsockopt(r0, 0x400, 0x41, &(0x7f0000000000)="fb003febf32b4445f9c70138d921e2a24ad052f793f2cbffe659ab21f00eeefc959cd58398f0d6cb19bb7e0ef4018ef69bc077b0844dc177f6991207497f9297ee2034f5c450fd8f5219a0889973a51b521b4b75bc4f741fe9593798200f8ffcc9cbbc7134967ee9c5a49f94cc6c2fb9349fea5019cf", 0x76) 03:00:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1000100d3) semop(r3, &(0x7f0000000380)=[{0x0, 0x52, 0x800}, {0x2, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x6, 0x1000}, {0x3, 0x9}, {0x3, 0xec, 0x1800}, {0x3, 0x9, 0x2c00}, {0x2, 0x5, 0x800}, {0x1, 0x1, 0x1800}], 0x9) semop(r3, &(0x7f00000000c0)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x1, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getuid() r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r9 = fcntl$getown(r5, 0x5) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r10, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r12 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r12, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r12, 0x0) shmat(r12, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r7, r8, r7, r8, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r6, r9, 0x41d, 0x5, 0x5}) r13 = getuid() setreuid(r13, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r8, r13, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r11, 0x0, 0x92, 0xffff}) r14 = getuid() setreuid(r14, 0xffffffffffffffff) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r14, r4, r13, r8, 0x101, 0x7}, 0x1000004, 0x2000000000000005, 0x3}) fchown(r0, r14, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)={0xfffffffffffffff8}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r15 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}, 0x3c) socket(0x2, 0x400000000002, 0x7f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c1, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socket$inet6(0x18, 0x5, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r17 = socket(0x18, 0x1, 0x0) close(r17) fcntl$dupfd(r16, 0x0, r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000180)=0x4) 03:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10a, 0x0) 03:00:46 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0x2, 0xf8, 0x7, 0x400}, {0x6, 0x5, 0x6, 0x76cc}, {0x9, 0x8, 0x9, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a0000000000000000000000000000000000000000000000008000000000000000000000000000000000000000008303000069000000005fc9c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r4, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) r6 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000040)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/73) msgsnd(r5, &(0x7f00000002c0)={0x3}, 0x8, 0x800) 03:00:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) flock(r0, 0xc) r1 = dup(0xffffffffffffff9c) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="4342dc4de2813cef9357f5d3f6898850f02aee37d00fe7d2a499579c9a492af86e3a3bec4a19a3fbca624e6dd0", 0x2d}, {&(0x7f00000004c0)="f29668c936aa10640a734efd6ce490d3ad1bae386c32eb34623cbddb22a373a2395ebdf82b2281712f90f54289dc2630e4f92174f2e40323e183d815e7f9c6351af46dfd0e6a4f1df6b72e1cd523647457b1f8cf66bac8c2d71928149f50e976cd1d1f0e98d9a97362e86ba3ae3fc425258725c0dc77c8509f4de8dd70d0aeb66d0f2e27ebde7cf3abbee8b5f3ea84fc7a16d3c00672bb2b90d57394e1722df2c43e761f0e62d6c72f4e7ebea8552cbcbd32bb87ba35adebded4052ad318bb4476487b0dc3dcb3038fa5fec31dcb836db78fdceb31b8e2cf2172b5f78b26c649f52b679a8e1c6c6750471cce3126d38b03e48cb3305c741f8dea136013add04bebc36c35f04c659eea7fe4eca2c4003ed390233edd0be53b44c5c91cb7663a2987a8a15873145d6b1098eb2f102428397b7a24d66468c970655c9db7ef3c4d45b605dfc4edb1ba19fab51b137050a3cd54b83cccb21524e6329186bd624af424ccc81405a800755573337b82a50194dcc744817e73a4df5e51038615786461293191843fc803567fb5dd3bc73cf96e144ffd7b27d92aad89861c95757af53bc8daf3ab16160067b35a7166a3ab92517dab9b8767d689eed98787a78cd7faf1d2c56625304b1cb54cb688692adf2b18a3459c19dd63733dee35d120992b908d639c48f8c68e7458d86071f6243057779f2e47bda6e21cf09fb923c7d146f818f3108616c772b638dc463a918b56b99373ac5d8eddd8e4af832a7c29a7e2946824a1b39c472b326116575579817155937d6c64f583d9b003f0c2066be1b99974196469b2f5e54c3a6d09bdf937011a35bc7ff1f129de90ad847c4823ebb8420b9563bc827377c37a2e5a808ef3a1f31ea2407b0081379334d792310e9d2619a4cd3b843dada1f4150eee47450ff29e95462353067623cb2638038ef222c1022e8808bdfa8a912848a440b4386b98de6a937ad3c312d1dec23fcc838506f495091e9acbaa1f417ffd50c2f32a56cb9c20175aeb2601a8146d55999e65dafa8ee186b373c405bce067e9ac1d861483af8d08797008fe38499fe8aed405d7965e4a3cdea466cb08b9e31fee37e26f2672b4d625cb0dd1fd1fa117b04c6565a312fd0abc286a51b98be73e29283f4673650220b37e9ecd000e0183890d4c05a7389e89a9d4fe84a045175337dfd49c078c2478fdf11ce2525a6bc7581d1d0de5d166207fec27e176442e97046035c6b0b880df2586fa5f7e5dfebef3239d4659db1da54be1d3739594ff446f7d601fc14f531f47605aa1156a647b6b8cff354b3fe44b4b0317f328dee520ee1fa1637364d08240458aad9fb60e7a35c7729bb58d03375b8fd86c134634357247062b078872d0631c4a1dc320dd4f544808a2bb2dc551a8de2aee04fe942232d565a2d369a231832e9b9d2f6969ed054292010abf7768fc24861effa0fdfa591477b16ae8dbf5d7650c3d55f7926aa695c3b96a18447a3c4afc59edb36c589f1a764590bcb643a6d605cec5f7791d1049c26bd700c99f68ab442d4158e662f47f317d5d1ed7ccd0667ae0a090e4d077ffb01a95208034ff13b88e998a36b102e9a874c77845127e0dc9ffc625c859142d08185b19dd2292c2ce2692e07356136ca50f9bec5989094165ac239884c14bdb5f19b83668b788fa5540ed4fd76e3865c4014f80fb633d3d2df684d5636169120b5aa67efa333fc3b801701ae469fbc4ba138ed42f43b25c100f00471dc76681e42c45ab55ad54a0c9eb12d82fcc969a57fa415074e9a4af544eb92a3797b124f727a401f1abef7db82dc5770daaa23ead2be07452f23bc03757fdc1dfca7edf1a6b46730675c182844dbc5247545dd1ec8f568a2f9e65624ca46d5a0806f705f471d3724269b76bdbc1af2ce0263a975d451a6509420f71aa7c77e1409436fa57c8dca75ab5713732829a83b0d208596fd68c4af6a5000de5b5ae3ba2e7fe684f4c86c582023ae95f838bae64f18253747b7e5d3990a0318fcf349463fc6360714c473a76035d07c505f23becbca01f7867a6dcae65a8a5dca79a5916308c5672a9d3b5a17b50641fa33bb36d68c19ed8bb13275e20ba3a23375e6fd8d78d990a14efab797a2486d0a5a4ff8c8d45c7a0a67b98cb9d0daf42de5576549b5995cfa339259cbfecbca37d2c9e4b26b653876a8b758432f0792b58e3d4f2427114d963b8e3abad81132c4a9e31f75211840b22f3b84469910b9f476e9aa19c9c6573a7bd1bdcd87d905150a3017d3adb5da7c8da76a4c59753080b2b1819e668cd98670492cd0667958fa91d75db9aa9aeabc2b0b79d321a7e74877a2cee5768cc13daeed1c433f0fc66d2681a93420275ade0083c0829d840b7247b05cb743b44be4c7c47fca23ce45fd1271af6587c94ddce6b1f07466ad7e86596d70c64bc513a0d882711ae7961347632d00b191a34ca392219c81f881963e5c8030c8195c9b633d5f049f1e28960b517d1c5ec4432a8a601493583bc8a33f43e29c1d768a4e159dce450539763ef302e2de58d001d961e243589d9fd19b3275290ffb438c1ad2ee985a8c3f6a97b9b73c83eee062c286837e8265d0992232c92bbf85ed3f6b150ce4966980a5bf6b2209e673736f460b4f731058187d2de0a7bda992e5fd2844cc9cc2193435080ce8338c2bb2415f978db568409c69fed8d6bfc3f597ac319f236b62d5eb49fcc31d9c1814c28545b69641e6f2a953ca0d42d71208a47f6e681534aa6c094b40266505c2b060b9889d9b2858a0b13e761d7b268af2c53d35cba76c5d4787d9c5a82e947aa14be2b28c6587ecd11bb5f17e3b1d4b80981698151ffa51b0209e79def942df48fd40a4535910f81e923715895497bce294db67ff0e0774d928b818f252f2be662f7e10c88368b4af9f9740b8a8a455d71e373c769d3c5b0d93d1cbdeedbbff8c153107dc05547a663fe19e0d90b4ba0cb8711401813b0634be3da38c82c1f483d26749d2ce899e673484d3a4c297539c0cd05979ad993f1f23e2b4f0ba9c6005082e73d0fc24eff120d6ea964a2767b34d0fd78b25c8704061cf3e98bbe634f50de85e60dab7a20bf6a54e73bcb7b5e1eb19bfc198541f6edbae78d43d6aaabfce7efbfc1f7f70f3d139dbf2d7f6a4293d4a4008e6b808bf1a1a3907e4c8e0258dafe950c7114f8eff7f123d4afd89e13e0d10517971db1bd0d223180fd4416ba7e2e4a898e07cef443c00b18f45fa12fd39357c17c8db1bdce824380b03fd44abe2b85ea0fe7bdb76a73e726fd3b8fa2b331ef94b04739c45b2eea3d5b955e78a6aeade9829ce539f3a10186f2e8408e8b0a4453b19e3988ec5ecff8abd138e4fe30b7426148341fd517ce77f1edf7b1e208ce791139ed7ed7387d69790e0239dd6323bbcf636cee0cf153a29ba97b39112f1527956b12f5bb89091c2ce1648261f865af9a83e40e993f1f7c47b7c122478fd6b45711132b1a600608d932b294121250f34a8bc27ebf99f2081e6fd90acf6c3c888e198b528e946b4366422667a8cd1cdce5f08952908e30fc7b8be87d1cf4f1ccc39f73ac8ec323fd963024c6673c3a6a35074747faadf65ef11ecf5eb165b09dd434c863a846275c741f66adc85d6d09470699c5a42f59f6e85f6c271e1be5fbafe4603b54c4f6d06da7504dcedbf747137d58f52372119b12139fdfe12800ac8e9e9fee21909095b3e7771599d03fd56232885cfa45f318747afa859a7d2098b9aedbbfa1653cfea2d74fee93ee9104055b32e6f2e2c207aed780e6aca4cdf781803caa0ac9e02e62946ace498ff06a6f3bce100e9c621568ccacec93a2117960fecec8e8d1084b9b90f5e897e4bcbf4d3d855b7855ad2f7d12f27f99aaac2a873c7d00a90ea49bcf1fc05bf10c7bffd78d2c99c037f80eb9e176f664217f7863e9f7a5457a1aef5fcadcc70302029c46e45edd0176feee78f44ed6626455c0ac2cf4022e87f1cd099d1ab74e7027a895e472db016874a7c6b7b23a51c9ecd989d3f83b6835aea584ebb84726b4285610a7d3572c7799a5a80bba301fd4f38f64c53b651755f30fe028cd1e0e2bb28eb35d92e2af2da984f555174ba9f092bc6314ef57de3dc5a45848c5b8b02067307f77664533888c3939327a021f8282414b3f1f8d15dc1f1d9d0d4f2795598e509367ba2f4c0c4fd216a222f6d98ee2a109a8c4bb6fdd950ee6a0b1ab1d4be473c2951ea4dfb748f9389242d8f0655ecdf83abb5c93f5be263e804cd0e3bd667c8df42a89f2fdb03f444a58d28a0634116ae983e822ca5425ef1e63d8efcad11afc48f890e565f661a720ed2356d9b659ae590f793e087ed7212b8961e8b2579f4b6eaab49b2190103de2a8e9238bf9b5c2213700706cabdbe9ec1e5b076ea6d1c9122588ca993129306d68d43b1780ebf58354621a4f752fd6ccd2226d5a3f2897ac0d35130db4e52eb0877e83bfc986c27cc13b29d7891ea45b02dfa917f9d9c2fdda94863833ae03c46fe3d3951c1714dfb2ba0a2959fae18a8048de17ca96bfa3344200267731303ced314f95061cee3256dcbfdca203b98eb8bbc6186345d39104bf0063f60a89e0264c283ee39d229e54bf091cb5ebd18880d5c7816963282b21ae3e55fd6cfebf66f975b1b5e7fcca9f3553d22b12d4af19a2617b71a34d38fa928485dfbcf29c0bf77a00443219ca11e061edb092f29d0885081298049733b587ceeb37fbea14ab230b94dddfdbc86f54c23fbc5f2ffd3d99f69f8ad043eebaf838697b64bc60e2837c87e709bbc0b86a03e48890f40c346bd73eb3c6cf546155d8193eed2425a33486c21aeb548cae3bbc05dabd834968d5eeab675e6b3558c2a39d7e4fd5569553a995f083adba3843ca35ddb899bc0b9598fcec2cbfe737de32a3cf01069bbba01dd1a72e5bfa094b98f435575afe5bfb5d0123b97a8115050969619758d0d962ab58d5c75ac3e9e3fdc6074e524e99d76c906e621488e387479556ef1e4b8aa0574ac3b5a348b8368a5e739b7a4ee6fb530301494fb7f9eb42a3a442b5f6a5f330441d7a4b12f369701a94c65da34728425e7307c7376ef197aae7e9243475f9ea66e0903f538f487d8c12767c37e58ee072106bd406526151737f01aa88cfc8a02ab1f4bac6d6ddc38d8e6b832038d24e4da1e352b3519ed0f9462fb1e2308b448e976120decd9f5e56f16019ad868be7de62665aff40495d4c15179f2b338b61e761297fa236c82f4f78683cf4b19dc24f67b996d24302dcfc5f0e26029147ad18e7e2b0134a522ea8d3a5ced8be28fa5cfa3fda682f1c594cd96308e17ddfbb2688e6363cbd3fdd938805f35bb08379a53297c43458701b31750a13c2326d6d88a78242c643edb1a09037799f9469b821e08259d78bb95d0190a4d8677f36915920f07ca593b9c7e4a65ed06eb26c0b948af00c50d1f4cc66241da684ef6f6625fb95a51bf7780e4d96b871a5093c7b54ca09bb6001ce9e7bf91035e2305a3f965a0d35733ca6337d8653b1c42b304412cefe2cb4595b62a34a81078e17b2d2927fbaad6394b38c808b39ccba67389edd922f95d5669b8b9552db74c4d0921fc5be3e2fc954038919ac4515ddc5292bebb8a4183a9a6e31abb435c91e772e24a959227a4f3d46e7658c531b5a6e688561dfb7361169226b6d95f7ca710c44ea15484ecb88a4ec2234095cac70b76b8a2285f31b8eff61dc5ce35d5c88af59186a28df52fc7822a5f9ea0fc71f58ca6959b5666a79a5769180a296d3343fb13a5f503b7c622323", 0x1000}], 0x2, 0x0, 0x0, 0x400}, 0x5) 03:00:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) sendto(r3, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) shutdown(r3, 0x2) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="6832f2c550d986696c653000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80, 0xff, &(0x7f0000000180)="3e0e643cb404fc4661863e096d5174978b2d1216745f1cde835d41dfa9c42e5e7e49d8bf3b4a57b75c75618c1910201ec976f769a7244fb75911469a46f21c552c5e746ab06d42b4529e7e6ed182251ee3289d0cce125a53b10430309245812aa676091b56cde4a66654dcdf726bee175dfcc016375602f0c67bc68cabd6cced0d402e953e364ce5b3f61dc3009603b1c7795dceafa550fcf4234d7ba24e0cd2013837", 0xa3) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:00:46 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="742abb607a7139e3399c27dcc8dc34c3b23f910e1bc963754a75aded7bdb4be1b146982d92d0917c57ddbbae6d1974b06d1f0b760df144ac9aabd1622ced8523030a3042ddf8eea5d70400479bbe8b61636e62453ade9e693fcae65e2d27f76ba6fe2e34530805da2d9b6ade67f6e8219025521597e4b69f318ac6310036012fed9282", 0x83) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="3a27cb3e372e1d2867acc7cee63449947a4f8583b185ac71d5bf4ea53ebb5dbe63759b408dfa92356306558d1341ff250a9e54db0188f1c02181b35e1133c92b3a4a6c4ae4cd32ed2b11cf119d1b398f08e93f10397d9cb256eefca4733d4ebc93e1e1a965be14f8efa8fd482750f3f778cf7511d5e8996be56a9bae62f569bfb0f0cb9a14d1fba2b14b3bc488bc419ec6c8a16d54f182447bdc35ba239873dca8af82075c6d4a135bc9258552c2f459723e95a3caf9afa7658d316c800eb2aa11ccc28b921b977a4e53c4030cd3ed7dc3e352b7fb840b08"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(0xffffffffffffffff, &(0x7f0000000180)="d3eaee51454cb2b22fc52009c032b7e85b4c28d595cb3ab39aaabada83ba9608bc5c146d59ce935ce4cf41beaff8f964296b40c3639a1f941f0b212941373e9937777b90c01d4d071ee324576eaa61da66fa79c1af5173b996bb2330d33e1f578148e445b312dbd2a05c0fe52213169962f51d17ba8d4e9aaca142174dd076fbc2f919281604a4bca1ed9e29bfbc39ad954f5f2c6714b34b3bec11c8ad00e21e3f58f0023d4a2c266743621530d375a5b6dfb578e82e5c41c5390d32b21601638d", 0xc1, 0x0, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r1, 0x0, r3) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000380)='%$+&{\'', &(0x7f00000003c0)='\\[\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\'\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='+&\x00']) close(r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 03:00:47 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 03:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="1f002d2f66a44700000000000000"], 0x1) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) 03:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400015}, {0x20000006}]}) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) lseek(r3, 0x0, 0x8000, 0x0) 03:00:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) setsockopt(r1, 0x28, 0xfffff001, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0xd59, 0x0, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 03:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r0, @ANYRES16, @ANYRES32, @ANYRESOCT, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRES16, @ANYRES16, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR, @ANYRES32=r2], @ANYRESHEX, @ANYRES16, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRESDEC=r3, @ANYRES16], @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESDEC, @ANYPTR64, @ANYPTR64]], @ANYRES32, @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES32, @ANYPTR, @ANYBLOB="f363239a3cc4289135c74d6dd3a1fa4e3717ae4b1f46b5c37e745e30fe5e44676eac7d83ce67825a44a332192ced0864e2c0c5bf9767a9d6ea47b9ec8665bffd59ca2c6fc53f57f53b923af4f1b39f730f5fc3cd8489b7176d9a7e6f96b8f768008cbe71ef8328f54955528945323e0678fc5f6e97164360ab2841271e", @ANYBLOB="06b571950b1ad76d48c94ee06efed6e2f148f5bef0e8f65d75c35b6a15ad4ce73feeaa62aba0e994b6c4ac56f3139c3e7e0201d6a15a9b8822a352147d05e1a0e790077834fe07f8b3e21b4e189cc994f6bb0f121ef1b44454e25b4a620857b28b9b04396a75d98dbcb34009b121dfac7fd03be47b75e5b006c269d4a1e3e3341cab00f476163eed9eb10d061a84b13a4197459a93183a13a0b44e96b6ee5cdae828c3f117f836041c5308e2a950aebeed6ca85683e040c600b7061aad4236748808a7a945aff0707c3acaa9b113b86f5e56a130be2153e2a8eaf77d575a019f3e42ee9f22ea49fa9ddb11", @ANYBLOB="63f4296ded08434bf779b734eb5a522549cd64fd026fc4afd562fa4e7177a17ca852f4c63c120b27e2f484021b16a6086c45dc6d7ae4ebd077335e26f57bd456340dafe2fede22a74a93a9f122eaa119bc5edea1cf01a59961b9301d9d04410bc3e99b5b6c6c84cc2c3d6fbd292bbe48a2edfd75c8d62ebd38d08b45903783ae8d2ea0d10c21de1d1cfb186b4fc69bc3956e5c731a37bc8cfc96b4ca1110", @ANYRESDEC]], @ANYRES16, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16, @ANYPTR, @ANYRES32]]], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffa, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) chown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r8 = dup2(r5, r5) dup2(r4, r8) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 03:00:47 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)=0x2) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) seteuid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r10 = socket$inet6(0x18, 0x2, 0x0) dup(r10) r11 = getpgrp() mknodat(r8, &(0x7f0000000280)='./file0\x00', 0x4, 0x78) fcntl$setown(r10, 0x6, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffeffff, r4, r7, 0x0, r9, 0x28, 0xd4e}, 0x7, 0x7, r11, r12, 0x10000000000, 0x0, 0x3}) setsockopt$sock_int(r2, 0x29, 0x1008, &(0x7f0000000180), 0x4) 03:00:47 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00002d9000/0x6000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffbffe}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 03:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x81, 0xfc}, {0x6, 0x0, 0xbd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80", 0x4, 0x0, 0x0) 03:00:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) dup(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x36dc9b59, 0xfffffffffffffffd}], 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) sendto(r7, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) sendto(r7, &(0x7f0000000080)="262cdfa1762cab9e74bb3bf4d9833905c450769f36dd8316f273e84196538b5a3f95a46075770407f1d843e792f83a17278df10460b187c28f89038d38e36fe8d163c7", 0x43, 0x6, 0x0, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket$unix(0x1, 0x2, 0x0) kqueue() r10 = socket$inet(0x2, 0x2, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc028698a, &(0x7f0000000000)) 03:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) r2 = fcntl$dupfd(r0, 0xa, r1) close(r0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgsnd(r4, &(0x7f0000000800)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESHEX=r6, @ANYRES32=r7, @ANYRESHEX=0x0, @ANYRES32, @ANYRESDEC=r1, @ANYRES16], @ANYRES64=r12, @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32=r8], @ANYRES32, @ANYRES64, @ANYRES16, @ANYRESDEC=r9], @ANYRESDEC=r2, @ANYPTR], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES64=r2, @ANYRES32=r10], @ANYRESHEX, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES16=r2]]], 0x2, 0x800) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a4764f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f7200"/319], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x4, 0x2}) msgctl$IPC_RMID(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) 03:00:47 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x11) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) mkdirat(r2, &(0x7f0000000340)='./file0/file0\x00', 0x115) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000080)='x\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0/file0/fi/file0\x00', 0x6, 0x7fff, 0x2, 0x1, 0x5, 0xffff, 0x8, 0x1, 0x2, 0x0, 0x774ac4ed}) r5 = socket$inet(0x2, 0x7, 0x40) getsockname(r5, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 03:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) write(r1, &(0x7f00000000c0)="b143d8888795321fece36f60a0e1bc83c6696078d6cb78b9fcdca43e53a57732c0a2937192feacd8906577b43781192d438aeda80c2dde7c36e7f51c84bc3afea87e1839eca8d789824a95397b1b69e07d68cc2199015330c16bca9a60eebb3b5d55b712aeb90980d8b5a972771e443e0e093d01ce598f2444b3dd5142993996fca1de33502f5134ea9ae149c070", 0x8e) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000840)="505dd0d84227f3c7544bd5fd12db26fdf0cb5894ef02c9b095ad650a3fcabf1342b69ab9b48eecd299759bccee45b36c4389d5d054540a51a300d5014b6d4cd6f637f201f7b4dc278bde7991b4fa46c05d815f0d199b62bab13c71865ee80250eafa698a007bd7126df617d5da49371e78a2a990a04f132c4c88db1ee542559b7b18d215ae4cd8f249ef397369fb71267c4d49b1b8247ae1601683a25971a2f07acf20b6a8edd80eaeecfa718010c204876cc8f5915b9759e85ecc3f7931f732fcf30a43b9a6ba5825a51ea804d653fdcea1c5c4741a2eae74f20c840ffd0097d81f7470ee353cbaed85be0a472a4aef9c521423b314a9f7ca05fba3a8ed2be7f699d02b2268e9e87fc12afe2a9f541f79cc539e74033879a0bd2e0ac06784d7dc1d0937b1e145a8fddda5f4977f7b2d01d5c6deece1057c818c1cac35d0a84f58a81c6d432c052c6acb2cfe3131ecf1e899b451270182047399e904cd7052010b298a3610a7aa68767ea6f354efc4b477800c805a1b3251973d51b9a4bc250d76f951ea99b4fa4f973ecc8bdd4ee700b9b1c9a44a95cd456beee50b20ea784c5655dfee663b37c18ae6048bd0439ba0b0478a040966f2498670aa9915e5002b7fad7c76da1a591ee4bd0ca560e33d619f22f2996de7fe7eb413825e6ffbe77b80131f7fc8e6e60ba4b97bcc3880799e96d6bb34bded4694aaa736221b3b9cae0a888ac2d7e52478af7539619842c88782bb6ca6b2c5789b0d31be4684b24ecc5a38f52c04f44c9e6d2fa69ac3e43f4e1ba994749574dd6fae5fe0ce9def00a72b00cdc575554f14967e008b3efe0d9f171a9faf926da6dc280f769dd01fa73c4fb871f6781ac9d74f4896fce0f46e42cd64bd7939d9583f15dc88e5bd1303066b113ac00f47edccc6320940fe582969964bc9a53ea4069e4f6d4018f82a25de37abb3c05826bc5923e57f9a0666aad5ceb662f889c9f5e8fdfc6c6273d293869b1ad18a7fe07960409e4585e34c0479ce293e1dc5ed46a6a7bfdbf1e7b67eb97a7138a1e645da486eed86eb59e12263c8cac4d8a443c74722285cd53ddb71f36db68c642195fcf481a519b732de3f231ad37e1c1d6e3e0cd67bb5b3938f75c47b8cff264c6d1e9d402bd9c21dd7af1c6d20fd6a4732a2c0917ab4b697c37c176e8f1a83a9d22fcaf56d6a27f9e8df9cf93f2480d91e4c191a9222a87969e50338e846c1187b56269e520da13d253f2108a256e5fab09469957e52576365cc4a60d69b6e5b7e82561cbbd02065394105db32f026a114c36f59e3de3e10a7a88111b2b80dd244d070697b6c7149e41c0d77ecfddac1db2a30f20dea4d0b5868b6ff58ec72a033316c66a4efc05237870a06a79a2ca5b231109e9257ea4208597a731f13d8d2bf3ddee4744ab940cfb6386b43158236b38b453653f9a7d6d22e78b9a8b92a13db04512e26b32c18d87c213bf8bb96ca13df83642c3f2e9c330abfd197495836768d22cae2201596d1f014e66d266c0d4aebd2b1c28949be045230308d9fc5512e3d477a0c46ed37116112ee29c3d771ef66da722c8f86639597ea258401fb66fe96fb8f53f3baea41f168bfa58ef986901763575d9992538bf19a5afecf5ad9474f02993b18153ca3b3e7f4f54a31e338ee31b5fd8a6e0f65e16c05a9f7657cf1285aee596e1d3d1d46c09cb0624a7a7920f87fe0193d91f1216bc5e8e275f58ab37a798909cb41799b351abcd2264cf8734748ef8aadd4553ef21c4167a973937ff842a7d256436b72f0c63dc5527cd85e8c4b258c42e366aeede41e036ea9f30cae2bb6eeff0e80a8fc2e1ca142f308c4024d9a8827ffac5f173c0c823b7644741f22aab1227ba0acd8e80fb40e467c1d35e1a5d408cb158a6a861f0e0cb2e7935ac038aee32be0681bfaf466440918755f6fd7e184c8a805cfc97b8de56d6ee4e87f8be3c264a2b9b2bda4a01f69a50a6c774406874a60056cf5becbda66a52e588e311fb66902a85fba5769168c7c08e07c4df2b0d9b8ba21770e78f4031203e39e20258356ee02daab2a2ad183c80a43ec1001e78623217fa8e3727bc6d19fbf4b8d815762d0122a0e1ccedd2689f448f8cce06d300ec4fc0cb62b2ea4cf4e8f02180fefe7155b1a240d6709be3703d8db21e6e2feebed84a37f4a98964c48c708b796d527007426d9e1f8c54ad424ffbb1603f9587637a7551b8e417625742ba63d5bda5e86b766bfd63828eda85412b17a95f32bd41b1ff8fce787ce835a01a92c5f15d7824ef5ae9ca145c03d2dcaaeb9df84b5595921c3b31f791f0e6aa3862304fa5d44ca40c7841158f94cf14914beba80f56f628a4906fcd695f7c8d44f97599d583b75ecd91b2ad9255277e01b187bdebabc33d8ed5a1dba45cac482edc23a29c23acba94b3be6e9e36aed76102da78818eed8285fad2591cf1ac49a96e0cbec29788be02436dcf80bde34f71ce41fd4e2546a6d29de76a824758b8d8411e21c10e4f6b8f157e70e669200048d8c871f54c88261c41c73e3fae691f1314a3e240045ab8a3405cac511b744c7a821f427c6486b3a0fbc57ed50fd4f9d88c5e14573f3ac51632741db39e96cbc1a30eb2f309d79d4a72780acbc6ca197ba83d0d85e9dc5e15cbd4f635f2d10a626356e437b866f3213b10a4b38ccec59819cb8ed055e55873d64f61382e410b83e0e4a03a6bc5b064c4abf889c6d6c13f3c5e13520a1474b99fe154353b32caa7a239f25b3e2a5fb0be828ddc1b9ac3818c9fba6be23d72dcd539e26d3ba2a335acf4702d2c70a9524d8205357c8526c02f4f00c2bd1a096ccffcc8f36da863bde9d68154d2ee4819ef010429e3a36c3293c9a88d78bb424c592f503242c5607db76c2bbd5cb066dc7694beb216a759f25b20fde0e57a32d8beeedf7ac05297e023332c44721c4536da6819196b0768f552a7857f8d9737a56dd9a7d77444548696832115337efb9088f55e5ab88796fd52a1fd2458bb89ee10e303ee4bf457cb8a166cfc44c216861a656e6afa7f5185dbd0a", 0x86b}], 0x1) 03:00:47 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYRES64=r1], 0x1) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) chown(&(0x7f0000000040)='./file0\x00', r3, r5) 03:00:47 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504", 0x4, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) bind(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYRES64=r1, @ANYRESDEC, @ANYRESOCT, @ANYRES64=0x0], 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82028180ffffffef3ee52d8735ab8c04db43139a4c2138588b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = getgid() lchown(&(0x7f0000000000)='./file1\x00', r4, r5) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) bind(r6, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) write(r6, 0x0, 0x0) 03:00:47 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9337dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f90bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbbe166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68fa73135e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4467839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020702a45a6520c300a05970b3c6ea789d7ac2e2d8669906f4ceb492c77ce9fd900ed753a14bf392c2f8ced588470220a7fda00965a99b5f6462d627033e1bd5f2dc7b9a7aff7ef2a03ec338af425e2dcacccfd5311"], 0x860}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 03:00:47 executing program 0: setreuid(0xee00, 0x0) r0 = msgget$private(0x0, 0x351) r1 = getuid() setreuid(0xee00, r1) getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = getuid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffe51) seteuid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r7) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}], 0x50}, 0x0) r8 = getpgrp() r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000180)=0x2) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r10, 0x8028698c, &(0x7f00000000c0)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5a6, r1, r2, r3, r7, 0x30, 0x4}, 0x1, 0x200, r8, 0x0, 0x2, 0x5, 0x1ff, 0xaede}) 03:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) read(r1, &(0x7f0000000300)=""/101, 0x65) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x0, 0xffffffff}, {0x4c, 0x0, 0x2}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="8dda581de9a286d6f09532f54563") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) write(r2, &(0x7f0000000140)="3b297b0389818a6e2eb34057e63588ddba47159493f53fb2aa684e168cba449bb95ff56d629dc10d7c2ad22ca7160bc10c349ee3084c1bcb551442e6aee30181398c2c2d2c597114f12c679e32f8465418bdac4f59bbe225f058bc0f242f6cef4d06aa9e8f2896ca4d969dc6326ee9e00a32e9b79c4a7dd81d3323f2f4d3fe50a72152976d7fe689a977de4cd63619dbbc13980c60642847d69a27f0dac66f7b32e5230934ec14a42d829ce0c7418acee58021373f88a2395a41c7b789050c261a75660e697258bf24bdc7cf596468b29f1b20cab9c0831fa62c0f463044", 0xde) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10800, 0x0) 03:00:47 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() write(r3, &(0x7f0000000040)="b9", 0x1) dup2(r2, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000080)=0x3f) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) execve(&(0x7f0000000240)='./bus\x00', &(0x7f0000001340)=[&(0x7f0000000280)='{\xdb@\x00', &(0x7f0000001300)='[\x00'], &(0x7f0000001400)=[&(0x7f0000001380)='\\%\\\x00', &(0x7f00000013c0)='\x00']) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) lseek(r2, 0x0, 0x6483c8ab, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x18, 0x2, 0x0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20144, 0x0) fchflags(r2, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) ioctl$BIOCPROMISC(r5, 0x20004269) 03:00:47 executing program 1: syz_open_pts() kqueue() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4000000028d, 0x20) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) fcntl$getflags(r2, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r4) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) sendto(r5, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000240)=@file={0x0, ""/58}, &(0x7f0000000280)=0x3c) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x9) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) faccessat(r8, &(0x7f0000000340)='./file0\x00', 0xc0, 0x1) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/57, 0x39) r9 = syz_open_pts() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() 03:00:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f00004b1000/0x10000)=nil, 0x10000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f0000000300)) open$dir(&(0x7f0000000040)='./file0\x00', 0x291, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r2) clock_getres(0x2, &(0x7f00000002c0)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) r5 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x6645d6c) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000140)) 03:00:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x1) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a00f9000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x9d-\x00', &(0x7f0000000080)=']!\x00', &(0x7f00000000c0)='+\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='&[\'\x00', &(0x7f0000000240)=']\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='{&*@:]+\x00', &(0x7f0000000340)='\x00']) 03:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x35}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000300)="7894c1c233fb93e4b635b4b522eb444222a66200a93d4d5182692b91a9ac4f3b133dbe3fd492d428fcb35a9eacd4bd095dfacc8445599ebbd7a87c7fdb2445df3c79b0e76bdfd6213a10f29102ede9d9d93ac0a9af47e956f49039eee8da30e3c1a5cc6c88cb7170699bd1da3b3af64dd5fe367a12716a318cd7e7f91c25d4b76b9aae8ce60876d33fa45f54de8ade3508ebf09a8140228ae0b4b177d530e65253551315610e00eb375f50f46ff6502c23100ad5264a0b2c8c7ee1d16fe4d30322dc7978e1a5d6b74e68d63b6d015349c7d9251d4000583c2dcb8a2b92bb47cd79b527692ddb1861b452698440d9a6dcbd857b3c11b4d90107bea21ad5f58c9f7cfb951d4fb76ed94a9d89d3bf3301fb0f753e32c3f2dd1eb128df97780fc5db240c0526752142db2e94bd1c19467a17bf1b12e12cbaf81966569963c991124e837b66bd62638a19b81d37bfae1e3880844b4dae4f25cf8c7c9d7d25e694ee890677f7b0bdbbc733be455e4767dc593cd273a830a9d7375cc4fea190ff580696178f1d19b065b3700e4f8aec379cd5f7fc1c4f4c4610998431cf5ac742e0d3af5c227b5187cc9f302a7cb78bff1c5c76c80c2917e6d86d97415deb4412be5e165b7c71b11083baa8eaeb706156ce018c3e1629e3fccfadce7e8f679405147d82471943263a286daf3d9827d3c3d0baa7c89dac785ce43ca8426c6078335144e7743215b54d5019d5f4e5e749e366c4b3be64aa7ec63027445a78020d944c89a2ad96c89ee14a2d4cfa19a41210cba86aa4187ce48ec564b3fe440b7b4030bb16f9550e74ff4baf2681cb4cbe7defc7e76e1e84cdcc6ac8bb3a594ce17026e4b114450d81a9e20a86c23053a0112ad710306977a0ee0b0c4a9de9d607f3b7176d7a91b37dc27e00340f1e9c4d65bd616391e31363734e218a188ace65107c7b1171ac03ba2c1c32d39524615db42bbaade91dcc2b99712393c1636a9f6630001e1c9479b1e25748d6321238277e080b341591f684237ab44780d2e48c862b866d27eda310eb73a3ed72dde4461fe34a866e38b3c4665cb24e64ee0ffd03aa230efcdcb20d865dd073089360d06f837d68f87f073c00587da654d5b7572db769e69038dd8c249ce776ad30b4700fe796507cd3b3099e39875b17854436cd57992120cc81a9c0a626180567c94c54e70d789b74912029d94db7e423e621b40a8f44e3043bd4843b431359c42c0c147121f3265378d1738701bbaea1c8ccafd705fb1d368fedc231e63bde5a06f04d6ecfd6898c73e037ba98668aa98265df770be5def7a176c6fd67d9a84f497d8449fdff5dbf5b52e0fca9ae71124a47f2a2b5c024e0cd8ae661a5e1d81faad27cc06cd392c4c423891ab40dd5d4a2377f849f22c432aba6e9d6eac3970abe1c285c238289763ae92084f7d5bdcda42726f392a7a8ea8a3b91058ddcca1c7a0f196020eb1a25f498e5f4f411d1f4d7728ecd9ad9e46a3017bfbb016792c4370e252f44a7fdb91bd95cd26b650614c5b9858d6ade69bff9ed310ce9c4f33f58080787fe62bfcc44de8efc4f698465e0fc9d98ce82aab12ade7042ae419dcc6dca8878bd4ea88d820204ac7f9d8c5cd2c1589d14ce8aeff1591ca1d3fbd552b3d8985741a914991a1eb326e4e480ead547200985c82c9701722ce7e11932d767ff55a75f7a0363c56ee08eb9a233f430baa368fb12456a400535eb826bdfc5b35b72c9b3e62a9c81bb95f3ab42cbaf279e8a932de664454187a28a4ec42c712207f5e1e73006d8951ef50a61024d6670cf98a46e942e8d31660552588cf91e2b5953e1a07bc4751523acb4994e4035bbe03f1a7e3c8094d7d7f02ecb2724091b557b9a02af6bdbee5392740281397751be39ab9d6b95a0ca074d00bfde42ea5ae59dcf13d8161d84604ae45a4eb3023d5cb22a95fb3f71d9cb3b5f7057fce5364f7f1b01c701b2ed2a37eee9031755239b81f15f4d86861aa79fec232cce40cce1a8eeee90a23df89092a3fceb801989812f317961759543dbc5d93fea4c49362a2e2e81213dbdb72a4b799ec53d18f81c09e5eb427e3e374aa924a212675f00452cc45c2166bd3bb48c36a7310da791623277c5d01cba8943ec7c2f899dd2a0740d5a6ab673d72579423af0d96daed7027f00c6c628a84e5c1b5de4095297e3f41896a4cb548ae01262af01ca9f43661dfc08a1c55c92fffc845196726eeb0837a1abee100145b761f1a43ba0fbc6419bd91bbdc6e21682d8297d379a8cf893791a5c2d27e2cf8aeb8c44d57cabe71181d82f77bbc3a0591566d7c0256a2d1157bdd216b021330abfbf3070424cd358c41d1af4e53131caace538567bc74e6348cac6995d07a26076790a51294094f9516e13cc584f9c2b2a9d7c68ef2bd92291082e94382eba74d2d81443c4502d45d4c3fdb02cd3679c286dfaba3c92abe28194c73394d001403bf729c22e6e392159e34093e6115716585560317c83c17f29ba7420d96a37d83c6ad161af747219c07d9223964e744a5261235422b0d5ae2daadf7aca29ed172febd50017fd8351875d13a9e936948f15fee41ae08f529fd8e6afeecc61de4d95ef2f936121958993cbce91535643cd5aeb406968121ece367dc04cc39e783578e38b808400fdc72c1e89f15cb41435903de4d1cf9bd640646279ab3b31d8c405caff26015b260e51713b0f9645f80afaee8a57944b6728d45e20c95fc120855d21e8ba90f2180c9df468322efdd2a9ad7639e894149b79962181ece376d3fc760ef7ca1cf26836d4bb9e29d3aa0885b031486c3fa9867dc5f0c4c5b1dfc191d41757fdd191b5466472f415ba1aeaa9df271a56916e3b1aca47d1d1352409e8a9fb524cb2960d42af5b34d6966fae129d16a9bcaef9ab9d48efffb36054069f96cbffe9923ba9f1b8139521f9096038c1538de76777fec87d4bb9350fa672481c4ba516288821b5d250ab800b86eb213a121eb93133c10a96ed3685052b7cbc0f94dc19d616e9204e364487746cedd551d6c894d21ce4f2e0c2c25546e69526973f3faf711302f43d6d043e08cd31d44857607195ec645eaffc5f4c10dbfc5afc9f2a2b535b8c0301ef1be6ac7644f9aeda58824788859227f9218f14fd88bd36f24cb5947c251c52c6983daf84cfe9634ecf1d344904bff3a6d24f4a06b4c845e0a28ab813024b9bdfe4aaf7e3aa6e770d6dd2c520f4fe102a0c511d5c7b6122ea79439725688d89dd142a20d14f3385266442778cb89f4bddef6d0550e481eab15a6d0cdb3e7f60469f2c86c8f12f0d90853c7b3d1d2a867f472af2fb4a9c2fea15bb56a09957acbedf9f4667bdca9e7c7d219ae9074b6f467185eb425e288c0b73ce2da34d82882810ccd47a75ce1d32e9fecaacc417cb2eb10eb162831cc026d6e092566d6c4ff46cab8bda75aa247c591f3ec4b2dbdaed5cd09fe61bc7c478ebc1932b75f7297e8eb2a253a857453c08923d712ac280c23bdf8525abbddc3a5add834450b1b0b0eb7d44293218fb1ac41b516bbd8a7fcb72d46f8848d5b36374d0795a5855312eb668944311afb6cf3836d6203cd6a9bba9446b1768078f5fc7fec5de2c92f2785c3a4eef0628d75bd20e57329fffaf0bcaf7a0f4cec6427df18034e0c28d5be907c2170dd694b3321e9a1793590470240c510c475ac546648e57cd3183819d7a950145dca42ac44940a62991bb639f7e8f15c3505067c6f0c830b8a72bb6a6a41d07f49a54fc3e35c821c7d841967288dc7120da190b991d1c7b39739e7d2a614fab18119b456f4d0d3d58901eebb809297b52fd2392f6ca9282a76079852b866d67568a0755d9e3321cf555360ce45f0393de1e10b8eb2155dfa9269279f9c44ab04c72fafc93a5ce2df96836307472053164d94fca573aca352e535ffaf8830a7aa2a05d912c13d40abcddb90752917ac644919d0d4ee0fa8c9262233ec6c5a256bab01117e1e7e20e864b70538b14087138d6ad3c1a2311678a7d4ff2c54848797b70de3214119b25ca399fb5332d3952c9ccd51b7555bdd6ad19def5e454ce0335b6b5d1d2b4375477c22f93aba9cbb25ec03dc7143e8dd8cc911e4440b3a8b0e71384d58d2a3340bc7146769496112258d91b3ead99a3d4fd0658a1dc12b563391209279c1f5a97b8579e24fc718b42a662aeca2f850864def1e8cbaa97a870e30fc8c10f73ec2c6bafabe9cc9c0b59aab5b393614cb160c042d8bf35f52cd70e53ec2eebd420208b6d3d5da7abd3fb13d08eba236a85608367d48624e01e910cda837447b15a08f9e12e3ae75553aa60be67210a18d5683532d4e285e0441d1aede8e349577338febc25a30001a5277b656ded513cc46653d6fd210477924c9a6aefa857de3e62d34708cebe371cb802c446919589e11480228ed1e4e995cd96da7b8cebae8c93f6eaef88b08d993a1b9ebd44319ab2fd32a454220c08e41aa265e91523e74ce40a6c90ce500aab49a5b6d9c6537eab68207efea2609c5928302f6dce71cc33ba68570bc8c6e963c1aa93d7508c2b7728c83bd83b9e9272d11e4b8c7314702c32f59954874939ac6cc033778eb2d7a4a4d49666528de9a400f3feb1f1c9296e793901d84a4711664db2275f864c074f5a9329eb68bef656eb0dae15fe0831a7ddf1a2538c8f4e5c708f2f6c7a3eda330269736659c055bdaa35681440043c34cabd6b3eb9428974223b2aa5d4049f361c5e90351f684ab2f29975620192206abece8a0771940aa9f625ea3546e221146db532420051c8b1bf585f5572a56a939ef1392ae0635fb0da5f33e8c96ce63a1ef61928b64e52e453eb2cb69f2c13a83948a2f8e03715791cf14fa20338344fd7625a5e5616988427b983e8eed8eea476a1c03432cf99ee23f5054ae3242ea2e1d4464cef1d94ec99786064a905c37feeeaf8cf84e56a45d1925c12a1b1a148f8c414de953bf2ea9380450905b9e51860151b0dfae99e0cfcd90f3c5f8b6cfe6c7f91a3b55cfd759f5fbc4ffca5a69e07b1314de7d94a38fd4dbb784583119586ceda6dfd2438be408057f17bee2b069eb1155c32f6ccae675fe8fc768db69df50d952a74ae6e608276285991a925bfc18a9ceedcca3b46c5c22830856b1881ed25a3102b52b39bb6d0a95f7cf83d2a0e4ee46d2a56a572117dc0805f8b7bd2c8d0c61cb0c1a77ccac747173120df1e38db1cbd28b7f47a5fb9581a08dcf079fc0f45c4fc58c9611387e0f8f9e27797221f6a281c8e325186ecff157e77b90225993092181b656784fe70913592b0c299cbc4cffd7db6cf073736a59543b7c1b1933f1bdb8cc984e7367b713588fd86536455e22ea0e73b8f49590c5c84644d39df13bd6e9642c73c2b47dead2bbe2766c48a5a699ec0bf1f32360cdb281ccf67438a6dec7a4c1b5748da2e8db5af438a1f2362b737d0a57f74f8e5a35392cfdb351767e91b9acda26510dac5a0fc2fd6f6e6e0728615bb12aad5aea698f87f53eb7505add321265373d72638b713f572907830a079af232be63c239e562b3f9481b43e2d7f134fa77a9201859cc04690340f7f5e3936c9b8f56d1c1cd157fc7cc9113b25736ae614d51c5aad2846ae488617b7590602c087febc26db1bf7e54d55616b7ae43ff2a9e54172bbe80a58f45fc311f577cc3fc6b8e63afe1bcccfb9b3f37a1d50610aba34edd5d1a9ecf009548b2052f006e57537d87faa69d8d5e8adc2abf8c7240ff5133247e44b29dbeff913458c078565bc41762b02dccda0fbad117978fd8b593780", 0x1000, 0x0, 0x10001) 03:00:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e6f66696c65302f66696c6530004eed1ae0e398d6572725dc185bfe1ada194e7543e25fe83f44573c05a99ba8b7058d4338f05b517899e3c93958ff3f871cb62af8228251"], 0x10) 03:00:48 executing program 1: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4cb2474745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 03:00:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x2d94) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x2) dup2(r3, r2) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2050631, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}, {&(0x7f0000000600)="209f008ff7bc20223214fb610480332df13bfd9c886861e038e4c5022a9a5a460a364a5816a149af104aac32ed73271cf53e1539c5981cee9d7bb14e02d0050a0e0c71fa91f0c8495a13c8f575f313b917beae3adca9ad11ca0d9e0d89db9532e4d0da01f93eb840c68b06e175b8f0ace328bb487a5e9ddc623ffd8a5131e0489cea6a5978da9db3ed9fd8a1dd33e825eb1561a3068f772065379f620a6d284eca75359285714723ad70d2d62d89e786338950fde53a6a90434380e31a8b2442db4848ca89db8e081583d37f06e744026c7dd8c3fc7cd27ba6f49c57f586495642e1c91875dfb416f6d151f6ec4def6b996039a36b8d5acda05e6294a9b3a42b240d66543ce8f63c2e3e485ab022b985b0bc097f36f53a6d4af904504a8efad9de566455af573615e93af3f76d37c493455c4a6acaa5ef6ee7d816ea85c2219cd18b6fd41f8decf929dd61b719ba5bf8625ba5a9d6c73f00dec5132385ec53318e3e9ed40bff5c45508cf186fcb0a6fc9b196593c654f51240fc4eb109128edbd96a3cd54df485de7560d11a4eb7ae520958349b98b812d19aa6aa6945adb4fad82fe7959aab98ff4264d5d5387afa41b6368d2063f1b7fe2edd73d71e12621a9260bc864dda0c881e1c8c8f43b7f2885066c0bafec4f6481c8680af2073f9ccdfd54c893a679cc8c6b119a72c4961c1f12d46fd2fe1f7cdd0b3119ad38d4c610976235753724e542928edd61b958998de38b301aec037e3570e22e131074adf61c918089a110e8887374c7a932dede31823aea05b58f3decdefc7372f5e92160cdf4013a323a52ef6038e40e3a8447230cb31cb2807854928561fca943d997b9762eb9d65f7ea7215da2617a3b91a456c8cdb273c6ddf9529168f1b2156f6b132e5717c341003065dec2e3c25312e8319eea3016e69e3225a26afd3ea53c1bd5f7a52c58b61016de4639c205c5866cbb9876ac43f47bd620de0715eb1cdadde119038865f1b317d8934bee8900fbf46424ea837e5eab66ec71ba7dec124008f72bbbf39949c78e4e7f4285de2e999e5e240785318b18702006613241454972b3626c0cc6e7705a43da2893e24ba1480eb59740892bd039297aa0c07613fd764e127023ddd3dc84d672a8e28c87509b75c3a8c14846c8cb57d238f4200dc8430c5e23b247f0f6fe9b01ee6b3841fc92b774583aca1fef1468d589837f488d3697f961f6eb41e43b38771b0d0ed4ec34a38a0e221929f65346b192a71a69e92f89bd0e28b7e7382c9cf1d0dfc53e6ea3b0e7d503c22247eebde73d7b4fe46cd000e88c2c28e5a630c00bcdec98e454b23190424298ccb62e032f786210db089f50a575b76c39b8d0eeeff666e0e57c948f77624ffda552e727ad8e6c7fb1eea98b07e24f62c6bc92ccf9835f59570760ae7a65658f2a76d138a925d6d0b96e47114cad512feb0b1c966d53b4c9f0f954d62c34723bd25753481b07aa75187d5a6e1a8e0c1e29e4521af243950be54c827cba1e10102d486e4d3e7daaf9cc242e88ca8c4c77c2135536796cabc8b629d755e0cdf6b0577dc3f9dc1b9b941d181d3a29a9dd61eef521b6e7a2eb4cd7d21b1a13397ce2eeb029ac2aa53e1d7382d251450a97d33a128ec6cb894bd9f9481aa1c4a713de472514fb896543d5ae5fcf61b4e91f45fc75374ee6cb4ba5c43b9fdcb4054ebc914a48c632087730728c1e38604a18a20763d77ba590f2ada27f5f681e67e97e3a330b6257d1a87c40509fc2e68f3590fde5b8b5fa9140bf929a203875480925f0f8e24537f6c2048562dd5853a6ce2baf415527627b2bac571629ef87f8e155abb12bea9d834ec194ceea7de9a49a63fefa3ff6840990bb610ce17f58adfc6ab990d0d3d5602fb74bfe33ae28bda769d7ab86dd8fc45bc9935a7242904fbdc78032335b97bbbdf11228dd49c1ed84ee20b1c19e22600de7355516c2d16a330932181eac57a8290f4a4e202d9a370750cf63969c550d31c56e1ef895fa1652eeabf56a50ffbfa959a23c5468c576ef14d545c026e9e4ad95c2411733c9efa32f3510ee1cd87a4a94330ac3993ebae08090dc72cfd13f075c1ca72f9846925342985aba991e4cab6c86c2091c76471fd0a666c00d4327a6e6dae41187a7fa5157e8dc939ff375d1351c62ab18c49170fedc21c8fe03249fb66947a47daa963f9ad1cd4484afd48bf6a4e676df554f551b0e7ca01bd10464344e395e51e039923fc6d621dd74f089429a0a97e9619800c3275c6dca6734b976bebc9cae139e4cd1e0b8d4300366950537da6bceeff17fa8c2acd8a0bf5c75aefa770f098e4429674573f9eca5dce526548fc32150ed786ced943300effcb40e4bccbaea4baa5724992da0d509f006fde99ca7c312368e1501f13be3bdab786f7389923526cc274682a93f9c427578caadef7b30eda741921456c7c5cfb3b712664e14e6c2bbaddf40ca889d651f5c8adeeef864a2de658d55272176226a2694a49163cdb38a156705cb624962870d4536aa55c660b7405ddd102b8a6b3f1ba570bc3f5f1e035e123914e7faf67a650232777004b7c338470eb948ea15a2722e66044e95374ecd9f4e19eef7fd8980b484ee0c44e115ca90257f8c1c6eb5a01becca430d316ace01bc099195c139394ee99c14f044d1b9ec1335e046ab2f12ec2b61b9f3c7c1471b69fe977633fe1e1a6dd4e4f8be28b81861756a8de646884633460f1bcf5d48320dbe7808710fa3f00c7f6ae397f3142ed0100b309965c99a486bdf4812d00e0e57355cc39f7bac8a9850d36422bbaa47f85447620c505cae1fb4b25cab10a083aa33031f7de8b2f160967bbf1dda0c6d32d766ddaa96d4ca99d784f27af5bd0182cf782135cbb3d8d0f90a3944a29efaacd5f24c2e101cdf965dee1fa613dfc22b96acf3f4b5c35ea044457e1a0e83feeeabd4c939fdc671a9621fb6971b15d0a1b9425736c10f08f07f10b4dc572f63f60e17222f94606ba8a665a43f326da36cb91f7f824ffacc7e87d3079ea2699a337507a4ca50efa2868e09cf86846c8bb957ca801b2715c7c292311f331cdc55980a1a687aa8326c53bc26c52240587eee8352df7e7f992250cb3f60b3c0107f9e6b88ef3d2a8662bca91d8e71e4c504d7a4400ea72e6af174b42abf398278d0bb2fe61c10051a96f1976a51b85c22ffcbf230fd3ee176b13de2e6033a237d8e17ed43e30c21f70ebe2b70b759650e959ae3ac60dda184ce57319aa729090abf02bea335ccbe3b3752633e31057be92193ec7234c196dacabf119ecbc6f7a5eadc2680fcb7bbd8399cc52b1839c7ddc4b9773949e88678956091c6b294fc986af7c33f64b16d55b3aa644cd44ef1be353f684789b92ce9a705fe6cd65b7f803ac398337abeade56b78bde6f10afcb4a2af2b7ffe1f2f53122a0692b182cecb6b34f241d0229d558bcc1137686df0bc2a7f770207f20b5cb74a5ff117eafce08dee7aafb1951e9b75ec93c860db71d1cc8930014a187679600ec19962502bc0d84ac7faeb2dba0a96633eb7e28080ade2df42961a1a3e2f786be690187a6064946526802733b737a9f73d0ea55072557b4c9fe5b4f2b021f37e290f18aa7d93deb5962445d6a74bdd3a2679ad77370761f46f8232a16948c39835d750fcafc3e175db4e7e852e44fa7f616e39dc677b502ddf45fee57aad38d0087448f2362510ac1044d3d0cd51127ce58441a8520e2b3a7fe46530753626bca49d8176edec5b0b31a475a9d60c8004f41e12fa31f4fef5f08c382081fc85afce2c010f9eeba34e83e4a9fbe5a0fc7439cd29cc98af7d248759889131a6460aecd603bf9d64b22896a921ac6266f56db004305a58a04d36fdea31f18feb1a0dcfab6713351c054180d4cbaaf8190ffe18812ff6ccb78a30054816124371dd28944deb0f5ce635ece9bb10b24caa833492bbc268d2df5317b805fe96ccd9886526adb27560f1f3e6d57f12ef7922de9c9ba780fd6f827b82f594cb6431a8b08164e5b33ff007c281ea7ba247bc003a6af2878fbd1f9f8fe3a6c88d600bdf82dd5564985d508a81e84450ce7b7c796b5440bfddbdf0dbb00458812285658ba854078cbd4ab30100e9dda5b1136bbc9899eae592fd501f70377d66661c8490bb9193bfd50a902cc12576fd33e3f8cb994adad655c8ed63951a87cddd30748b019e4afc52266503a73053fc1af5f6e540aa47b114f57dc2a41a7020525e96197cf3da966fbfea9363d57a78a8efd6fb53c7f4b0b653c7e7bb20b17ef3fafe1a330680da13feb237fc8c81d57ab377df4dfe5ffcabebcb8755acfef1bd2c1f03f4e335ba96cf4950cdcdc7799b1d2242c62c2d977934473d7b23e82f878958e921a035fe07bcce37cd338de0b2757ec80bff39576633ddd2e705280485e077347c20fb1b01e011a404a663de0c34a7a5d6cfec0ac51ab2d542232316b51252dfe79463596a4b41df8146289e57c9c132c5decdb503f4522505607c10571a5c2f44ce714bd242c131855b75fbfb94617f001cffcd8c4c75f04a906b75e2be91319ba1bf13c89bedfe0fb56f6b9e9a8186f7f7229ca4a424903e1724b92c802c1d91f547c927f2e1c8ddd5cef5ca285b161e6101ed8091a4d9896461a2a93aec6cab21f3f5c0453f7b364f155b7ad99bfa9e7cc3baa6bc9e2f5c73d60a76ac59bdda2ac463bc49507dafec46109e1f831461a4e77604ef6f9697cbb8097b2af84c5085d784aabe405c7efbf8b3ca8fa258d73a2155e4d4744877c28b93f305f74bf0903d2466c31a03cfc0b048c6d28afa790edccd73d4cf74cbccac5264d91e301afd6d9e80260ca6bc179245f62e35217c834be446c9ddcd5286eae402996281b42ab480e503fc14a6efdc1e68032a968a475600f8f1e241253c23f36c0763e45c6581982ae632093dac52cd96cf280c85dc618cd1c977adf2683681f1042629db0f83efe767b5358a1bccd5dc983cc4b78cdaeac6880262005b4c35024eb906a7a210e6f820be65fef061a596a1f685a7760859beadb8c485ce0ce28bef54ad98e96925e11bc0456fa06ff0f06d919a6811ebd9693a0c0498200ca87f243900083c3b5725ef72d37c023460e952265c0445468de862960b7d307aecaec8a9e55f68044544a70c60d4f9a7f6476ad5453a509ce910224a7fb0beb26d64d5d67fddbec9638ccd359d329336477f972be45c4894e6d2d76377ca943719df4f1756c1a28153a115019af0e0679d6971616e70fd722ab4c2d6e329def4620edf4796b7856257f11aa5f6f7890a203803ad3aa4387046a2ddbb743c50c307dff9af1f90e935cbd81398f8f41af68e5bc236ebf8a8b487d4498cca95f63c13f028b7819338c8ad2d87c997bd864747c963cdc923a77fad237e10f9066a66545427d382276689d0e5acabb889f529ab7d1d765c94bb861dca15ac0e5c84699c712c8b339fbfeb13dc4af2d9ea5715d6c0ca3a57711a29bbe8dab8fc37dda4ed9bd5bec17e083b06d317edcc4a829be5c63ab348522312ab01e2d658e4bb041ea2a128bf600eb4492270affa6c06df508cf7ea4824b524ce52ec53cd58fa9cb17277d37c6a33cd3f952323e273c347f1a971a7fe90f3086628155d796d7c746aa360cd520ebe11d8fdded6a6a3da27bb3499c9b0a59442d63cb08f71b3a3eb7ef95633c83811d7007cbf74679bcea6b936052b1b92ecdd8c85a5e0fb7fdf0ef927ce53fb06bd29a98bd05e33ba721494171abf41d8f939c1af1fc8eed3d189b34f2d582a3eb53f9a9", 0x1000}], 0x2) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000002480)="e17e73b000", 0xb1}], 0x0, 0x2, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000500)="fc86efdb9199aa68824a16b6a5d69680508eb425f88203f46c172c5635ede750727bb449c50bb65ea3a765ad749fffffff7f65cfa79e1f27f939b1619c9d925bb6d5c5b9b345cc0d73adcf3196a63a10246a6a070000b6e977a6a355bac590e8f0bd54bff464ccba6a7ac757afe93b956c6e678065f150abb219b84522848f97c67ef95464688c75192d32894ed51a7120e363463811630fa1a0623a5ee6e1d348a3b330c1e5afb15fe19ef6c96d61d674b89fb66744a61e3bd460fc8a817e176b104f968e3ccf10ae3eed65aa3feab21046ee5fd9f4b9804ee0e478accc66dfdfcc8043932f727a68d773b2bf05", 0xee}], 0x10000000000001bf) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = socket(0x2, 0xc003, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt(r9, 0x92, 0x2, 0x0, 0x0) fchown(r8, r7, r6) setgroups(0x1, &(0x7f0000000140)=[r6]) r10 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000100)=""/172) r11 = geteuid() r12 = getuid() setreuid(0xee00, r12) r13 = openat(r3, &(0x7f000060cff8)='/', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r13, 0xffffffffffffffff, r16) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r11, r6, r12, r15, 0xf, 0x6}, 0xc29, 0x3, 0x8000}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r17 = kqueue() r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r17, &(0x7f0000000340)=[{{r18}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r18, 0xc0107002, &(0x7f0000000180)) r19 = kqueue() kevent(r19, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) 03:00:48 executing program 1: fchmod(0xffffffffffffff9c, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x14}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 03:00:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="40cf030009000000f9c82411ce74f48572b64f39032a5c75035a8fb43b7a9f1246a1060d0d49226a7fe73f00e2ca67709978e6ddf1146fa1bf09c37870f752d0e429b8add3f5c784b5ba807af7b96a28d4ac28e1027bfa8bbb6066010000001f970d0c63c6dbb5017c00a9dadb0af80d0cac914e24e779722971518ef8ad608035b941"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x18, 0xc002, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) seteuid(r3) dup2(r2, r1) 03:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54, 0x0, 0x0, 0x6}, {0x81, 0x0, 0x0, 0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x81, 0x8, 0x4, 0x90}]}) 03:00:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="52849bd0", 0x4}], 0x1, 0x0, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x5}, 0x390) ftruncate(r0, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 03:00:48 executing program 1: poll(0x0, 0x0, 0xcce) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x159) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) execve(0x0, 0x0, 0x0) sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x1ff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) lseek(r0, 0x0, 0x1ff, 0x1) 03:00:49 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xa0}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="18"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 03:00:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getppid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:00:49 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x1021, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xfffffffe}, {0x74}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x2, 0x6, 0xdb, 0xfffffff9}, {0x7f, 0x35, 0x0, 0x3}, {0x9, 0x3, 0x50, 0x7fffffff}, {0x6, 0x9, 0x0, 0x6}, {0x3c, 0x5, 0x10, 0x5}, {0x8, 0x1, 0x1, 0x1}, {0xfff, 0xff, 0x5, 0x2}, {0x9, 0x0, 0x6, 0x7f}]}) 03:00:49 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = dup2(r1, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x1}, {0x41, 0x1}, {0x20, 0x80}, {0x2, 0x6}], 0x4}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 03:00:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r3, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) sendto(r4, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) sendto(r6, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000140)=@in6={0x18, 0x2, 0xfffffe01, 0x5}, 0x3e) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r8, 0x0, 0x0) 03:00:49 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) close(0xffffffffffffff9c) 03:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x87}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x7fffffff}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 03:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r2, 0x3) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x3}, 0x10) fchownat(r4, &(0x7f0000000040)='./file0\x00', r6, r8, 0x2) 03:00:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x8, 0xc477}, 0xc) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1, 0x5, 0xfb, 0xffffffff, "bb30c15b00f4ff0000747be8fde400", 0x4, 0x10001}) write(r1, &(0x7f0000000200), 0x4268) syz_open_pts() 03:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0xffff, 0xffffffc5, './file0\x00', 0x7, 0x6, 0xff, 0x1ff}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfff, 0x0, 0x3, 0x0, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000440)="b84ea2897d47b40ecea83ddae4b964f5336600cd7adcee291e7c064f0ed8204236101bdfafe5bb89c36e4837c272cc5e5018ecd8bd4e8a7c0be4c04fc6da91d22a98528ff7eab24fd9a7a5c91c8c3882c7bd4ce4096094a03d37b4cc3b0375d3e190e865084adc8655b36d8d98ae8f293580acd2d9c0feeb9d78a60f8b4161b794ae096ffb87cf4f715c82ad2f16e6441cbba8f74562a7e119c7dcf51fcf68d353ab10e2cbdf2737a3fe3c5fe98bc32d30d2f3bd2a9fca8af78cecd54eca669303c2b8d26de9aabf18301739f253b10e5e50b809ee5c50e7bb1134f8818b6413170da960bc6a3586bc1ae06ecb497f8e5164f0577689dfa54f3f9a30b8b71344bce6c6d025a08e8db884e5dd764da7b044e27943b8d5c70b7abebd8b76c64a221afe9a520ef9be86f6088cb20c8489edb97035249f3b81a458315398bb0a55ed1ea8246b9bf854d777bb6fd7902a80625ddeeb02df8c548920ca57295b8a3d42b5fd87e9b75de7a835bd42e0a3da1f00a843b7a611083d5905fd493e20ca34c7c320c9969e65382c81ee2c5568d4099d9671670029eaf90b6fd8dcf41d18d29fd9bfea1f83225c233f75c7d1687cbce1c27d2cdaca14a4e22eac2a430c5549163a2518c2cba4eb55614024aa3da335e3d6a7738910c330a7de6eff", 0x1db}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) write(r3, &(0x7f0000000100)="cbf845e179c5c8a98bdb7293084fc83976768ec4bc60f7475cb1df82dd9eebeed9cac077003cf7ac5140b15c88180165d0ebbea7fa5dce36e854c5a6274f2489ceaa31fe8ecbc5f8b17f73da90ace43703b4ac2573787fa510a00f9ddfb02c94a7530240c81c094d17e2731885542152109f8300255d591bf72f295354567783540cd77e94856e3b9bab93aed9c84cff3420963953e663d5d09f7951730ad5f72db971d2d2d2eb60f74126c6db0298c38cb1db23009caf97fa17449aa2cdcffc2c50a61b0f47becfb13b551645069bcb86bc94ccf405f5f07331e604ee26577a96738a5a5fc4cc1a", 0xe8) 03:00:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) msgsnd(r1, &(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESDEC, @ANYBLOB="e727ef006d6f77aec70dde0156e333fb5ed0adf29a662e07cfd3a1d1e3dc92f3c4554c5a162c7e4783b50b41d3bd16cb4a452760db0acfa6c192206053349cd240762af8beccdba0feb3f2f61f3fe6abe4268405ef237edce31cf8fed974d51127ef618685ff892b2b6a91edc81cc613f0a59bf152ba22aca59acc766583c8dcf179b9af665673649de51a3a1f7b5bcdeee031e45635ce2a63f5fb82927c6ea0f0ae6e994945c21fae568e41f9c01c0ecd00d8ab633bf9ef1a30f55f2c4604c4ffe31adc9642de253255b0187a360f952acd90011a3319e4ea925fbe76616a8ebce507527339ba4b05faeaf970a53f8099f97eed3efb99035021d4579f9b25", @ANYPTR64, @ANYRESHEX=r1, @ANYRESDEC, @ANYRESHEX, @ANYRES32], @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT]], @ANYRES16], 0x2, 0x800) msgsnd(r1, 0x0, 0x0, 0x0) r5 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0x367) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r7, 0x0, 0xd, 0x0, 0x0) pwrite(r7, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x120) socket$inet6(0x18, 0x4, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet(r8, &(0x7f0000000180)=""/27, 0x1b, 0x43, &(0x7f00000002c0)={0x2, 0x2}, 0xc) 03:00:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f00000000c0), 0x10000) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000e40)=""/11, 0xb}], 0x2, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chroot(&(0x7f0000000140)='./bus\x00') 03:00:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8001, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x5, 0x0, 0x4000, 0x800000000006], [], [], [], {}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) 03:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) sync() connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r3 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000140)=""/240, 0xf0}], 0x1) 03:00:50 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x8000) 03:00:50 executing program 0: 03:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x2c}, {0x6, 0x0, 0x0, 0x80}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x4000, 0x2b) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000280)="895e674f5c1d8504223d1819851d", 0xe, 0x0, 0x80) 03:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54}, {0x3c}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xcb, 0x7f, 0x81, 0x2}, {0xffff, 0x3, 0x5, 0x8}, {0x2, 0x8}, {0xfc00, 0x3, 0x2, 0xffffffff}, {0x7, 0x14, 0x8, 0x6}, {0x9, 0x5, 0x1d, 0x80000000}]}) r2 = semget$private(0x0, 0x0, 0x212) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0x1000) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x9) 03:00:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) setregid(r4, r2) r5 = getegid() setregid(r2, r5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000040)=0xbd) socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000180)=0x10000) write(r7, &(0x7f0000000100)="8c65", 0x6d2) 03:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x3}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xcb20, 0x0, "73cc64d820e48028409d34840a76f30d3fc9c06d"}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="96", 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) kevent(r4, 0x0, 0x3, &(0x7f0000000100), 0x4, 0x0) 03:00:50 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x1, 0x84138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xe1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x40, './bus\x00', './bus\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) poll(&(0x7f0000000140)=[{r2, 0x1}, {r3, 0x100}, {r1, 0x2}, {r4, 0x1}, {r4, 0x4}], 0x5, 0x3957) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:00:50 executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x400ffffd}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x2}, {}, {{}, 0x0, 0x20, 0x10}, {{}, 0x0, 0x0, 0x0, 0x0, 0x80000000}, {{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}], 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0xf41) socketpair(0x10, 0x8000, 0xff, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0xfffffff2) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000000c0), 0x4) fcntl$setstatus(r0, 0x4, 0x80) 03:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x7f, 0x3f, 0x1400, "99a38e8a215cf4c82c33936c30b99613d02388f2", 0x8001, 0xff}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee8f10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f9f07d0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457610ded5b1e40d069d4fadfbba02ea09b62bda68839078dc", 0xb7}], 0x1) 03:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x40000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 03:00:50 executing program 0: pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x8, 0x159) lseek(r2, 0x0, 0x2, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000480)=[{0x2, 0x82, 0xfffffffffffffffc, 0x1000}, {0x5, 0x86, 0x10000, 0x5}, {0xcf, 0x6, 0xa, 0x5}, {0xffc1, 0xfff, 0x6, 0x2}, {0x200, 0x4, 0x1}, {0x100, 0x1, 0x63, 0xfffffffe}]}) msgget(0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000000c0)=0x40, 0x4) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000100)="a36762072f9ffbdbf96a1655bf7e9d6785f7bc57dfbaa57fd2ff94846b72029d8f90b88e19f14432b0a49aade01bc1417b2ca1b99c6fd08d2a740600fe552c0b843bcb72bf1d3ce83d698fb93b510ba115b7ad2d0d70bd05f1b5a86cb49026fe158f24c3f8a8a9d5b5f4757c114db75cddb87752d0", 0x75}, {&(0x7f0000000280)="3b46ba9d3b31ddc4ace848a809c18fe4297a859622282d11b50fa31b8b390eed1808defb3dbf79e89c466b8d16694f34484724742109310e6b313f07df3917769fab1723cbc0a0a2f0dd789a79fdf30c3356c6a2eb5585639a347cd6751b65af2f5a2f46d9d9c381a04cfc4734b5ecb96bdd08919b1951013bedc95fab8b9c89e849f131512badea7c92231a285c9c85a6007f5c5e8b4cccfa61f7cdfc3ccc00c8b6205fdaf3905fc67e4914b19f", 0xae}], 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x2, 0x2, 0x1) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r0, 0x802069c1, &(0x7f0000000300)=0x11787e3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socket$inet(0x2, 0x4000, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0x1f) getgid() r8 = socket(0x18, 0x1, 0x0) close(r8) socket(0x18, 0x3, 0xa4) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x1d, &(0x7f0000000500)="2e914f1c65328b884fcd30c993a36a6b2fe02b", 0x13) r10 = socket(0x18, 0x1, 0x10) setsockopt(r10, 0x0, 0x1d, &(0x7f0000000040)="3b914f2b", 0x4) fcntl$getown(r10, 0x5) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x2b2) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x5e57151d9c2bb459) r12 = socket(0x18, 0x1, 0x0) sendmsg(r12, &(0x7f00000024c0)={&(0x7f0000001000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000001300)=ANY=[@ANYBLOB="680000000000000000000000000000001be1d5df9462128c6bfebb105901e6bfcce178c67da9d86827dd5ca681478ecc86ef7d5765050c91175f141575963b6ccbda56c148f7e08e63f0ab35e6359e7fe9ebeb44f87ffea0f8abf9668d63512fe300000000000000a0070000000000000000000000000000db3e5b11d5dfdd321a61a4c072722f4b9b663d2d1016a137d278c76ea3f6ddb183b1da652d31f0726f9c09d5e7e885a54c07d6a987e0f8908b84be5bdfcfbd6f33af460994d969b323c4356f1525deac16fa5c9fcf6cf94b5d359b5623993b267295206314ab2f1218494a78621d454f2bda74655df62087578e1e58872ed2ac53e59913a7519791acd6981dc44278959d6a6966a890d97146ffdb8d43b0c0b49b00942a7035e523207478b167d2e7c030272ecbddf9e56171dd54728a8527b2ee424ddf3a2cf708d8aacccf5a0db06bbdc62827b1d3eb159fbaf57cfe7a7021286ecdc90a5e2f9a4a770f8394082ef5c975f6d3fc82c2bf88084c9077b2315eefbfbecc8616e1671f2236c4b06f1b7490472b405691e28bd3e2c38d4d3b8634b0514438b2afb64286db1d0b3d35b44db48c9099fce778a0776aa7756dc03176782507b10b18b1e00987253abb437c8b227bd8b2235362a821a3d2a523e8df88bb059e02d8b50bd8094c450366ba41332a448de1105bb6f13d9d95bfd81145659aa680e23768ff7e4d24d7756a11d3ee2092709e707ac2a19b51ba13ecae4a14eb5886ddccdab71e6341b5b47e3dce28908dbd6051277583c43f7e0e5148cd2dc8eef8fba7bab4b797ffdc6431ccb5da50e3e0e13492a05c43765a72978c45fbcedcccf0ac0ca7ce9a9e38ad5a2b011fca2f58bd6747b64a7c2056a3e6a6959af4858550d4e3428ea0e4cfc939501a593b4c653f1315e367569d799bcabc0032d4a45ca1d691fead6629a40b842dcaea255b872b6e512f9f2e711f158b3bd5acf8adf31efd4d165bac4555a639a23f80966273ae6abaac081dfdcd364a770e57c97e8dae9100867c09c663451753347beef933af1979eddd51d0bbe8f9446bc4e505aaba1201ce268d47737ca85db7916d704f08c32ff88b030c80b7452880069e669b0577da2de666d1c0cf39ca5b600e47f75549c5251454ff98d94eba6440beb1f1d20b80398dcd0fb8e12b9798f8073d5456f1c8420b45b6586493037909bfeaf78733cb244d32db941eb50f22e26538437480867eedce762c7c5d1adf9d1f5e5ac9f34c6bd6bef5d1bd75cd66c5c222506349ba44b36bf556594f6103099b882ca06b0b1ebc12226cd4a87a28bef9fccc0e74c1a79e675ba6a386f44ff358f225918a9eeb79163ef5b31eba319f22ef80efa0bf0c9e64f9d6cd596a002f3f542efac54b21cc2b53c27ea666eb9e9ff4bee340748c595fcd53b0819d87e4cd3231e65ecfbc74b86edbf81dae912050769fa7a28ba1469035bce03ddad42fb774225a207410021228463bfac2b4a3827619bf59da824f893976e4b718521766ad4acf0b549e2e619903ff938fed8e854b92022ec271762b62ce90f371fc329e88208bbff14690301d2cc27567f29a9b30886802f56dc09eecef80cdff230e3aec150f4e37a5e22f832aabb92b43702bddbfabf168cf2f153d03220642fb2fb4bb1df71efd71dcb2485a8726043b54ed7b6a60320c6761326c950461ee76f69ac5ec781a1c90423ca00900ce87141922b1b08cd840e8689a6de2db5ab3542524a83f55d3e24ead8333c20f1d74c43c7ca593410fa8b37869a5ee8c3ba698bf43fb9695753e21f28304d8d7de4b88ac3f545ea0378e6feae6d8846734f35b8ace43949cf4b8e64d8be6dbf5827c5a6a922b238d14cd7d2dffe05f91b308197d210f25abbfdf578c16ec7e8e37ec944010995c6349f932f0fe1c82fd43ff53d3943005a503fce9ffbe9ede77eeaa036aa3ed90e3bab77c4a9cb0d472ebf66d90003735004230dbd4915fbc284a295f325632415fd5744cf9e1c75c78651e6c01211cb0ca2c2af69d3ecd1f2fb99e3b036c08110fbf6108b7920aaced8b9f0efa3ee4039e2c57599a3dc68b4a1384d0dc2ede3a6dff99095eb8691d661bae2533787d7ba4d94416a75d6b2b57a9c1781647740b88101796baa2d98d1270217d5fc5a845ff4c2e65c69ad6799707636592bb0f0a0a571ddc894e29a75ecc2e3ee19f64e6e83e22088629db8ba22165927d794f33355c01574b4661b3356083ac9abec025e9d93699a881c25e05f79ea7b972e0f3651f4b39b6596a9d002bbed06173427fbb33056dea5fda15a0abd51fa44933d7a730a54279347a7f1b51c2dabadfc548b157caba8f73e3ebcf349f99f0071af68fdac580650d084374419d40c6e0a0014db474a2ae93e4c7f00753adf24cb41ede8d9ea122ff0d5d12a0b6d1d98b8d93d10006f139d5becd22547d3aa92bc64c05939a17f8872c47594937920bc944ee89a5a47b39e2e314d6925e1e501137286c0da8732be5618e319aa4f12dd1656c2a8681f44802fc61b316ac756adb2f09780cb48f973330dadb867e5a0057a8882526e75f192a572a76e6e047619350f1be28278ba2f30bb6e655768bb725b9a40618aaafda7e0971d1a924bf283f520135928cae034d704f99ac905deab4087568a3413ebcba32417b4bb46b10b5d1e3b649a3f053c2e3424994065fede8ddcfcc6017f3ce6010700298ab2c6ce603525d7fd4f8b96fd2749fd84e1dbb002cc5b56e315297518c967a60d5dd515f3c044a46e665a1ca16e10aef5b264122525921db769d5fc1de844bbca32174c71c704e887cff07e9a931b818c20e3ae061c78f366f6ea85844559182a96ae83d0ba3c3fdf19e5d013f5b79f5ff5f406cc10255970345b2f900000000000000"], 0x808}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r13 = socket$inet(0x2, 0x2, 0x0) r14 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x70) setsockopt$inet_opts(r14, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c6317fa43", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f00000003c0)="3761ac124c6412eff3", 0x9) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000040)="fc2f13e302f879ed", 0xfffffffffffffc85) socketpair(0x20, 0x4000, 0x4, &(0x7f0000000940)) r15 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) r16 = shmget$private(0x0, 0x3000, 0x46d5f49b37e2c8e2, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semget(0x0, 0x1, 0x1c) r18 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r18, 0x0, 0x5, &(0x7f00000002c0)=""/23) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000340), 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000002800)=ANY=[], 0x0, 0x1, 0x3800) r20 = semget(0x3, 0x718598a1c8a6558f, 0x0) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f0000000140)=0x3f) semget(0x0, 0x1, 0x8) r21 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r21, 0x7, 0x8, &(0x7f00000001c0)=0x3ff) semctl$GETVAL(r21, 0x4, 0x5, &(0x7f0000000c40)=""/234) semop(r17, &(0x7f0000000400)=[{0x0, 0x2, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r17, &(0x7f00000007c0)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x800}], 0x2) 03:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x0, 0x0) r3 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) fchown(0xffffffffffffffff, r3, r5) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x8af) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f00000000c0)) 03:00:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 03:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) fchown(r0, 0x0, r2) write(r1, &(0x7f0000000180)="21be402675311a8a5ff1159ddfe2687ba0e3e888fc246f251da252fa377e4ce73c0355ab583eaa19d96c54ccba857c70bc07ae0b10cc287ab06ef3ee08a5a84d8c50a3362923fd67a880f0b5dfbba0981e0b6ec7056f6902af86adccb0bd9ae6ce094581e1cb852c0f421a102071197d0eecc2d205db81315ab810d55c53e446111df09047b90eac565a98cbf4c44bdb120fa57426d7880b88ea14b153342927b2", 0xa1) r3 = socket(0x18, 0x4000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8001) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) readv(0xffffffffffffff9c, &(0x7f0000000900)=[{&(0x7f00000004c0)=""/199, 0xc7}, {&(0x7f00000005c0)=""/2, 0x2}, {&(0x7f0000000600)=""/176, 0xb0}, {&(0x7f00000006c0)=""/166, 0xa6}, {&(0x7f0000000780)=""/94, 0x5e}, {&(0x7f0000000800)=""/15, 0xf}, {&(0x7f0000000840)=""/178, 0xb2}], 0x7) 03:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee1, 0x5, 0x205588, "2ea86ea5c91fd6110000000800", 0x81, 0x2}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xfe6, 0x3, 0x2, 0x7, "41108a44a49b7d47a6bd9f401763e21032c92d50", 0x9, 0xac4}) 03:00:50 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "01e68b94625171216141849233cd5f50113d41fa"}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x10001, 0x40}) 03:00:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x5, 0x6) sendto$unix(r3, &(0x7f0000000040)="5dfd3ce2ff15", 0x6, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 03:00:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 03:00:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x53b1b0b9, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) fcntl$dupfd(r6, 0xa, r6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) 03:00:50 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0xa1acf08cbc5d251b) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 03:00:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) fsync(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/57, 0x39) r4 = socket(0x1e, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000040)="b1000504600000000000080005010000", 0x2000, 0x0, 0x0, 0x0) 03:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x2, 0x7, 0x0}, 0x8) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) connect$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r4, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r4, 0x0, 0x30000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000000)) dup2(r8, r7) r9 = syz_open_pts() lseek(r9, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r11 = socket(0x18, 0x1, 0x0) close(r11) fcntl$dupfd(r10, 0x0, r11) sendto(r10, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000002280)=""/4109, &(0x7f0000000400)=0x100d) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x802069b5, &(0x7f0000000300)) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNOTTY(r14, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 03:00:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0xb) close(r0) getsockname$inet(r0, 0x0, 0x0) 03:00:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8bcd36803f125b619a66f62964980cc9a96e155cc30f30aac9fa42e8b85d9fdadb3e08933484f52814cac0f73ad2143a06fa5d8549b6c619b9984b8ef43d2ecae3d81df1a97d8dbdd6ad6559d83e0831c616b0bec7101949f52bf62741aefc7c0000820af794cbce480d3a1e8698a00265fc02bfb56b92e9aa3d6fce197fa2e161fe13b48545ceb237eb564e07c696e0a0e682c93f3fcc2c53e0193dff687ae724fd9945770e4f1470795210bcc8c8915ebe72a22302360a052e36e6fbadc09ab03b636758536cd014d36c9ed87f9f9c27f9ec2c15c61c84a12a2842781d3870a3b2e0cb1b998297e50100000049f7ef45abf0d88303a667b37e6c9e7fb4336f00f401b342fd211d52b29ebf"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) sendto(r3, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x200, 0x3}, {0x18, 0x0, 0x4, 0x8}, 0x2, [0x2, 0x4d4, 0xf8700000, 0x20, 0x2, 0x9, 0x8, 0x2]}, 0x3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x80000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e60b31929640", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:00:50 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) socket(0x2, 0x8000, 0x8) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/226, 0xe2}], 0x5) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/155, 0x9b}, 0x0) 03:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() getitimer(0x2, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) 03:00:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:00:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x5}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000000)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000000)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000000)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f0000000000)) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffd, 0x39, 0xf0000000, 0x8, 0x56}, {{r1}, 0xfffffffffffffffb, 0xa, 0x20, 0x1f5, 0xfd}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2b, 0x10, 0x96, 0x1000}, {{r4}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0x80000000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xcf, 0x1, 0x49da, 0x4}, {{r9}, 0xfffffffffffffffe, 0x1, 0x8, 0xf7, 0x10001}], 0xffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0xa2, 0x2, 0x8, 0x1}, {{r10}, 0xfffffffffffffffc, 0x82, 0x4, 0x1, 0x9}, {{r6}, 0x8000000000000002, 0x1, 0x2, 0x2, 0x5}, {{r11}, 0xfffffffffffffffa, 0x12, 0x40000000, 0x8000000000, 0x9}], 0x3, &(0x7f00000002c0)={0x8, 0x401}) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r0) sendto$inet6(r12, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 03:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) sendto(r3, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockname(r3, &(0x7f00000002c0)=ANY=[@ANYRES16], 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x194) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000100)) 03:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x1000, 0x200, 0x3}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:00:51 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f78458b, r0) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) r1 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0xffffffffffffffff, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r14) getgroups(0x7, &(0x7f0000000000)=[r8, r10, 0xffffffffffffffff, r12, 0xffffffffffffffff, r14, 0x0]) r16 = socket$inet6(0x18, 0x2, 0x0) dup(r16) r17 = getpgrp() fcntl$setown(r16, 0x6, r17) r18 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, r2, r4, r6, r15, 0x100, 0xc}, 0x40000000, 0x81, r18, r17, 0xfffffffffffffffa, 0x100000001, 0x4}) 03:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0x7f}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:00:51 executing program 0: mlockall(0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000500)="82b68b8aee424cddf6dba587205af3295b2bb2921a545882653feacd4e026ef4f0d246d42b200a", 0x27}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 03:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[], 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) msgget(0x1, 0xa93) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f6669d67c300089f07b10181e05c3144bed48e8e5db314c522b886d812a75873b23bf1a7c2798e282ddd358dbbb058032cf6225f2d0dad0e9b9f5f14a02499f25311d0cfa3028d23f6f492466cb2c51aab5307dd3dd71de7b0c794392f120dbd35b5ce0a9ace200b28d553a916b21ecf5de0fbd23017072e1afb671401ff1c11ccc5ce52651c4e223d1eec78c081a0a26ef515c08828111266bf73abefb8c3284fca2731dec"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0) getsockname$unix(r3, &(0x7f0000000280)=@file={0x0, ""/89}, &(0x7f0000000040)=0x5b) 03:00:51 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x0, 0x5, 0x9) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) socket(0x2, 0x3, 0x2) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x1, 0x4000, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x7, 0xd95, 0x74, "c97e3f4dc21e7f85c6af2fd7f72feab65d7fb47a", 0x800, 0x80000000}) 03:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCFLUSH(r1, 0x20004268) 03:00:52 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/19}, &(0x7f0000000040)=0x15) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 03:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x9}, {0x62, 0xfc}, {0x206, 0x0, 0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x199c) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 03:00:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1, 0x0, 0x0, 0x7fff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7f, 0x9, 0x0, 0x8}, {0x6}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/80, 0x50) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[0x7]}) 03:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x0, 0x1}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a021b040c3be3e3f6be", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) fchflags(r1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 03:00:53 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) getegid() r4 = socket(0x10, 0x8000, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) dup2(r4, r5) syz_open_pts() r6 = socket(0x18, 0x2, 0x0) close(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r8, 0x0, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r7, r10) r11 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r11, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r3, &(0x7f0000000180)="782849bf48c33094feed0b5ee8fecfab05c5f59e10b07022c40e494978813648c99077c77509900e6b96fbb14537a879b44d3a04", 0x34) 03:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x8, 0x40003ff, 0x7fffffff, "735160527b0100e534840700fffffff800", 0x9}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 03:00:53 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) getegid() r4 = socket(0x10, 0x8000, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) dup2(r4, r5) syz_open_pts() r6 = socket(0x18, 0x2, 0x0) close(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r8, 0x0, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) setpgid(r7, r10) r11 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r11, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r3, &(0x7f0000000180)="782849bf48c33094feed0b5ee8fecfab05c5f59e10b07022c40e494978813648c99077c77509900e6b96fbb14537a879b44d3a04", 0x34) 03:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xff) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4a) 03:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000300)="93f941b5ab7319badb0514a58dbf1226bbad1c36774e7fd87cb9c1bc23d8276dc1a27393327f88504c5408f18c8d96933b95e177c6a9da40f24a4a5fcd39986bcce2b05ac3bb3da5ff6996cff7a4f3508079bdc20b30b30b4746dca999d2710cb61dfbce6c0f0a2ecb53470e997994c25868ddf5e83be2759f46723af15a97fd967923e61e915a89167788949f160a4a85b716c96e0b46e32ce19ddf3c7f9f9e2476564c2948a2ef0239adb0f180c64ded", 0xb1}, {&(0x7f0000000440)="6b7e9d60481448f3cd81c912cc883c0076658c034e011b66eb30f1a416d503c72d27a04c4f4b33c6ba2fac11cd092f65e4c11b9098acd7b110bbbb1a7b651a458d5822768e442fb7a24af5b555538cc4211596364e2d66f10c12f75aa940fddde166e9af2e42eeab042bd24e28d55c72d723a3e2f2d03cdf5707c66ed4b1d979afa41eaaf99532837a081f6c389883b5bd965643e8323801f50ea86567997b9da3adbc4bf5c19bf408b6211b0b9812e547e75ac3af0b922cd46d5951c934998a0d120e0044b60dc2720a", 0xca}], 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)='7', 0x1}], 0x1) 03:00:53 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x60) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = socket$inet6(0x18, 0x2, 0x0) dup(r3) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0xb2, 0x9, r4}) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x4) 03:00:53 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x810, r1) 03:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000000c0)={0x0, 0xfc, 0x8, 0x1, 0xfffb}) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x20, 0x3, 0x6}, 0x6, 0xfffff001, 0x2}) 03:00:53 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = semget$private(0x0, 0x7, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe8000000000000000000000000000aa330000000000000004009078000000006000000000010000aaff0da1c808000000000000000000000100000000002ec00000000000000800c5988c1c403fbf12ad8c065d49d42b9d7c0677452674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39f11a06c02a05d1c9448aeba6e1d71fc6e795a72a22becb2dad4c2fa0ef07d75b2ae10ac26ec29cee97a0f00000000000012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33814e38b4e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d54f162ac41e171fbc91fb7085125ea2d73247715dd2565f02f11da2f7d3100e8f77266d3d5dd376e9529fb1ea408cc47747351e98dc92a84f934615e64fd3a768fa14a22ed75eba34cfe2fec0900000000000000c216ef5edf0b1726e46c455c40b75121ff9b3533d6cb0dd05b6f8546abc060d9e57339461d3bfcc196b0498d6e4dccd698aa9f5a9ad59123aa337e990848ab682289e962d3b417fa83d8ab6db912ed45151c980b5a8fe931bf4fbc27c509a1fb04dd9935a6ad12f5b8e1f88f442ca509d18478cdad7a045e4d1ea2dccd63dc13fdd16a5a955445faffd21f63f451b0e23347fc2890cf44dab2e4c46a689d70e8eb472dc5ec0e44d5ebc9550382d5173621f7634cc3bb7c9d8746e94105da1772422f53b99594d5566638e5dd344f243505dfe82906e503c9480757c96dc2527f9a1c41bbf80e60e9d8083174ecf15431500d0da10d9182ba76e259ce3f"]) semop(r0, &(0x7f0000000100), 0x2cf2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/135) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) 03:00:53 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8b, 0x9}], 0x1}) mkdir(&(0x7f0000000040)='./file0\x00', 0x1d0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') 03:00:53 executing program 0: link(&(0x7f00000003c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) listen(r1, 0x9) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000400)="60184ffd5debc53bf1e4985315d102d38594e6fb5110d5555dedac53b92b2e0898863ebb20fd63adfb68069c2b9037004dc803aaadc6957aaff788d8311c6e2366bb643f704f500bee02d7efeee5a9dae6323b53bd8562ea02f10d53b87599e0c0234c74a5b00417d2b8f896eae0b14e43dbd12431f6a839273398fa67a6f3f7f135523be525e8913cd0eddee102ec741bbf6809026f2e972f3439502142a2eb9312708780bbcf6757f858b95d0d74acd5fa9c53e951533cf8e42b962af299e3e63763779c81ba7b4b140e0e8082167b234ac814807542a50719e7abb22192613278552f7f528fbb6cc116fca52c16d6906984a89290a0f4cffa00945a0c63b6d9edde52b1e14965acacca6b3a19ef26de4f87ced77f129a68fcb59c9a538605af144bce0a97dea7bff36b36de5e701ecb4c7efb9866a4fc7b76ddd5a94ef5a99599becc8ea271f6be2195810cdb82ee6dc124916301c13e3ade95cd46dec1648fdfd05cac9ed13166b328f14c68992c6075ea08fd195f80c602cf498202f54911f0a4ecc3cdf5092d3123e1aed6af667b054b7d19be01d6e8014f95db999b638e0c607656bb340b32840a4927c54d0b505e079c0122c783de262c57571b2c59b63dfdf3980f9bdc16c0964b2d8dd19319565d1f027cf6697d345e07accca8b9b6fe3e52d5c1b29a4dfdf8eab215812eccbf33ba9f131666ed5a6231df66766dd6d6bbd93328dc384b2379b44ca209938ffba4fff76821c4a0bf41ad46be935765f31ebac5470e51ff09abafcbcde41d89a5fba5a9b699640fd7af9b7f60ab1e8ec0421a705681643226b3fab980e95c1426baff0e0f690f3bc98bfa3ccf96e306bdbe817d293cb322d331aa9f49b146f976db216d81f32e1f1307e21c7a7131b39f300b0661c75be8cc9efadab9034211159a51b35848a500b60a54fd1df91622e045bbcd69caefd8bff03e7a85738195ca5f1efbb8a537fc40d8c3bec0a60d2e9cd2ad4c05399a3cd6bc1738086a703488612fe94049c210afbbfef22085c2c86b914245eb0d33396b123f099841c3791f0840c10459e2ce864e192c540115413c46b4766f7b6d5e4614c03f53134b68722aa42b8764d51c76baa3a7e686f0cbf3724181b2e36dd8aecdc1305c39b7a22e079f2f08ed156ae6b55ed05e2f1795dfd47bf73972062526d455c795373b881268d5ab104a515f33bb0e061c36c34af3786be1577516bb0534c5132cf574328d8b960090c3a5afd770cbfe254e615a4444e5b94b28b2218a49e6418d983d7e329bc972aa5d42d1c5a24848cf6398dbd0e128f3254f06c6953816307f0b66d84672a8bd8fa705ce6e8d371c3cea026165270cbccde90ceb2531242b58ed078218a5d0c6ac85ff9c0b203e192d527b60d97424fcdf4976f4339069d4a28700c814e9ab0147c1f6348900edd8a4fbd0d0da965efbf60f8b67d9d075de795f517349d948d63ef259938b9e6bdc6badc9886666c2b4c6647b95b3c2e7317879a046291375bd781c61a137b67a8ed816efb6e080dd61e2a23a1363d06774528dfbd7c999738e0d9f5f618857b3bc3d030d1244ec9bfd88489575d8e707b110b0c6beeff370d3031c15d5fdb37b83a7835a68504751de0fe2c3ae5b863c99e342d80656eaee9c53b0388ad126c947ecac26fdc14d0b1ff30f906985c05bc8322c77be96d0ef385d348acf529075e6c662112397c8efd1fa42cad800192d80cd82e3783c87948daffb081ff2084e9e9d89a0a6b324ab318e086ecc3b05faf81c6f6491fb2a287d45854a2cfe888d87ceb8a9e10dd0b715cb379ab625c77b734c26919a30f89216a02d0ccc3f9c8f3584878eed46f6254d10d82f304fa2d67446dce151ea965003fd89742a50b1b408b63a410bd86b5960cbab55ccb376bf12cf9c8f0ebe2042e2bac471c1617cfdbc7567cf381d7d10e3097bfea675499607cf896c803de91722625d650c2f7c8eed38007cba31317423b670f5c4a3bfe3d8bd5f268970f0775acb254daa64b9579ac9fbd8b7dad1e2270e59d65e5e26ed5e7f2834396696f81c69456ec32494c678fef5776b3701b147ad73f0900418a3a1db3b959faf2ec880959ff1a148cc1752ce2edd28bd2241e0b6621d9369d849db37da08d3427c96558fd0da336f834eca5cb44b3472241e4dcd4b4be06515b80d923491f053b58d46bcd00509435ce3b75d4f88f7c13cb55f00ac1831fd63c8e7238c0aa69216bdd2d310743a508ebb04c7c23cbbc60e922f4d737da8baba86578fb70255f5846ca022c1dfdecda14f640e9f6c69a41d1c38f1462b4a91d75b771cc6da191166544ed6630e8a44e12602b49911d3e7009ddd87ddf318cf17ad0666d847a5cda7eeec3f18122c7a1d4dbbeeac1506094d5159fd0638b07bcc2ea928c4d2a1514e60f0c76eba5eb612e22a628d3b782501948165feba47ab2c46d728c5b4675ea8d4b463c349ed437f9c4b2536a3e6e7010cd862584e4c288565fb95a7343412abbe9490eeedeeb9332036875ed8c9204d9b8a65203a60f4cb4b80f7d373e104625d7b82571b9d70dafb7f70a35828b84286878887a9052271ddb03a41c7c47e55c9655a08cc0b394c016571c433bdca3d484bda41dcb0404b87d7742b5338e5ef8cd8b497a07c314841540f38980f26ac9938d8bd7704a648159b8b9f3a9c623634bc66fd136ae7200de0feaab3210f36b4642605935e2c1a556dde96eafb6937039a67fb0744ca841f6340a8e320102608ba9794e4c6a33a2f1d577ebbd4274b2f0c1d6fc79a2c7988a310f8fcf01f6131696bc6142fa84d19b1b3ce0d78613d24f6deca0beac3391a7ed7a47fe598d2cb8b245887ecac265759aa4bbf14d65e5bd8fdaf03b3067f1f2ef66d5e0f06f4d2cced664c4c15a6919f5ebb973e60186a04cfd3e35ff4ba434a766f3eabe3b5a90bee72e81fb5147bd7bb0543085681c21c277928f2d13ac4acdf186984e6bf357fc8789c36e48327393f7997753a6193d81cb4754b338e16e38cbf60c65d033d592400780691e955d489a129ebc5b3f25608ddc6bb61890073ea1396fbd8179634697f2f10ceaf08306c08514637cd0987749b40e4ede71e1d301b51b10afc67500ee4a4c2ff51dbae1b43fed9a47dc72a7b7673b167f29f3dbdc4e860f14384215249ba587188f0a569eb110d5673af07cd7a505811ce4fcd4ac5a1f578ff1babd3d1e3db01713f81561f494c8d87be0aa33785020afae24605bf51c96127b859de365f7e7f342848f3c80faf5d66e49a3ba8c5025ef7d1f42c9a34bd40f499cf038a1b8e8b3b926b0f2ad69d53b7690dce375f2b9f515fa00d5feb2a096359257476c5507737355953144d7b30a553c56eb566556904b9ae971843b7c3d6ebf8f8571469177e0f0eb700a16528ba7ebfb13f9ee8e08d69c577e2c9e22e4c3b7addb1e3e82c3e3a3bb4b2d71550a27df03d368a695cd01479f49fc61c848019e4c9514b802f74bf9249835436a097d41ce8af60d50a41a5ebe7b35324853db59fe8f37b19fa7c8e2addf7604a9725ffea1f65b4a1797f68ee4f1d0c21440ad7d50d60d97c73673c2e6335c10a2d7c9a82a7db16ad5f21d580293a405a739541559f88fd283d3a1839c4c19479159133d6c8a5d08cf707d73840f0b82e118ed04f604fd86e4f77a985c23a1296fb64ea78990f74dec8a5b96a108e106e6f1e438e6656240c52f7aa0aeccd73c289653b56d47829ccd097662bc7b12353700272412cba017bfcfba3186a2f56a3d02ddbbbccdcb609245ac8867df6ab841bd2c56d319a5f54fd5c6424cbbbea2063f16862f406a3b523f0ea19541e37bed486224568d96c6eec840954f38c14007d175836993f9d7e0f46584c52a94ab13addf1f81d60b5f2bf60152f8c109f18d77793be7daeaedca3fbef793e74f239622d5a69694f76825081afd5f7a16444ee4e914b714d44c66492846c4ab4e6cb0695cca8674b9e15fe3acff0c42713e4d83ac0bccc133a641bdc78d5fdad2185bc99b3861f82fe4214e8ad412352fd0ea1c0969dcab0a8e93d9f45f44b642f8b951610be4a7dea765008260f895adb9df52d29e7c5eb582e07343db0ca3e96d5e941bf1a8d34f7a800f8df59f4d76180b9549dade9f2bd6073ceefcfb29fed96976afcdf45e86a4245b7c6d8b05393ff3c85df93a590c5ffa55cfd7283b7e5f483bd16ddd8ba571bed584a3d2ea1996763284c90facf2fd672a633a16c3643d8d66810518daea8b4fd1f540f4cf40e726bb89da338bb48968028268d1155f2cd6413f270706097db1add37a42b168943dce01e979ff4b8d35265fba474bdbde8c408325b9dbccd743a2325cdf09eeb8763dbb2b458c821a956a426b7a3174c98228ed9a8b0472c35e1a90755cc5ef8b8abbc84d3ecd32478c27dd6fc5e307342197996a3fea32d1c5079cea82a0c6e5c072f99b89a602b49972589504ac9b54e333683c86fc21496691f6d02715eb7ab661d1788c05ec0efb0d8312049ad05720f8aa4fdfdc1600dd71c54b209c535e8fb81e296eebac732e7fe21d666c1c2021e7f1346e9c99d17f65067e93ff7796e5abf14ea55028627b2538412ef52f5096ad56a794afc4a2cd216be9ed0c3d91305b223dd2d44b7cd0ec6a5d106f87829453026ce3d971045f2e54df248fc7556becc76e6771316bacb05f78bc263d45ec9fe2587700c62a5585bb9ee3089be3b001d3ecb9a3a3bddba936f77763a4f256554d3cf140ebbe00a6bd4b2c8432f2410b64c56575e24cf30d12245c9bf985be50525ed22635574fa7152ce9ec3746291abc507f1426991aed4e5185d11d875f2d4d8000438762a8467154d785dae8d88f3f34fdbaa273072e1f56baf92e373451aa4360abea0d5d75d19557247bca733a6276eaea6ab9dac1d119f163950cbff0c402d14d830173b0e0eaa31425fb7304766d93242f8a54c34013127d5cc62af19d9a11e4caa871f91ad79e951d2ae5e0783546b085dbefac1e6703dbe59707e029169c59786fc84d59f562599f7b4af25c4cb5f0297b6a2f057d1a92ef1f913d4aa4fa0ce2f03131642252d5ccb3886168e2056a0e2d54b8bfc2624746294a4116ecc7943ee39fc0ea2bc6b85adbade02f70b8b5da43b0830f8e508bb1094370327bcb7ee393fad67754e5c5202743b049cc5e1db37a7daf516c78b5bab396ac30662c4bfb6a4b5d3a1d5b749983b50a48830c925e1ccceab1fb964c4f6d01b629ca39708df09da7a37c1caa84b8e30c9ed910a2f366252ae5a7885e58ad520c9492512dbc2fb167bc53bab859658fa99c4da8d3f22c83cc45e5874e69092eeb310d69c47d861c4ba37738fdf813380c7a199ffdf3b5b5f51b2f626efc3e23902058016cb1534da4e74ef3573a655f260997f238dca6dfba5ab0617e89c1634c26bae95fc1a8d0609d996c8229c4bb827bfff5127f5e157972832772265350ef18fd91ca1ccb4eb0a29cde9fd886846c8ee9b103111fd00a1e0a8b4e4aff2eb05d134a39ba39720562241e27e11cf60adea9ed0cda80544a4f337b231b1cc72608b0dd144808f0394e447514996ac56a98fa09cff9c7137244b180f076ffe8f24739d3e8405eb38a35de7fc93e8068668b8f302bcd810dafcc000816303319355b70ff45fa430d4a57cf83bfa481b80e5d03a687b6d70cffc94234c83fa882dd29ac8130469a7305111d6b522741986e203eb80c4774b43b925e7067253c74d25fdac58a0b413b879a6243ee296f6886071b326c169c252ebee8a29863e", 0x1000}], 0x1, 0x0, 0x7) 03:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x14}, {0x7ffffffe}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = syz_open_pts() preadv(r2, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffb) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0xffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 03:00:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff56650debdb00adfb00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r6, 0x20007461) 03:00:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0098f99490e364a860a3911400"], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x300f3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00002f0000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:00:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800001000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 03:00:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x4}, {0x3, 0x1}}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r3) 03:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {0x0, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x97cf, 0x1ff, 0x30c8, 0x0, 0x7, 0x6, 0x9, 0x2, 0x2, 0x7, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000140)=[0x3, 0xe0000000, 0x0, 0x80000001, 0x6e4, 0x2, 0xf8f, 0x2, 0x7, 0x8]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 03:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0x9) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) 03:00:53 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) setregid(r9, r7) getgroups(0x7, &(0x7f0000000040)=[r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r10) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 03:00:53 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401]}}) clock_gettime(0x3, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:00:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8927"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x1}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x36) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = socket(0x2, 0x80000000000002, 0x0) dup2(r1, r0) 03:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000180)=0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {}, {0x4006}]}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r4 = geteuid() r5 = getuid() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r6}) setreuid(r4, r5) r7 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x54, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r18) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x5, r5, r11, r5, r16, 0x1b1, 0x2}, 0x8001, 0x3, r6, r18, 0x100000000, 0x5, 0x3}) shmctl$IPC_RMID(r7, 0x0) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = getppid() getpgid(r25) r26 = msgget(0x1, 0x82) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x1, r21, r23, r20, 0x0, 0x46, 0x81}, 0x10001, 0x1, r24, r25, 0xa5, 0x1, 0x4e2c, 0x6}) r27 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) r33 = getppid() getpgid(r33) r34 = msgget(0x1, 0x82) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x1, r29, r31, r28, 0x0, 0x46, 0x81}, 0x10001, 0x1, r32, r33, 0xa5, 0x1, 0x4e2c, 0x6}) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b72805f877eab3e2df5b5dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = getppid() getpgid(r41) r42 = msgget(0x1, 0x82) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000980)={{0x1, r37, r39, r36, 0x0, 0x46, 0x81}, 0x10001, 0x1, r40, r41, 0xa5, 0x1, 0x4e2c, 0x6}) r43 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) r49 = getppid() getpgid(r49) r50 = msgget(0x1, 0x82) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x1, r45, r47, r44, 0x0, 0x46, 0x81}, 0x10001, 0x1, r48, r49, 0xa5, 0x1, 0x4e2c, 0x6}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r52 = dup2(r51, r51) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x8fe}]}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x8, r21, r31, r36, r47, 0xa0, 0x1}, 0xfffffff8, 0x9a8d, r53, r2, 0x0, 0xb961, 0x20}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r56) r57 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r57, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r59 = socket$inet6(0x18, 0x2, 0x0) dup(r59) r60 = getpgrp() fcntl$setown(r59, 0x6, r60) r61 = getpgid(r60) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0xc0c7, r54, r56, r57, r58, 0x4, 0x7}, 0x7, 0x1000, r61, r62, 0x1, 0x1, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000040)="985238a669ab541d1369151a49be") 03:00:53 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xb8d) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x100, 0x0, 0x10b, 0x0) 03:00:53 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000002c0)={0x4, 0x5, {0x6, 0x4}}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x7) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup(0xffffffffffffffff) r2 = open(&(0x7f0000000380)='./file1\x00', 0x80, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00') openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x4a) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) sendmsg(r3, &(0x7f0000000940)={&(0x7f00000005c0)=@in6={0x18, 0x1, 0x4, 0xfffff801}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)="b83c97ee8868985b94cb6402bc0c99f4b8e3f7921cc0e3cf70962dc8ade81d28c41aacc1ee29fd69e07d58360adc95b9276f656f3de0e91ac5a82165bf3654b394304ddead82fd888ef2d50d5f1c9f63eacadf1ffa440aedc05475015e5aaf1c862f04c211589482df7f3cce185a465463fe675541afa05548c91409f7f4e389bd46fb67290c9ea7efbb65b646740d6836f2a86aa777366b8b0f840832df6f9cf2912cda910d0266605c1996e0c1c06236aaaa5cf77961f7af03d1fc527511ae03d95737db1710a16690883e0053f636e56f6b1053d61ffdc0fe13fa3bb6be8b5199a4d3", 0xe4}, {&(0x7f0000000500)="168d29d1c80f1019aa0d7b4854caba2df4bfe79af224b43b68440e5bb1b3c46e02150816783cbda526d602d40c6f7f9691c4c48c1488f095b9e7725ff6a51b14f9cae26b1ab5e3f6165f3391f1d2963c0aed6dbc4d9a38d3ef0a9689867cd226fa785f84dcc16866e4b44de35e6283bbac6ea1f346ff4995daff1b7fb8185c20f341b832272d8317b292f43fa7b47f103b91b64dddbe1b0101bcd628a8793f6bbbb6bacb4d1685e5a8d32b5b59dc448016b86181c947", 0x8c}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="a77f086c329b8d1d4abc3f95264051ce2e100d02c6922e2f8ccd1918ce624b983e89eb19d889ca561ef3772f0acc0816e1ca76626342b0845049f25fb06e0f5cc130e26702acc1db252dd5dd5c797093e42125a94e5423cabe2c1e8b9e516c98a47c21544664f53ad47e4dd17b3ec744d2e16b662d845462cf6384492efdad0a251c53380b4bb10126f5b71dcaff9b0432e43cd7b348a1d96268b77252ee6b95059cb7dea7d4be001abf614eb2baa46e3bf7be6e3deb4204f70e0a0501789b5a103e73a64672443cf169ff2e5a31c4576b843d5a2efdfda182cefc4aa2eb71a8892aaef2814d1e204b3b6cc6fa", 0xfffd}], 0x4, &(0x7f0000000e00)=ANY=[@ANYBLOB="0801000000000000ffff000002000000ad9b79fc2c91896e80e00f4aabdbcd3fb62e95abf5b0d945dd89e502ecc3fc82bafa1f7e4106faf094cf445779275f7c6a7b9c1656f03e6d4ce908b83b7394353deebc3af78d5d8ce228d01180c9e088135a4bf4324d8f9890493dae570fbf437a6f857db1c13aa7ed191a8dd81169c526562a29454028fd5bc39561ae9be8e23f25c408e7c9d7c9db134ad5c976e58eaaf5924c945d0924bbfc15f96e825cab83ec307ec2af9fd62f36b1e8624b7a309944ce83f354fc1d439c0bd5ddb92d6b2a13386db07ba3813532742dc83ddba8cb4ab8921806c52cd94d83c08b91f080c0844533ba5c4ff1acf25da9f29596420cfd3382c1b8a400790068000000000000000100000008000000abeb5da314059997e195f1e72b9fe85225c01eed52b78df6f673f58936c306610b0f5e3088c5d2b6e31e959278c2b8f1f65a860936cc4678b9667fcd5638aa3b2e7442dacdfe57c2c49131b44b329d923b8e1339ab4bdd2d384590b3f800000000000000ffff0000060000001a4f20f50ea1fd7cd93b745a7b830f95c6ce80f04ab4f0dfacbb079e36df3e248c75de7fb2e8749b1e2b04b9db5a6f2f9111fdaaa1403d778d864ec72f8009a5005bf11f3a0722ffc1ba4aa789816049a9ef5593c1fbd885060c2c0aa74e25e320f08bf9783f98e26fca178eacb8fb8e7635f54d84ec9b5ff8812a0d3f2d1479b53f222ce1801259cf71f1a7b53c63feb9f85323902e355d3a366fa475b5a6d4af243a051676e00d4155a83ddf57a65da601fade0bc356688b2b561cce28f354302951785e5fe3f7960d4ea2d3eca6c0b59379288353d9b7b82042902d0000d8000000000000000007000000dea73b9735e107e470eb50323baf6752776eb7a7c670c25b57c39151744f886ddccb2865d39886ff689c37f71475a38ed7ccc971841af84759d31b8309b17b547b7db34bcb9bf02cd792c03af6ca16a9271e6e898cca114ff75667d6da89cbfdd84eeb8aaf8344d156d17a8d22f806ddfa6a29fc80da15665d1875f230fe794e29601989543bd5f9910bb2faced17d04763f0cbf298a3771296f67b8b735bf610d134947e7de950bc851ce9c2aa26ce2c068972a52c7e01ebf86b1a03eb9832ac803205749b281b53800000000000000ffff000002000000a47c143e388330c907ffe819e0856c37ef7de000ecf06cb60b2242ac18bb32e84200000000000004c000000000000000ffff000001000000aa440c7db831df44f79a5680a9e952d25a9bfe5581bb407e6080ef3796ab6e1f8e66f5486de2ad30fc33c9bc63d2ef81fc155a23bfe9bef84b5b3ff05ff6be004b42e9069033483eda07000000475e5ed7b0d2173f0fe4ff17cd8ebe1220d4284c15f3d65f64fe3c9c76f912091487ca9c70e64df843fa2bacff1e0ccb2bf610328ecdab7b5a73b170bac12264b724556e2306c307dfcb71c8d7f32596c48e543e010f1574eaaeff670fc500b8ada73645537ff330b7bd47562404dbac29e6c9a979b84100505fc703d4c90c1a8db27a9713e3971e99759415607969145a614b4d24faa227d3c376feb200000000", @ANYRES32=r4, @ANYPTR64], 0x438}, 0xc) getegid() truncate(&(0x7f0000000140)='./file1\x00', 0x0, 0x7fffffff) 03:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 03:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x200, 0x1}, {0xfffffffffffff800, 0xd000000000000000}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xdf, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x4}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 03:00:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYRES64=r1, @ANYRESHEX=r1], 0x2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 03:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x1300) pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 03:00:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf48e, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffffe}], 0x5, 0x0) r1 = socket(0x18, 0x1, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=""/115, 0x73) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x45, 0x1f}, {0x0, 0x8}, {0x24, 0x80000000}, {0x22, 0x1f}], 0x4}) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x84) linkat(r3, &(0x7f0000000140)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) 03:00:54 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 03:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x91}, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5cdb5748}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:00:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 03:00:54 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x800}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r1, 0x0, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') 03:00:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0) setregid(0x0, r1) setgroups(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) sendto(r4, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r13) setgroups(0x5, &(0x7f0000000280)=[r8, r9, r11, r13, r1]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r15) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 03:00:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ff7f000001"], 0x9}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 03:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) socket(0x1, 0x8000, 0x0) write(r0, &(0x7f0000000100)="e237dd31c2e3053e", 0x8) 03:00:54 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r3 = geteuid() r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r5}) setreuid(r3, r4) r6 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, r9, r10, r9, r10, 0x2, 0x2}, 0x5, 0x54, r8, r8, 0x9a8, 0x15, 0x3f, 0xfcc}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) r17 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r17) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x5, r4, r10, r4, r15, 0x1b1, 0x2}, 0x8001, 0x3, r5, r17, 0x100000000, 0x5, 0x3}) shmctl$IPC_RMID(r6, 0x0) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080077466c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d132db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = getppid() getpgid(r24) r25 = msgget(0x1, 0x82) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x1, r20, r22, r19, 0x0, 0x46, 0x81}, 0x10001, 0x1, r23, r24, 0xa5, 0x1, 0x4e2c, 0x6}) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b55f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c287910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856895301edc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000643873a01c0d9ad1a3f8fedfb74ba6b80e6bdff1d6721022a9bc93161e55b66f4394f3581fd2aa31d9ff361beec52b7713d7506f58cfede8e5002ec801b0a11fafbfeb7b5a9135d3a5996ca6248d36c62f30c18fd0e48902c73918249a512929370de9a79cade94bcf400b60f62f399ce10f9ce7c21c785ac106e6b00000000000000000000000000000000a964b7b1c74ccbd08d93def14ed137c32e0fd78000000000"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) r32 = getppid() getpgid(r32) r33 = msgget(0x1, 0x82) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x1, r28, r30, r27, 0x0, 0x46, 0x81}, 0x10001, 0x1, r31, r32, 0xa5, 0x1, 0x4e2c, 0x6}) r34 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b72805f877f0e3ad50937753a2f685376937b75d28eab3e2df5b5dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = fcntl$getown(0xffffffffffffff9c, 0x5) r40 = getppid() getpgid(r40) r41 = msgget(0x1, 0x82) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x1, r36, r38, r35, 0x0, 0x46, 0x81}, 0x10001, 0x1, r39, r40, 0xa5, 0x1, 0x4e2c, 0x6}) r42 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r47 = fcntl$getown(0xffffffffffffff9c, 0x5) r48 = getppid() getpgid(r48) r49 = msgget(0x1, 0x82) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x1, r44, r46, r43, 0x0, 0x46, 0x81}, 0x10001, 0x1, r47, r48, 0xa5, 0x1, 0x4e2c, 0x6}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r51 = dup2(r50, r50) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x8fe}]}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x8, r20, r30, r35, r46, 0xa0, 0x1}, 0xfffffff8, 0x9a8d, r52, r1, 0x0, 0xb961, 0x20}) shmctl$IPC_RMID(r6, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r53 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r54, 0x80044272, &(0x7f0000000000)) pwritev(r54, 0x0, 0x32, 0x0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r53, 0x0, 0x0) 03:00:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x37], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x201, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000030401, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) pwrite(r1, &(0x7f0000000280)="d000000000a91a2c8bbc63038900", 0xe, 0x0, 0x0) 03:00:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8d, 0x1a3b8ec5}, {0x18, 0x1, 0x80000000, 0x3f}, 0x5, [0x7, 0x2, 0xe0, 0x1f, 0x3f, 0xffffffff, 0x401, 0x8000]}, 0x3c) listen(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect(r3, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000200)='./file0\x00', 0x20800, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendmsg$unix(r5, &(0x7f0000000380)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000300)="9911b41251a9b50c765d96e446e6bb090af6", 0x12}], 0x1, 0x0, 0x0, 0x4}, 0x40f) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001480)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000400)="74b087a4b266f48fd8c7538b22dff6a564ff4e9627d2a9b46f2d425bb544195b97c63a8618a4171ca471665051cf70fe54536026afbdea23b393f09382182f5f0ab44eb163504e81f734c9d049878c0a08dc94c811527b8f59a05f8f20d9c412b0455264f79bd4af67cc687491f855b78412d0d7d3463cf47f31a96847da429d2c02e1b703d8f2cfb71dd2dab8071b054eb4cf7123b4db2f4d51b046a86e5f272a0c98e5904bf7a01f91835918555c152faea981bde5fa63da28aa0679b2622f0d731b4e9f28cacb21448406e833144ad645a5c8ace725771a3bf2276472c8763a44c63d07d41800082b3b43448c18be89a14bcf87e018a20172cf7da394daa263df463b09e327bb045f65f3a2095a6895daecd8a8159df6df4949fc5fd1c821881068f0a35d1a3b37db1d39f07af98b56f01cdf39016a2ad996050377047ebccdc112dca01127a0b44e4c292a21a8ece80ff99b4c375e15e3c5624483f2e64d87a9b1b6740b9572f7a7ea801c7424b61c024a22767dce557d0e94622b749c86b5de1c822a5f1952869e51010b48a18a189e64a3222adae07203432f99e683c06ac0d6abd79a876aa3391231f19b03ecdfb1ee6e761c25d72e4387a3001e57fb33aac6fbf4e2648281df551607db1d7baec16c1ac80fa739d2a6a1a787d7d4ecc9e0b3f40f652a6c0e1285afaf96ce4f10e5187b9a39aaa897c5dd44166ef947fbe1234254b5ce2747d687acece1d9a276d2e4b6240dd4cf88423f98cf976c847b2eeca0eaf9bf530356a6e0e0a5b7832a9306f97bfdc94208fe79376f985b03fc3ad677c88cbff68edb2239afe6ada378b7b55a2a09289781236c4f5b08b41d9c6fb4ac0240c637dc365085247a974a4dd640d9891dc004a03a039fc535cfbc7c578863c78d9a72c6e45ee5319c73f0da1605cb3f1483cce67632d4193ba7ac3e6750c7f371abd2143bd38cb725f18b9cfe89e8fd5229e00a03c9330bb6aeb3313216e60a4bcb8ca496b8189c55d5db0d0482994231d7e3b32a479cf04979497e907870f2bbde5f57a5815aaea2dd22a19952d6a9eb9478bdbe582d1d0fbdf95ca9caa9c691d9ca3a1b1ef59a728328f5a462e0274e19a94ff2dc015e4e11e715922083dfefd8f6130c4928cce3e243c920f798881071d98ef57d0a52a91cf2c8f1d00ecd94fed16d4441bec38757e4a548095e57e02fc1695d59c6ce89891082bef3bf3e52c52cf7e7160f59b67149f789475cc29f37a6802632af56ec9b205bb5c6e336a458f7e0bd73f31abec126ac9936c16431b87409cce8d6e9af5941b2ecf3a6dc67b5371b329f5df6c2288fbb38039cfe52868f98767f567f9d7378344eb5fdf493c52188f583e5a7306dcab57c558c63d8a0489a38f8e38d39dc8bba2a86acf95b835d82052c53e492d491e8e3339b9bcd9b50629bd41a40316248e377452971305638b1d0f04ac820fc9dab4a1741c5eb69070ec1be1f14f16db7d3bba056c28cd19a88a509e4dd7ccac0a882ace9938629aa9cb5b4d000a0cfac237d1507feb37c7fec13a42da020f82dd7e16c6b47783c95964b89572cbdce52c5c88a5e1426087797f00a45a7a72bffe3677517cc12214e6f367fe5a7c63aec78e32a325681f33afc260713550d70c6b362ae42e0ffe661f65af4e28c75c2bd618311ff4e2428464f2c0597bd9653d1f868471db005fe375a8782fb65aadfc5ff6fe505dcc58963c6e9fba3d117e8c04f74273f1ab498655b8b95481b77edea223ddf1d19fd4b672df91d2a80002ab6a1c0f6c6c17c276ad3b5da468e8c3e13f838ab270d46a0af8c35278b4031bdff466d5f437b9a11613c7a03fc0076d32dd0c130218c91770d9ec6da5b74eacd7bbb5555e2889a7084c5cf42fa2e56c5495021f39fa471e6804f1e0f6273ddc370457653bef3932b3a3e4441c13c5e1a55d6a28a32fd214277b1b54023cab0e6c3f727a8b1ad2dcf576a74f26994b88e419204eb5406a509355bb95f4cc98909040d707cb243c75b8130793059bd720038b784707cd6ded154a53718b869e35967056be169e07de591a4a8f2d32146a7d690eb28856f7632f61e7097dcb2d6f4d64e47cba7a5146b0a8af99952906c37447616585ee372ab7822cf7faf07dc9e9a8359ff434ed271553315d006dad941dca29466d32d77b3429c7312d009b71cf94cfbd5aa7993d638260b8ca729b4aaf14dfb6a54d641bb9956bf60ab2c6d4189aa264e94fa2cda124697aa6794517688a542014e3e0cf7f28af222278c02e7ae2c83bd8e6c3fc2481b24395094d525a7e88a9fc4ef49cbdd0a2f8e0ae238fbc59fede3501e672850396fd455153767b97f977e6b3e7ec857fd7358cfe55f7837c43eed7edb2f50a6ea0f8a5fec99352d8122777a66c0474795d4a6d17ab59fd71923efb8f51374679f2e8f457537361e308fc9f590e8f57c82afee9a7b4d468a3d0503f59891c4a22c9e563ea2ecc36dba787a2228984f6830910dee5f0033eba62558385ec9d3a1d217b10b24ca99ff1d95584d687718c18239ac8d9d2dab3a45eab216d82cae0eca1f6f777be87c1b693101b26f03f79c2122af5dbe1275fa66753b84086ea71725eb087b221a5763c6894368924594070c63c12a68be0718489c08c3cb6676cba76539b1b3ca16e0e7d8aacad40cef4e7d43b0798251d56c1448cd1b5f00aa07580e2b8f81b566cb86d00f70e19575c71613cb4940e3b2230ed47a0605ae038d273f6d8625aba8c958b7dd91f0c1b0a0c4fa72fd3db00a7ba3d5e16b0d92fa868cd796e32f940b757aa356edd9378b251de05159f65bfb2d46d94176235f405ff0741882530a8ed88e295a0a9aa1c6205b8cea1fc8acf1d0dd362bbdea831a7fe161eaca615f38ea7016a22f172f1e79d9ebcf1bee7e329f6afefe39cb4d09bd6a740dced445033b266d6f218d0b22cc7e62fb214e6fbecb6334d8a6c6db0d8195ba7440caf657eb10bed41ef7b3e7c9e6a49a1057c1b4dbbdc5cd923a049bc71cdc699b04aa9baaacaf6f353a7fa9133eba354268d0c462dbbc82245eab44165a0aeada2e2d4322687e9ca35c1b9a00c7b9ba58fdc23f10f2d5650a9dbba8bb5ec07b5f9ab66b58661023b812fda08e804a66f9890d59d54d15454ad1b309ccc4fd4a06d36357f205429ad0b4d96f05b51be1781c2a59ab635ef374540287c495f23667915e157ac4c4457ff5ebb73dd24943fee1cc4153177ca7363aea47b02fe6ebd7b8fdd973f355b1917d31cbb053883264800137520e60cf97428b97bea768314453259c622f34f48e21c0ca8b6c580f881b1bd04141296208b251ad4f6bd5a19d0e11dc7943dd56003f15433d12a3a9d440fde1fd1069f732e8cb54b9e098afbfdaf1c0d1701513350952c51d00c96a07c9afe5e0945fc64861e88d7332ae31b02ae4eb2d93dd6ef127554766380a68a9eda327aa97a303a4120332bfeccf34dc725426059a353df75031c3b41e1febe41da2ceb4f46ed3ee1e89c848f3b9fb1ac39fed40adf7df1a56c10187107577cd57a8cf6b3bd35ef9d15fe1c813e1aa622d83f6e07b73ced50ac9c99ed7603b764a4381234f3ecb4a2ef879de7c3fd069a98a959a0af40e97f7eb8a0baaa1e42888c2787d48d4c0bf2378b75787e96c61f98b77b2f6654da8ceceb0b49ef9c227a04e52e33b70ab18ee621fba0084db6393aaf35e6a9c34fda9787109db55f4694affe1baaf6f9a41845994259ffd6d0a3479e85214b3980e6106452ea5afb39e3d0c902bd06f4fdf82130f30920d983f4ccdeb0b4e0480535383b50cd62dcf7f20e9b04f626b8335cd34d6dd20ac4a329f448f38686bc2fb58f9cd196386df8c9e2730e3cb67c777fbebf8e09188bbf08eb94c7b6364a30d6dc79c070229fc63ea8802c9fc2f1c3dc59bd75c92fb4fa6fa9acb38ead777ba156b60a882ce39a7256d93e9b5e07e6b91b284275f53bfd52cb59ce83373f7de48cf86f929e33859770260e2b0503fe04a01b74f09f5a7b78bdfb57ec0e2a57599937d6d726861898c5236da10eadaa1aa569246a6d4605385b5c917a880f0a003a59ff2044482bd2fd5fd0bdb11d26ee8f129a1efc62dad662372d410610018724f0ae8aed261ed0b6ccbf7b2e34adb9af9c4ec97d6f406c3da6ebf5fc5fe719f4d9f7b89a196b35a1c0e2c35b10d33a400d220e177cbde91fd62f32cb86cc34a1072e980c9818b308142a0a1609eaac7adb3aeb11346ba7d5ef8a0f9df9dd1cac109f9aafb8f859f749ae1da29ac05f6fb3bceb534da2648d6b595a66b2143930d011067faa43c49224463dbed7c89be482a4c78b6aaacfc4b722e1ef2d8ce9c5467a3464b37dd77fa6990560761166710177ab324fdfcf964430eda906a96a14c89c8c481c2ff605b4bf0511edc77d47a5c914e1dcb8f0c8332b24edebfe46a73f569a6e24baa9707d9195573cb1e987d841c31d4ad2b48c56f0800e9a9c95972fcd443d3efb570dfa1bba9d12024912aa691d11b335b79821ec25cff8b19a94bae63e559fe955515bdaa300addecd3bf079f006404295d4e7b79c869aeb6ac160aae76d6e015de72b81263c7faf01ddf3512e6eed3b50518d356533a6f00b00cdb585e64b183c60e89c91049be1fe5daf19b06423adb528b80e8e65b7c0089ab0711fc85b4fa10f82517012aa0ee7869ea22bdb12d4381d95aadcf9de9d4838b618ed3584349d32c2f3e95e66ad3b99535f82b023bc696c476cdf4fa14cfdd03181aa3af88e784fc2e403ef7cd303279a91bc31427bc992b9335c8c8d8f1e23423de5f88c4f0fca06ce793cc4a5097ef9a55bd66b8776034ef0d8c4d5214ee1f77adff6a2e242ea8a81f583fcaf4cb11c206c9eb8b7b95255d619e4e46b9b70f9819fa33a4c0adaf5d2eac37a1366f3b91543846ad844b1e2c652b21aae19272b10be4822234fe5a59568b9bd896a7d6b7f974a48347395047c87363e06c4027c7e4e448dcdf21d110853a9d1509f975f8722f526b755d35cee98e0eba5e6c84567b3d9df594f861b8b59af38e21015ccce889c76345f872ec52d06eedebffeb526beb3e3d5dc4c379fc0d6d48b081363913a21912c1a7cccd291d32b83494c28edff3bb87db3a31a650f6a1ff0bca19d2ce4e7dd6d1bd3992d5ab603b613d338a1016685070dfde8f6f23455297390d809c950a35c13c6fce8bda6b9be7a5fe92e1a0f4433072c9c44614ee63b92405992ad2fc67278972b783afc2d56c4154da87878beaecd6e016af7f7ac61b3413a0e636c5c2b043e062ac0d6b1b0ca965a5373783f0458b243882d9f740435e178ee3e091ae6afa6e62594034653209a4aafacd6359f326da0cf09994877197e6b899ff18a355623f936d84c6b6bf54a7d9decc2ee8c08a1bdffef36cfa8d1d742456e042c753e273da811f49aa3b370b0a42be69dd42b8b0854f1aca5e0bca35fe3859bff34276971acd367d6df9bc5c8f9777539cd9cf3195de72dc529d0f865e95212e97da66bb198cab72a188b6d12bce540378e6cae35093ff4c4eb4ca285647c243acd14a398c5e0d0c19d5229b9c53f4d85409ee6cad6371443e547ddaf7bee4dbbbdaf4e897b94029bd41bd3d203cda5ae4eb23b8b2f57a7df207e5eb709e9bae4884186a16de78586ca85057f2006ffbb5bf51b0c8f57958bcb3fb43ba629deffb50797b32c4cf2b0b2e62d5c48e4e0eb6dd13a28ebb980a293044ccab73e558deef19843caa3fe04e3f802f00b2cda3d85105bf6e3fa425fc26fae6fc112579b233dfb7800a", 0x1000}], 0x1, &(0x7f0000001440), 0x0, 0xc}, 0x400) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000014c0)=""/4096) r6 = open$dir(&(0x7f00000024c0)='./file0\x00', 0x0, 0x0) write(r6, &(0x7f0000002500)="eae3c9f90e9d1a23ec2c3abf2265029b3217c28f3c1e70b3803a93a2e582bab496b8487159b6352102ed374d9f1d94428500a17095c3369acb56bd9b0c5cae3e6d0799fbd5bc95cb962a79d3170bbaea796cb6f60b9b398d5a4034885a8f0b6ebab12ca225b68d5e55b5de303b70fb8706ec1f2762a7da3923caefa6b6d0f3870ba4bcf22e1f3ba260143f61b18e255a57e11f6e1a3ec146b233e52f34fc00978ab535404fca253e7d6e766b851e5332ffd045b5cf2f33bc2505fb82532116", 0xbf) r7 = semget$private(0x0, 0x0, 0xc2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000025c0)=""/108) lseek(0xffffffffffffffff, 0x0, 0xd66, 0x2) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000002640), &(0x7f0000002680)=0xc) r9 = socket$unix(0x1, 0x3, 0x0) fcntl$dupfd(r8, 0xa, r9) shmctl$SHM_UNLOCK(0x0, 0x4) pipe(&(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000002700)={0x0, './file0\x00', './file0\x00'}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000002740)='/dev/zero\x00', 0x40, 0x0) pwrite(r11, &(0x7f0000002780)="f89bf4269209e0692d6a9a08a7e9c8885a76a1db1910461cb12527e500fcc9eb5a865d5f723398f68576498caaa469a95891b7becab2bd6961ef05e8463da012415224e85f5fadab5edc83ade69f69bc3ca84c093513bc1457b1f802707074a26d5439dbf26ea159f802bfa0bc70765c56f6bdeee147545d20", 0x79, 0x0, 0x6) socket$inet6(0x18, 0x2, 0x2) r12 = open(&(0x7f0000002800)='./file0\x00', 0x20, 0x20) renameat(r12, &(0x7f0000002840)='./file0\x00', r10, &(0x7f0000002880)='./file0\x00') sendto(r10, &(0x7f00000028c0)="2ac1304f5b2e4a2ff2db7aecfd869dfabcd37590c0c3e698c7174805c10b59b9149f06820b95f8bcacdd74b927b44e96e454c018e1cd7cbc88dd7c88bab26eacbbcf8a8dff9ad8ba4a22002a959c80d723a08f579e2503fbb89ea0be2fc75ade095b03ee07488e8634e1a8eaee5c11d4f3dc9f833b22d9a81f939eae6e143bf317baa4f1adbb974b7ae1f209c7edd33dbe6c23522d9789d13e03d8ac6eef9191eff95b8367f4a81ad7607281c8f693c575ec09c7af903f5343a5f9ce3178c3f48c1e10c60f856015559aa1b1cc527d", 0xcf, 0x40c, &(0x7f00000029c0)=@in6={0x18, 0x0, 0x800, 0x249c}, 0xc) 03:00:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) preadv(r1, &(0x7f0000003980)=[{&(0x7f0000002240)=""/124, 0x7c}, {&(0x7f0000002680)=""/155, 0x9b}, {&(0x7f0000002740)=""/189, 0xbd}, {&(0x7f0000002800)=""/4096, 0x1000}, {&(0x7f0000003800)=""/76, 0x4c}, {&(0x7f0000003880)=""/220, 0xdc}], 0x6, 0x0, 0x5) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000025c0)='./file0/file0/file0\x00', 0x50, 0x1) mlock(&(0x7f0000011000/0x2000)=nil, 0x2000) open(&(0x7f0000002300)='./file0/file0\x00', 0x20400, 0x100) recvmsg(r0, &(0x7f00000022c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000002600)=""/116, 0x74}], 0x1, &(0x7f00000024c0)=""/199, 0xc7}, 0x2) 03:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 03:00:54 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000180)="dbb8552ef2173aa7f86835ed38324742fd60c1b42dd6a0ea55669c393c2bc4aa76a8fc9d37ec554c0970a3b1ae751bb0ff4254eebfe27c8765e3fc05425278048f8f56332a200ee5d0d2b17012234935", 0x50}, {&(0x7f0000000200)="de04121fc89b90211a46f8e13cb7943483e5c91612a295d15c93f38f822fdef958aa7b470477008e91af245aa1bd62c91b4a9815903b06d949891fccf42e3e542e0d30ddf6f7b04dcc8ac601f1bcfe37e8c3c82ed89fd9edc76ae0eb27ba9ae06b2a41bb2d6ade1bf2dda23ed56e2341728494a2915b1e6491eba2cfd7f6857197161b0e825d56308a0576e191b415fb5ac7e3dfdbf8793cb65c8f4fa4f840b6a3a67241df544eb220cd4bd7b191656165240239d127213b6a5b68573cd3845309cab065", 0xc4}, {&(0x7f0000000400)="c481b87f0fa43a6fddc7d3dd1a487b4fff79082c700ec0e952dcf3ecb2ee1cb4e5cb955cd40f07b36812b44055bcb28e184978716e685815e869c7a0c10470b35ed0a73c1803070bdd506d84ef18be303d1770ad2e5a6c005a20f853f2236eeb8d008a16bf96cde3eb3df7b953298210e8c50a086de4c4ede14e26cb534d81c7288009928353a2b2ef20572e1913d035eb22f9939f7551d7e3e1482499fc975ed4fa896a5ecbeda854963e1239ed1b835337b3e884a3482af7cc19f47c0ce07bafa9e32bafe75495c65cf2b2e25bdc3ee38b5eb76f58cdfd78c4434d76b3dc79d38c774a4b7c557ab5786965c33377eea67448e6e2abf1499eeaf348f06294a34f7f8dc0e072da0815fed852a503a0857fc96a4d00"/287, 0x11f}], 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() setrlimit(0x5, &(0x7f0000000080)={0x0, 0xffff}) close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "7f0100000400001100000038fb92bb4389b3fe00", 0x200000}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x7) 03:00:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x10, 0x1, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) sendto(r4, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000240)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1, &(0x7f00000001c0)=""/89, 0x59}, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) r7 = dup2(r6, r1) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="8d22c7cb7600782e0373ded8cf7ef7"], 0xa) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000640)="3ae8c63b3ca49e4578eee8e5cf948aa4ed1faee2a66e71250fceb95c763ae956eafbf8e8a0badb662c07a863caf9323451927ba4aaafd1d62f28547af0e69325aac602f84134df096c57", 0x4a}], 0x1, 0x0}, 0x0) 03:00:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) getuid() 03:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(r0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 03:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) 03:00:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x14b) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x13}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 03:00:55 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) sendto(r4, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x425) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/4096) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r8, 0x2b, 0x6c, &(0x7f0000000000)="bca5647687a5a1e3657c5c864230e295db1be2f18789eda9a508e3784ff8b9fa7d45169eb3842b35619d4b4892dfc85dfc956488ef6c7c67a9b7a5df8a2a71767e43a62567b98aa05b3a676d61b3c18c9b61688315afc34ef2a7", 0x5a) 03:00:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x166) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x106}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176, 0xb0}], 0x1, 0x0}, 0x0) 03:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6, 0x0, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 03:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x6c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) write(r1, &(0x7f0000000580)="ffc0e21f3f6d3a5e159f09c1728fa90c2d82175f87f3849e4863758ac6e9fac3805ee33388401e797432b5457889c0a62a4c7a98f30a4c726366111e3ac893b626526848f7c5d0d7049aee07880a41c29d749b62f055f7d2a194146aa9afc991c7143e363a467adfddac04d75a8039f49675bd96da0881e01c6d98ef49b113686e5e6a6fba9d7f4cd7c18f922e1ba393f1b59d476fc19b3233a06bb60d8c036023493ee8dbca9bd835816912407d4796caed60ec14ce94c507cdcf23bf9e99c47f14150251da402212409d0dd07fd90dc96b57272ad4da0cc170a180cc40b267087793a667c4366d5eca061337ad45379ab0f7d0e30c5db84f68d60e2650efca739396cb9554ce79b2a5fcc06cd2d9e30c323d1e12c5b53a7b06ca4877d9f94a4286ab3a45a8c294fa54362a3c0639e062d2ba5cf0a04dfe3deffbcdf9ac4bdf140c5debac605d933b9f5d8f00392f7f18f1f39b64eb81942c6b9315f7e751cab70c64e5806ffd68dd5fce104ae77cf863c5a42014f3878c514417c030dd6c4c8522c2f34dea43d78288dbd3bd6107b06cfac09305cf9cfd96a0848a8277c2008a1431a67007f74c69a6ae062059796540dd7f7b231dc9d20bb9bee64d2f80c94ef19179db15235262506c23ec8b0c1fb135a3ae416db6b9da2d32deb1de890dc685f7c907b1152001f6bc0ba3fbf881af318c1b557e691cc7fa6762524dbb73ff33c6901efc88b39db7e1e2aca6c553673e2d854f3975c2c595d9e98d4994bf343879250bd3020d062bbe71b39082d2a841ec26ad41d1150f5289f4ad3722ac327933f34ab73d746716e4c5e69e0778180656ccf03c83c65f8f154c7293c32f40fa1033099f4a9733362d06a5a1f37f4cce6cecd8050e45cb52e994fa44aafd5647f92d61326dfcbe078a8f4af184979800bbb6fe9a5ca73e93a6159b50182e02d543b758d5a7a19784a80d94c3395f75267621fc68d999e17d1157b6eaeb407a7e14b9c29efca67f109118668624173e0c876b815cf540bffa40b6d5fff47a7e1ca55d4cc0b98e7b6abf61fa55727ac263cd668aa2e349c16dadca98a65c1bcbee1967e6f1569f9d300ca8e099e486605f1fdb5eb2c18f816ddba080456a44677c417e5f905c880263a2aa6967565d2b8b60a4f9e6e0c47da8ab8bb165f78b4a3ce753eae4af2fe01665c1a1f36fbd5d2a4a16ffa86f8ddc3e250a15d5687b0baed1eb20bfb6356b5c4f811e4c76d0627d1823f8bfd9c59dfe7fa4df9fec3505f809b2959b990899027c269b33250dcf10a4e9ceae31aaecbad4833b95d099a3f6eb67175b2d97469b22a74fcbd0301ff670a7a3da69d40c2b9aa0f4e68df06cda0bf791f9d1b6f8af8d5b3e33e34e061f9f28ad4a2b4eeb96d0c2f6d3d2a93a01ffd555c43477c89bcdfd18dcb060753eafaa2de9be4f2f00f442d8bc55fc8ef30a3d6d82ef4cf06f74ce23110c9cf94a693d84afc462595c1759d860633277f1d8faf0820424e0ed91c72c8d641c7a0b2b83eb164a37b535425489f2741de3225568550f07e2ba3ab34e86a9e7a7bdd6583dd2540076294778b80e5c666ef123ba6912875b0d44bd21d1b0da29cfba3833212496817ccb4546ddcab30cab09dba224f6fbcce0f05c6f323562719477f11eb7f366b0a95a22f62a5ebde057870204efa00b2298c1d07fbb22430de99ff9c2dca39a218c265be8953b12fa102a2f297a47ee719d0a3a313f41e765dabfd8c6e4fc9f3f9c08e14388a0e9303a96ff4c005b1a46ea5575251bb37b6a6baaf5b8fe6fb26c720b6fb0694e300bb235b8f6087fd48a56d4d80d8905121cca23051507a6461bd0ca01c62ab80e52861b0d032cdc81564372eb757ddffc78a23ffe5d5957e5c3c41e21a466c72108e3381f687844a4a5c5a175963caafb6d3781b089e00a3959c84f68044cf5e3c5b295d73e3e2e28f49ea736ef5951f3e2c7ce10fe191bd417dc7a205da1161b1f914cfbb793b1811e84df6eefaf45201137376a7f9c0bd7bf4a889ce721972deebcd15f45099ba29690bfc0e3981dcd7b3e81d11903971098fed7e6db94918abf199871e4e39b5ad08ce876dc07e1b2e35c8e4353223920b30f9b8adf11de2d1d6ad2c88b5c7f96a7d89f8508debcc5f6004b3be91aaf8cc532a42af961b084140e61955ccf599c49b20e2d17ff341e602aa9a6609ae2e8a897816e78016f930388a52efda70177fd137f585d055e9c5d59a5bb36b17608cf41d943ad6b50b2a6b2a43fd4b21e8b5c8b5fec1fbd4377827e21e8ca966102f4d4c596b76ff900f7fb2a8beef762fa864937c336285d017fbefdff15c2edf38a4efabe8fc7b9b5255ab9a60bee9c20f8f8ca0ce78a2f7a379a9c787ea2aafbb8d4b921c378a1ba3df4598cd2d5ac12b97a843beb6ecb7fd4ab92299c175e9b19c0d73878f2f5843c6c613b3a2c8bf31dddbcf8b78c6fba5a7951cc9209791cd69cd12e54a7baed5dec3831684a1d0600a46b0bbc147450c2955cf17f7fc32f3f02fb96b0669c9d1c7d034f2a8a25d125860323e51ba5bd6eb3072471006a7a29700df6c352122f2e8b5ad220a8885386b3d1b3aebae9d46dc2616b13fa46401405f5c2e0fdee8fd6f458f1bc91cbbdf224b7ff5e61e7bb1d50a75c3d43658afe67fb10556ded4e2ab73718f0496aec58c9acd31fbd8115cb1b014093943d7dca504bfeeeef37af889bcc012cf2434436fc39703c6fc432576459160063d45fe517196f72afab375e70ba05f0c3474fc15a49505e6d730ef1bea4e26cdd0e05da08e28987e05190316a83d067cb40523ac0f6c791cae5d84c0a7d60555600a2d098fd1a9acda78e4ba774095f438b98a1b50ac1de99c7cb249456b8cd7321dd508941532d5442620c94f4a2fb1b2259c0fec2df2ecd3417db9e4f1d52c19abdd0fc6cdeb876a664d70624ec070c5a3a0712e7eafda504f58cbccfadf45ac83c62223db1c58ce8073f408bedc79290ee19b38bfda19cc3e58f2130420c6b1d90ef964eb0610ee6fbc97ee5042b96dfae3d0c9512108a8b4e78d35e97b2d2321383da3825d58f50849e7049fee7940c3b914aa8a8044c8b95092e5702b2a3fa1385103fe7db8d216ae4fba42dc91fee31eb4503382cb5262db67f58849b51c53c2387f101bf576e6b0a1c4a93d9cfd7954f12cb19b1e5e2d14f2f6a989355bfcaa0357f868e4b7f0b3205b1884ff177f99a9aa4e5a4ca48df28e71ff3ab0a3f436c5ad7ce397f5305bf7d21288e7a85da57d4c42cc1f8d3160e9ebd91ba59b73b1a97373bd2235270833dd98a49ddb4b89b8cf5236a273000dd28d2b6f6812931d6d9413b92b89261e2c5ed37f71260c9e0cd2dfac539ddab9c9c310b6c8bc2d0f115493b633d39e06393705acc313d4216f2ba34cc06cc54afd1a257059511081f4b03596523babadad2a57f403a25b9c7558de6e0be63be4700db5cf82ed52041860d88a6f2db6289621f13937d60ec373d109e48c2483eba8c57e1702ea9ed99e75559a51a0351e5ed9848ce053d1e05d05a10be406d39860c5cde27174ca2e59b11ba09e8956b6d1b30978ad69af5c7daa5bbf5527dd7708c1bb1eb23515c10b40a16944f01a64fe2ec10b6f359009eb6aa363bad8e44c464608e069d8060e23a5d4c0d13880581916f255dfaacf1fc105ec805b7fb9e7b009d2fe14980845098a790f112b57ca8523132fa8119cae7e19a1fd55a83b7f6397ebbaa18efb15321205a4e079be93f913e2d268ee582cfb3f478099754147eb2b0c31c67ef0d3f83d172aa726ba35ad4beaa6460d0181b073500fe69194776a97f9ada097787db05065373c9c5a3fed2eda3ef891deed3cc83ae2569d86b83b9a42c7fb10e4f8386ee71ac2fbe12bda091827850dde7f92ff966e431697c2443854b1a0119c1f83df62f9f0fc50ba9d00a44723452ddec8e431506957d9e99c41ee23a84e9200607c1814916bd61d214b9e5d0da543da113ec37ccbb7db826a86787627c2f7d878fb76a8ea91999600ff73a5ddd32cf73ae530f32f0e5d834ec29027b1cc54c277b96ed1384c32ea32c89ed2158421b1ff47d4b5a39f1de63c846dd3c39c58525bfafd39f295f433517610c3530f24686184ee253211eaa88fd22f886ddc9ff1906eec69b5b08d851583df9a1d11f8a9a35a73b99db7248cc2d8bb52b8e91a7f15c43c7b891cbfb0c64e077ad3bd2575508ffcc8c5074623f30de592fb1590e041d08e6eb5e4a3bfff414715dbcf425423dbaba7879836de460f896188959fc32fc885f899feb434ecac3c58640bae1168624d6ee03cd0c0c852d037247549364f916ea08e2f70700b9d8b25f9a71215d16a50a44925578ee2af62a137ac7ed24f76d9252d00c62a5bef0358da09b354de2a076aafbe39fa5bded1f51aa80176a84685cf7c75b53f46483b4d915128c26cd378c40915c33babfde751073b552cf2a0b129b5ce041c150d8fdd0953a633cd0f5eb812d6d24a795a668a9b590d581e4645bf6dc26a03bf82380f332cfc51078cef47e97f984d9ef871e432156702241c5984d4f581b9bfe5f8536455979888b7b18223c48c2348b1f8b8f9cec267976634dd32839b4f37e5d04e8143328c2f896117e4073c8eeafb830d84dca33a813af652ce31dde41a20a5cf7e8a2740467fd86c8a2e661ecce659dcefdc795e61dd9979fb4a7ccdefa291c8c90362860e7a83b54e04e7bc0a5e557636eeaf4a84b88523903a413197fad6e7bf061c11c1e5d51c3bb4c31a62a090b37a76193734311408670078c6fb0016053a4886ca5ae9a6ff17566f5171246bd39c3351894e84f80a2fdf32e4874a4ae5065b05766bc61d7cd181406e929d83a7a0012c1f3f43a83959ac6ce349fcf0346dc850383d4f3974bdcb45a8c65fa9e9cb87ff740a766e27941c59db063dca977863d7665a08d1fd23f2ebbe3e1dc9bbffccb7e38385f1a41817f7dda969855bb82e3723ec859b66ff2d2c2b21677e3e2b1134d2fb1bf316d8719c5202ba95901f8d764684f4f49419f2cea0bcc5736ea899093d0472fb617949df3c6cd4612d8a1541d9ee5e966e81416e7fcbc5358cee69e3a4568ce939a9e1c4d6fd416431357932d32630501ccbd7088731116c5f7d4ed93bea57de7f1aefe9bfb69ef904bf188781a971a0044547c13119cb374a8a838ec66bc98a251e97c67aeefc4a658aae5932f3af29312f876e1583e9eb8291853d44fd44fb3a7da7ab9c5da5f66da153560a3936ae57e783a6c8c21bf21adc6f4f088ec31eb5fa72fa8bf1019d4b4ae45a5c47833a674d575805c8fd8ed1c2cd90ca070b2297bb280ef0cbbdfad31fa60074f2d24e148afa6271380fe410b4b576456a3234f9295920dbad5966a16b27723c6fea53ec9670bf2b4a84aed7b5768faa62de89d9899bac7e86b528e7c4402191f4c5f51f26056d27ee658d5afc5c7ce930132bd8e22c90a655ac13b6c010f6033db7a4dd40d660afd2805ef90dd8b3b41e1c832e4e99bb22b7e6e0dae9a49f1fbbc2c4689d710eb6a6007be8d13866e95f42fb9b4eb205b0d3ab94004ded098d40ef8ec839f643d0c93462714429f8ddeb88c2b96b70b8f6006ac1aa98ad970f2ad26136ff40b21e3cfe5960d3ca9a8a4b5d3f1558605a91c8d8213c63633999e225b2360c59c47ba05ce5398eac7d98e13f8d6a46703bdf4013d2852cc843fc9014880418fb96a19e4f659ad44bb53fb89b1b97b0f7edac7e283441e904fda394a3a6f2c47f01f73b574332295a9b8cb2de11e808f04bc5591", 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x8) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x4d, 0x0, 0x0, 0xfffffffc}, {0x3, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:00:55 executing program 1: r0 = syz_open_pts() r1 = socket(0x1, 0x4, 0x0) socketpair(0x10, 0x8000, 0x80, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) execve(0x0, 0x0, 0x0) 03:00:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x95e27af071ccaecb, 0xa0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) 03:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x1) r1 = socket(0x6, 0x2, 0xfe) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000180)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000140)=0xf8000000) fchdir(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x100000000006, 0x0, 0x0, 0x100}]}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) sendto(r3, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x8001}, 0x8) pwrite(r0, &(0x7f0000000300)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:00:55 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x10) 03:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = socket(0x18, 0x4, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) sendto(r4, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000001c0)=""/104, &(0x7f0000000040)=0x68) 03:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:00:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(0x0) r0 = socket(0x0, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = accept$unix(r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1810, r2, 0x0, 0x200) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000040), 0x0) r4 = dup(r0) listen(r4, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000000c0)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r8, 0x0, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = accept$unix(r9, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fcntl$dupfd(r7, 0x0, r10) setrlimit(0x1, &(0x7f0000000200)={0x40, 0x5}) close(r6) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00./file0\x00'], 0x10) write(r3, &(0x7f0000000100)="f75ee7624a632e73a2643968c867a97451d6a342289e31f26f8e2a81146d410788a6e2b5ac4a0f51930e4a6f39345cab7fc2cdf4eb657d08f907b1969ddc5bd5801872b48996b308c149b1948fff0f6c7f064e9ebeb560ad9dc55aacb5664db17b8e909b6339ba06ac16d253823e2fd1f293ac97e07cade1ced3c19c4c0e3477dc7cf036a6ef90f4dbcac6de4da9cdffd1d540d23cd33209bd9de7b9c9d621bfeea66824d8367204e3334b85f136a50df419f840273566b0da26891f8e9c717691ed4cc5db22f24ec54153a827d3d70da411b53e784986075680b52f75fa4d6a12093c13a4ad5ea6bcf7f0fd0e6cfd538576ab3317ca7747", 0xf8) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 03:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:00:55 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002e80)='/dev/wskbd0\x00', 0x10000, 0x0) fcntl$getown(r0, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) Qà8Qà8pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 03:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pread(r0, &(0x7f0000000080)="abe14fdb1eea58cf5ee69b2c1dccd9928d4b13904906f57f15e536d5f41e585d8d8a428f8230bdef29e7d440ea238d8dbe3a00c29b1af2f92e7e0ac8b6b549", 0x3f, 0x0, 0x10000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:01:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x55, 0x1, 0x80, 0x8}], 0xffffffff, &(0x7f0000000100), 0x400, &(0x7f0000000140)={0x3ff, 0x5}) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) clock_getres(0x3, &(0x7f0000000240)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = dup(0xffffffffffffffff) dup2(r6, r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r0, r8, r9) socketpair(0x2, 0x4000, 0x4c, &(0x7f0000000380)={0xffffffffffffffff}) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wsmouse\x00', 0x20, 0x0) sendmsg$unix(r10, &(0x7f00000017c0)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000400)="0bbc1b2aedc225e3ee8c94069aa94f9236445f904718aed93ff4833d6229ccdf8c3eae4f11b44592a0360f65b263a8fa3ca54f1013a0426e4aae4a658bbad51cde1b3ace60225d1d0e78bb452c39305828ff9844d90537a6b7e14da6526e8483c3031592dcbd92d392ade0a70c444c42a2cd6e7ad01d6c7a63c624477d54b6440b6f67dff463d59722499a9f532fc31a8656efaa086dcbe4b90486eb51c471ad70d85f887bdd2c9224427280d3dae0f3b5c3be861018001d2a611bad8e8812755aa8e0aa70dfb535662d3ae9d844e3cdc00cfb794b8a8db6f496c76730112a0c310da7bb12", 0xe5}, {&(0x7f0000000500)="d236be3c55f5a2f051f3962baa0aa660f204ecc1b31b5c93eb7cf06e8956430a8d8cf945349dcbe127a58a9820bb9c1801a4b20817dc7d6e219c0baa03c2b870e3f0674d70a82bd8bc6e109876da77c10a51ae717d213a81f084c1871266c8c501747fb3a805d16f25244a8ced", 0x6d}, {&(0x7f0000000580)="70242f74c2a82d62d321d8bc79cba85b191567277d73e2bccd9ede4c104b681e4ce67ba56b1f2948d376fab38beeeb49316833704198d312aa9528e83ceb9284648941e161d220d3d4434000c51186df1278a81e8094b0432ba58aa77582455883b26523e8", 0x65}, {&(0x7f0000000600)="8afb4c32d0dcfaa0a3c04bdcf5a878ac1fec3350dea6fa4776cb38f4be6ed3eb88c319952bfc4a4446e4bf497f71e04d26e5ca0243d3aae4d69b6ff54f08bbac6d31379713ad548f691c58e66f100c0a661cb8", 0x53}, {&(0x7f0000000680)="fa5853bed50da1596cb6ce0e55aac5e72b09eb8f1949a4b8d37c01", 0x1b}, {&(0x7f00000006c0)="fea71ae14b0cfa79d7e659ce0a3613d618c853c24ad9a0bf8dfbadfd466aadde9b04a0269f4184a0421debdc2b404f374e13dd70f2052aca1e123a64a732b120d528a5e74f9c53c95049526ffa7ceef00055dd09555c4c2e08141a65ed23860e54cd5c36f87ccebf2b17b5b22de564890a9a09a0fd1fce6d1b912a49d36c871905fdb73dc0601ffa8d04177447413867650756d7066459726735066d20f9761d503c575e66c808c830abed831b87cc28b3b33d1d91116b8c2481885a42786d2203f6e00449cdcf100ef11f5025866e46df7065cf26491b42cf2ffc716f2bb848b014ca7ef085cae76f818667b346c728fdae5161868ea7ae5284272dc3c987a135529e1fa0b3f74a5acfc40489a9d3c8ef8a14ed180948506e79d7abc2a061bee0bf2945c6369b54daea8e997936d83635df0e2db39886b93e0eff1281b6d96ff3ea2bdf15a50d42a79b805c01b3ddb5e38e9988d8b7eac3717c220fdd0a1465cb7816e85a04cdc94f43950aeaafaa99741c935eab783076c4fd86dad6787252848d0079c42d93911548f4fe6bab2901e4ae58d15327879c6d70c1e512258d49b2cd26a2be8109c592907edae41bac010b3c8688c79a39496103be9719446f09144638a1a6d2f2cd5f44555d9d8278333389d5f37df1ec50a4bf344af6b02ee4c825c8e9818c6c04069a83876dbc5e8825abb46e3f3c61bf8fe72da553e697a6cff8f6c82dbf82661c256faff0dd5eb39d8097e5035ffc76bb3b1cebea54ab179b9a6fea8888fe97592a2644dcfa38756b344e93621f1d0a65e6f4f4b63254d2522f3762ec89a62712aac4cd20d6619e571ef4166f2eeeb2fa7a188274b6c8db5cfd70e494d231c2a9cb4b2c45f1e02d2d1e3a61c1fbc35bc4fd40db75988d469d1543339f2f197294afd9b11b25afc06561fdf27feff7b1a44fad9c301cccff298996a86ea6f1d8e6c0dfbb6101168e9e90d67cfe0ab011d9adf66cfd6a2901cf68727f059559646016b6eb7d7dcd7aa31de636c075400e5f898e28c9249b7e30ebc796539ceb7955bc337b8b2f1793ec1efccf4ddaffd33a0d08a381e3d9afc57c091b364704916b7c6a492c1f0f4b5a0c1588d9984ba6e8a580b1275eff61a97d84e0b2d3700a67da8b4272589a8a8701699633a4cbcdc7559b96709442e98936b33f182c068c8ceb4da73b7d5b5180a391bef19438f8ac39d78896a87796f1f63d94ca66794982bf7ea22b487eb86671ea88eddd229f3c81760dcda7afc1ec566401985c4f9e465396ba124ecfc325ac43f7cc26e8578093c25a68f595a3ab914112988c319e4d24acae4f0ed2af8dc3126e60586a635408d0bcc67666e206b5783080ccd400556fb8e01ba8049e1d63c61ef8350c1e61e6f18c64efd05107a397ab63540755575488f9d4f326802c89bd1bbddb3959ea16a146a11878ca6012c0ba5157a09164b8e7ecbf2ee5e4ec4c05d1b56f9166942914848d9b28239193aebb5acc66abeb3d021d33a09232eb7f7002d19e2415c99b2582f2a03d62b050eaea22a0a9d1684bdd0852cf1d68943ea4f37b79ec9673b990a18ed2242a49776cbe7d73fa551e1be9c865f55b141689db41f4c6dd34849eaa69f6d65f1a52d55c7311ec757bca62c55208051c1af63ae9c620b567b4843a474ced662021f25d0f2f81724efb014561e330c993edc19fa8b041863f2c1865a6206518e92facfda7a740911a142e9f3415ada7a3930041163a2b432798fd964a2d79a9eea2b36196664d11a8a0ce3b980cb214b035b30496169a5a06aba504f0b916a0f24f0ac2312bc2afb41f19c9d10247b7a7165a378fbfc50168793f5a24e557e82fb44c5ecc0a660ed4f17c4b1592015a15cc4078c96f319adac5357966cc42cf1ec21eb315c49ebc187ad1fc17b1b10a342980ac2038c52173e3de70ef5eeb2c7ee2e49e59db3b800a5713de02bdc09e1d7f375eff4556c919e3fa9ecd1126645705929a698d1564d1450f10e11dc29061e71bbb6b8f17dcba3dd165f836e74beea651aa7a01f22642f39fd2e282ca48b7a1c5831b01c4b96bfa35d9cdf78ca85f85e3fe337217bacfc1eb9708d269e3d050a09686958563315695a4ad01bc5d688fea6443ae977be16eec93515c7c486c144ef659628c366829349195000148b75bc7f4172ea3ccf954cf51b340c7e95080121d3192842c120828e9869878ad99aeccd3670f8b9901bee9f73b408d5b874d17137dc440732d36d76ed87981d2ac1d70d7232dc438f03119bd733ac068504b4cdbcfd3a0d81602907342b8ca2ad5953c4167718f65b3d79bc65cae8cd0116a2fe96f0e4acce79f8127639059e9c2ae13e51a5a11bc740521fdbb01b1b8974384029d3a2b39799be13592d3bdfff2113805a68e2fc0ae2288af6d4b0504b383e4f69ef67bdebdb6ad30737155ef72001831429874bf0e89161ea133ede8bc750ebe402739f4ef53609600fea8c8fe2225fc099781fbdffbb95bf7b507d9775fcad42b6364fe2f66a933df3ec29c6a5f715e26dad5db326a6e9574c6c9953578fa6fa559b5e2f811b976721858b118fc7dbac472239e4140a85dff333f1b419aefe30e9353b332fe543325b4e97cfd3aaeae79cbd5e914fb716f7a8a8e3107602106eebe88cae496350a768adbb3b85a0e7e07918254f72fcb62768a70714130cccb002c72f8dff332c0abb497bc855ec9fbf4d61d1fbe64ea97ba65ea6fb50326dd554cf5eb82a97f87cafdd0d07bb6f699c73bf743b34a98f8e644def22873be583e6bb0a3a38d92770e597884e797213ed1d9778536d094b0ed3410736ea95e187798628ea20927e330c79745ed4e10784c558b0a3aff6341b3c28e0ab019de918c21743b38b160b291df01f67fc90944d61d8aa6f2cf398bb6aa867a3d30e38d5fea9440d667433c8d006e281b19772ee1bc1485a3e3a9c248dbfc2901b993034f4ad554f5d6e5555ebc90a7ab2bff3291a50e35211e92a590a1fd56914c31071006013e12488d07707cd3458ccf543935918a811eb4e8e84a3e732b33cb773f108bbd945c1f1951faee37091f0d0334da8bc673b6c8eb6d00390f1e099d7146bf35494a5596d2c2113b37978c25db4a0a1985e51c9b66f2c18b66211bc792c66d67130d4644bddbb0b06eb38764b526c9cdd0647a3f54ef269b2a89ee1681904d1ca65e25b8f7f840471dd221828f79728855d693c307e3e4e1802f887251adb3788f05a51b34f61571c2811ce81f841fbce2225dc160cefe96e4b47964bfa73a51fc475c9fffacfd0b99f87a55622526d4aaa3c9ec85e4707be92b9e29d8b7561ab003d8047aaac0f1a4fa4c27b69d9ad145b54faf31dd0b6695080675ff2a96f6a43e9bca5271e3533d67b603ab58e2e5e234a881de01cd391109bd873efa92eb748393d82a5a01a3ef8b28b0853cb1332afed5047c1885390a78a40ef011c72d3ef9720afc1022eab50c59b74beb12951e5d46c7054c4d9f6d3ef7ae2cc90992e4697c52a5dd7c9d3e1e7b2a459957efbc0b3d11a733652021afe3542fb5523cc5b057ad00ffa3bd57b0e7b81176676a3b65c2104fb25d2bb6d2d5485fe4c56773d77f124ad2e1b5b2fbe57f0c19e9abbc434f3e141a3bf363eaf5db415defd05f86b0f0396e28761acb4c9aa29181b2d73318f14fede00d7e07a2d96ed9be88624cadf1d0b5ac07c0d67aafa2240de225eb033c452d6c4ffc55132ab942bf0e0d7d66b061c3bc0c5c14d210bad548219c960dd555081c6acd7b9799900b437625b89becbe6b023c622d2334b620b6a67018663c9a7336fdccf144bbb4d586878720d5ba5adbd416e1b6a4a34182b7d6625f1704af8cb21f4146588abf5bf213d431a6d3ce76c821e4fa0e4ce7615b9414021d643bf01befc872e9f36955241484182b5663a2229d2a40bce7880a4119af7b78421a0038b2db604d59ffd1abb0b591fb94d260ed94c243f7b09369fe4a4d9073e6050c5d47d6cec377457980fdb902880d19c5caa9a6eb4eaa010a2ac034dac504df5f09520009e2cd2befae2810fceb0fe98f34fedfa0893152e061145ef610b4d4b4972c374848cc5c559d9ce7cb0737335a9e2fd0183d33aed9ffa1316b3fc77e6059a0c1d67892b8f5264469f9360d815314b56347d0f9bfb6dfed1aefa521d02ee6eb670057fbec0c3b67aa491ce0e65a65dbf81818fb594ea6cb3cd7cf079866426a1fe82ba4ced7785b14fe296a7693dff086f74904e2a141d5487cb284d59cafda2aa2824d46794dcf17a7db48bf3c930a7bf0236e2f1a884f13591da76fe9dc2d16cf4fadf850378012228675533cebeebf341798451167c90efc5801e120005bd3baf1237a9dfce2b4c9e318c381aa9c6552f808119c683c09f6142f417ee6ec598a3f7e605446f0708c87c504831c6003e8c2f343925ae98dd20c3bc246bbebd0b5e9e9161848d5ecde095a86b56a4a281dc755e5460059df37091b526e4e0219c6f37e909ea95f27e15b7836a7d6746b0d711b2339a7fe7881eb85fa626093bc05213fd27e3f4239c7e075d77c36a6c2e1aff920f9ee6152ad86620e53aa61300b43d13d185db449a28731ca54729f7ef1f8e67916f815f222d37f7292fdad6b1e91da0f2618678de36870f0d8d811074dd6386dfd20bde77ee375bcf53a60fbc0acd744b6a1106fe914788344ffbde3ba73912fb0279adf2a263502065b2c3418bfd7f438253bfab5d02777a941e455e107d885d53110e4d12d1f08de71720e4f45615e35b1ec55344d77d2641c102d1671c888a16df66be9cfa2c63c36f8c15041c1c5ef43107b8866df9cafda7d2ec8667d52146396655fc50e67e4fc4019eb950dce6644b95c684422e01d18f4ed6870f489bb5ede3aece63bd740fad77e4eda9c0bd162b7fa6391d4152f6140344637741f34929e394a7bb42a6fa86def0bad0c4ebd95d52c59e4b9bcad827b7a6e3ff1aa3db98f1f886a069224f43375f784b0dba05b620f282f55d3874760f53c175091ee1332563304399fd6c440125e49c344a964ca06045fc9d021d1327914bb0525eb81dee83ff0acdec5ae1fa50f5e4168a80c3b9909949cc9e2f7e2237e1ca279360d6db7ad39a6c326846c86d72e4e52d2a449b7bf1aed5b9ce9ec6331be757ce784c54673dcbd60ae9232e07cc36a18c0218018f15f22dfb12af52dd8e987d32cb8520dd48947ff9c0bad3820ebe01a4ff71760497888901180629211f3a6a936a34daf709786a1c609717f2ce7d048d0abcf6ac2b2eabff4a1fdbf40411e2f65bbef8a079e531bd01b31f51e2f4d8c68097e7c42a5026a94b9d18bb66093534e16750c357537280aaf9c416dedcf8f549ce0717b00a0ad68986041e612a7ea829ed3e3faae2ab8331b0466167beacfd0314df937a8dcb5d57d8621c15869bc330ab6778c666d1d7a82023ebce6f91e839fcb816f70ba0151642d119ef5d85861befe5d6d89072fc78f6300b4582bc8919e9b51201e2a7e9b378cba5d109c4b72908cc79b35d6e296fce5ac1008022b1ef7f4ae5bec5f01606b75ec530ef31a3f5b01aa3e2761293bdd5f0dedb0debff867b308ddfb00f14181608f3ff871b54c5fdce98e68806701848eb1d77352dc5b23f981fde76aebbdd73687f0f56f72b6c616b939647927f5ed624e0101070d73763678f0e63b03f64e4af95b9c8262efff6fde41510ce667d4d2bc20c42ef9970772dd5158555440ff9d04b262768aee32d7cd57b6d8e0a84016ae1c831d794c3a993774cec35a19744f4b9d8b9b", 0x1000}], 0x6, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r11, r5]}], 0x18, 0x1484af45fc33f111}, 0x402) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x200, 0x0) fcntl$dupfd(r0, 0x0, r12) r13 = accept(0xffffffffffffffff, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) ftruncate(r13, 0x0, 0x80000000) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/vmm\x00', 0x400, 0x0) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wskbd\x00', 0x20, 0x0) r17 = socket$inet(0x2, 0x4000, 0x89) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse0\x00', 0x40, 0x0) kevent(r14, &(0x7f0000001940)=[{{r15}, 0xfffffffffffffffb, 0x8, 0x8, 0x2, 0x101}, {{r16}, 0xfffffffffffffffb, 0xc2, 0x8, 0x5ffb, 0x207}], 0xfffffffb, &(0x7f00000019c0)=[{{r17}, 0xfffffffffffffffe, 0x84, 0xfffff, 0x4, 0x4}, {{r13}, 0xfffffffffffffffb, 0xc6, 0x20, 0x40, 0x6}, {{r18}, 0xfffffffffffffffb, 0x3a, 0x4, 0x1, 0x3}], 0x7fff, &(0x7f0000001a40)={0xffffffff, 0x3}) r19 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001a80)) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000001ac0), &(0x7f0000001b00)=0x8) ioctl$VT_ACTIVATE(r14, 0x20007605, &(0x7f0000001b40)=0x10001) r20 = accept$unix(0xffffffffffffffff, &(0x7f0000001b80)=@abs, &(0x7f0000001bc0)=0x8) recvmsg(r20, &(0x7f0000001e80)={&(0x7f0000001c00)=@in6, 0xc, &(0x7f0000001d40)=[{&(0x7f0000001c40)=""/216, 0xd8}], 0x1, &(0x7f0000001d80)=""/217, 0xd9}, 0x863) 03:01:00 executing program 1: socket(0x2, 0x0, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a38a90e000000000000955984c87910bf093f68c11700287ead4bcb775ca69dfcea00000100bca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77a1243b4c4e27d2f5effa420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da51fef612e9e3b79f7424082bec304ee9a498252abd938905d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e37b04fd8a9c98e958ff55d09000000000000003609002434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bffe26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dcb57d1a563dd078174832532a8bcc719fe6682881ea2fd58ed735230f08146a26ab3d3f3708e2029d36d56bf5f227030446137813094ae280cccf9136a7c19c794ce54a84474f4b3cd7481eee8c88a73c5c65c0c12c66670a96ddbfde109d1dc1ce88dadd7d15c7d656716fb65b12bafa066bf762c347400bd53671c1ff00dd3c68e6d383e7f3bf2370fb4c1154c7cce3aebe8170f146336dbcc5ed4f632379f6a5e4ede9d8e28913bd0e0fb0d4c07eb8975590f36a590749b3da42e830f4488a01ec30058f5b9084d0355a15b61b5a6ae9bf805a1f4a9556f28bc8aefcf1058ffa1fb308e81bcdb07a1fa01c59c0fc4f281046f8c2bd9de11325f87e28c2f5783c8be0e4c674eeacb48d2df2e0207ed0d90e5bd065121066b762b9a3e957957394f4c88ae23b1ac1e00ee75bb9443de4d4d0251258e0ac0554881651664600d370ab015b538939397d77571346951ac7ad0a8ac80fdfa42c38884a555cdaecfd7b02b04802ea4b1ae80d82de94481f2c93c176114dca7618faec614260ebb76d90762a1af215f2be09b7b1d5ea477c34dc1ca52d262aa08345fceba0a4d7eb2df862437b52d9cc77802ad679c7267beac1c8d72465e057e7a182e0f5e61fb39a47ac341796b58cf261faee38efc565b3b93a006d0c2ba27a3ea6bcd6fa6c5d7ad2f40df0b7808c43b13e6a751c995bcfcd14da2fb8b18b7ecee84b71e67f0f8a5f8fb34692477fdc133b9e0006dfa06ee154ead0b9eedf1ce2ccfbc2898b00000000000000000000000010fea8a74f9d4a5ae54bde314bf8a2231944e586372bdabefe4abd7a1c50be6c718d3d1b0000000000000000000000000000005e65b67569a4817243779e81a4c18de1f0bc5e884521f41d2bf22627c61e85e19d03046e06c5037f2595dc81d2fff0d51fd182b2e81a947c5510e8c8db905434d498374c6def039851ec9c1ee979a96117ea8309e6513d4dfc248b1a9849bb73c162433c227c56753a68170845dad4e3d1a1f8"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) fcntl$setstatus(r5, 0x4, 0x80) 03:01:00 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x4, 0x101, 0x0, 0x1ff, 0x1, 0x9, 0x1, 0x0, 0x9, 0x3}) pckbd_enable: command error 03:01:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8, 0x2, 0x9, 0x8}) write(0xffffffffffffffff, &(0x7f0000000200)="ec92", 0x2) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 03:01:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt(r0, 0x8, 0x20, &(0x7f0000000080)=""/187, &(0x7f0000000000)=0xbb) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000340)=""/86, 0x56}, {&(0x7f0000000200)}, {&(0x7f0000000440)=""/163, 0xa3}], 0x4, &(0x7f0000000500)=""/231, 0xe7}, 0x800) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) 03:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0xfffffffd]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000680)=""/195) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000300)={0xfffffffc, 0x5, 0x5, {[0x401, 0x10000, 0x2, 0xffffffff00000000, 0x0, 0xffffffffffff0000, 0x2, 0x3, 0x7f, 0x80000000, 0x7, 0x7ff, 0x7, 0x7f, 0x1, 0x40, 0x401, 0x63dc], [0x81, 0x2, 0x0, 0x5, 0x1, 0x7, 0xfffffffffffffff9, 0x0, 0x0, 0x3], [0xffffffffffffffe4, 0x6, 0x5f02, 0x9, 0x2, 0x3, 0x6], [0x20, 0x7c7d, 0xb90, 0x7, 0x20, 0x8], [{0x76fe, 0x8000, 0x1, 0x7}, {0x81, 0x80000001, 0x4a13, 0x4}, {0x5, 0x3, 0x2, 0x5}, {0xa8ff, 0x6, 0x959a, 0x4}, {0x7, 0x1, 0x1, 0x7fffffff}, {0x401, 0x1, 0x6, 0xfc}, {0x7, 0x0, 0x3, 0x6d}, {0x40, 0x10000, 0x3, 0x6c2}], {0xf9d, 0x7ff, 0x7, 0x1}, {0x1f, 0x4, 0x9, 0xfff}}}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/13) 03:01:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000002800)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001740)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/254, 0xfe}, {&(0x7f00000013c0)=""/188, 0xbc}, {&(0x7f0000001480)=""/236, 0xec}, {&(0x7f0000001580)=""/33, 0x21}, {&(0x7f00000015c0)=""/252, 0xfc}, {&(0x7f00000016c0)=""/103, 0x67}], 0x9, &(0x7f0000001800)=""/4096, 0x1000}, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r3 = accept$unix(r1, &(0x7f0000002840)=@abs, &(0x7f0000002880)=0x8) recvmsg(r3, &(0x7f0000004d80)={&(0x7f00000028c0)=@un=@file={0x0, ""/95}, 0x61, &(0x7f0000004c80)=[{&(0x7f0000002940)=""/164, 0xa4}, {&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000003a00)=""/137, 0x89}, {&(0x7f0000003ac0)=""/4096, 0x1000}, {&(0x7f0000004ac0)=""/209, 0xd1}, {&(0x7f0000004bc0)=""/96, 0x60}, {&(0x7f0000004c40)=""/30, 0x1e}], 0x7, &(0x7f0000004d00)=""/93, 0x5d}, 0x1) 03:01:00 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000ab000004000000000004fe00000000fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903efffffffffffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e8706ae35b6b2b5d76417e287e9401279b902", 0xd6, 0x52f5ecddbd3a26c0, 0x0, 0x0) 03:01:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000002400)=[{&(0x7f0000000a00)="e4f90c30bf94730c7a17bd776a00afe1b24877a0ed231b05d58ad81ee2d4eadf1718af2ac92e45ad6c2b42879ebeb43aa14dd26d07d15d202b6c6b9a594045fd724c42e6c49f15d69e4ec71eb0d8b9db9f9ea24e106476eebbbab6180f2282ad1be9618cbd88a9b57833d08debac326fb20f51d54237d73e44d53a08c002f4488c5c184baf6c11422a6837356ac734407fba6e2951ef5e76638dc95f2ea11a06a9fa5560485b17d86f295b2b77c5c9cf4243f855c8cbfb8c7c17037c22503de5d85df60a0ecef27f158625fddffdedbccaa86b142ce421c04e17783c7b090f276462d5bfb32f36d33f7e5b310b5240b71941565b394c2f5e968b7c5fa0fe4d587ca8f8e15700adc5e4a0ff004efe66991a13243f99c3dc322c0c53eb15fa8296d32ec333d5de6a24e819bb394fb79054936c48c455b27b9e243f608c456d07b952db5a31b29dac3aec70b7ad04a760f8b802fa806c3928e346603cf0b0c401955791584681b2ef20c524a3f171f909001253a215e93e0f7133658a49574c08eb3b86e2408e07d247f6d6e4775c8651c422b890c0289f83a6e5136fdfed4b5ca2641a0ea1b9c07619c72dab454e00902ec0d89e8ba30f2f9f4fb82b5ae200106bec49084bcfdb61b6a0c0d5faeca3b489ea27b6c03856ffbd3a545e44ccf42cee789ffdd8400e66275ca19cd680f1b2e1ae6d367b17f715bf47eb1ba8aa2eb47a1eacbe75b8655f952fb0379b58f349ef2cf6204c08873fcb87c788447b4f01c937809a5a74a7907263263f411758a5042a1a24b02917a6dddfb581e45614a1ae8e30d1f0037b413d6bc3ee608d8e80501a2dbc0a4428a65d819466aa91468f45f1c532b915e045a3fa04d7a7f05fa5b4decf31466a9db8c5ab9d4286c65bd92019c27d6c442fec7c9d76ec29080b87aa390df3e911ec28feb462713eb7a284c310659f555f3e7621f5ac3120b8a627fc4007691f062fae32d37e45ba67d0aeac1722655c134cc5a8d31f461607146fc27a3d1e4b83a719a68bdbc895fce1eb41e60273652d4a9929257189c80b0135aca9e6c94fc79e84cab52501ca789bf75bdc04ce7ed62ecf84e8a216926d74fdf7bd16028641b4f2dbad332d5aeb96d8224d23012e1afb065551acc46842690bcb71a295c73f9567de89db63ba4a277f0966ffd9d8df5febe55b3ae78c3696cbbbf0e48c0a3c32dad7c8e8238f5edae7fdf8130e140af1ed8afe8094b4a9f8dfa9591504cb7df11272af4defeda273f679e2a1030724d5c2a1de67d6913d56af6c8d6186d31ebfcd10bbfd03329710c5d986943ea686be26156e6b0f75e6189b3dc60ae60c8f8721bd81319de1e4b93c7f8d994eebd2f65073567770b6b471d0c1ffba384e9b23bef80d5d699d630f00aa485d7dad5355ef107c7052251c4da50ef977c39b05b0f17f3c9451771368a39ac6b888820f3eb74cf7606a4fcb08c9b7337b8f718e06ce1e3d13fdf8937ee0e940c662d261a36a929b822d1afda01fc34903e43a851ab841a9aff0905d6f58846a6f7ad6d5a6bdc47f26b2e4abfc092d769c7bf1cff41e33d077e291baeb11ea68ae5944709bc7098700837c82a8c913f4195f179b4abc755287c51004aac1162af37079730d647598ee8f07454777219306522c1fcbb2a157604b2da5df053d9d5f518a4f5ffd39d4a95e90c01861e006429f82ce2d1ba8a9d416a1bc755e8c02f8c4fbecd52b1bc159d98d418a6e1a4ebfdfb8888abbfc1098fd37128d91e9837d277c7e879f5b6efa8772a9eaba39b83c468e9a7b53a373eeae09c8a011b57399cc22d97cd1e62c6eb5091d3b64e3a230d78eb2bd718bca3d1bd21f79b4e1da98d8a3be53aea13e8329040d03405a275f11e5797b49f56d641729fbe9e106c5bd6912841f43ddb33377fc92921b016b33be4275597073e981f12a7fa258e632451b51209f7907d6e70a5006b8e2ce016a349bf96277743cb45a6f125bca1637f6487a12a2a00e2217ef07790f7632b9c0baaf0edbecee51fca9d92fc550de206dde318b0ab10edc3eec82c3719bf52229698ebc2937c522f738bc6aa71659f31556a974bcb719293d89bf999c1fb7a207c442edff47da", 0x5d8}], 0x1, 0x0, 0xfffffffffffffe14}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mlockall(0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0xffffffff) r7 = getpgrp() fcntl$setown(r4, 0x6, r7) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x81, 0x40, 0x7, 0x101}, {0x40}]}) getpeername$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0800000000000000000000df000000000000002ae4000003000000426f884ee4623420286f9eb97398c8e96e4f9d6810c4aad55c4c41638e651ccf1015b7da989f4a69fc3a7073b61eb2ba06b477e7e88091be058d0950af6874c69e2b21128867c2e53a3fe0fad55e47808d3528b9fe5d4f392e1bf18e7b9727af04566d98224cd2e652d417231a9a5f268ba2a26e19a113ae09"], &(0x7f0000000040)=0x1b) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0xfffffffffffffffe], [], [], [{0x0, 0x0, 0x819}, {}, {}, {}, {}, {}, {0x0, 0x2}], {}, {0x0, 0x0, 0x80000000}}}) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b5, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000140)) 03:01:00 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 03:01:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r3 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r4) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r5 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 03:01:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0x82}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) fcntl$getflags(r4, 0x0) 03:01:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:01:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xff7fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000149000/0x1000)=nil, 0x1000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) pread(r0, &(0x7f0000000000)="d7e28f20fb84d94e449be51461f03808f34a", 0x12, 0x0, 0xae04) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:01:00 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="b254848bcb6f5be924bc0bc8bfa4f550f86df29b014448862e3b077e9fc6fefc784dbff7717586668cd3b842d43cb200bb89cebd71ebcba4016ed00a7ee0600c78178d11bf86a2f302c16a65a775866f264048d91432366d7084348e2518f9ca49b9b79a8fa62fc7971f732e09fe1af9216154de4702e37a936bc6ee44509003a48b0b9805fa13728aa1632d81c379be90790b4e60ed6982dc8d2f2d7eea07635e5c224cbfe1fb22bf789e5d2b01c3337bc16597902ba32103dd6d459cd192c45b9ae4e49dc121c8ec1ffaa9909ddae1771806ffd87cb8a7ae42313e0c970b9b69dee36758aa0b9e5407e05faaf77ee62be068576217c7", 0xf7}, {&(0x7f0000000200)="920720aa0197128d591232df88e31cc4e3a0fa5e6058cc5adc33d1e7b90cb63c4092893eb0c64a12ba892c14e8bea3bba54f028455a7bd973ca5093f8ae77d0a907478f324f958017bdee28f50488484cae089e5d4d4b53510af61adb810acd0d68907589a45e75d9b7e540010ad0d5478135277767847b9c309c77c3953d154d36afe9d985259cc0a4d9d11d0fc2ba5b7d744d9d87b534f97102809ff55dac3f73410dc2122b01352f97e0b859ed040e67dd4de6d5d68e8f8e9ffd566daeb53c0db533fdeb39ac01743f0ae0d", 0xcd}, {&(0x7f0000000040)="b009ebdb585e2b699e66a38b430b0c478272def10509c343dbc0008a23ebc7c8648cb7862db8bbab0f45536f2f", 0x2d}], 0x3, 0x0, 0x200000000) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) unlinkat(r5, &(0x7f0000000340)='./bus\x00', 0x8) 03:01:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f00000008c0)=[{&(0x7f00000001c0)="def91ca09d1ccf", 0x7}, {&(0x7f0000000200)="7461aef3184c02da3709cf80f98650", 0xf}, {&(0x7f0000000240)="5923e0ad6f77cf1620bb7b2f6cb83c343e1285ce8a437434ac70c47e466817b002a344d9ed1413ba91771043144e4af3a97d53ba4d0773cdaa2ada96be9a1d36494d351758856c62d361df8183b2fbbbc44d2ae8e8e013d793260798415694eb7b9a26863cac3363fe2b5dd3bd8b1e267c5248267e43e9988bc1bae78cefb06b44616498e1ef9fa6a1a5b0b0aec84637d0be2ee8bcaf43f8c3a0a7c1746f5fd5bd48ef12537c75f0bedd4ca4390dc41eb7153610a3ab018d21a82081bfd9b8d44df23ba22683cdf09410c2a01752f3da4a66611f02431c62a997332d2014aed1457d", 0xe2}, {&(0x7f0000000480)="3ebb246d5b333b6846bbf28465f9117ebc83cd2a1ef3cfdbc3ad3c47b15ef121f0255987cf238f0ed567fef035ff4a6bbe65b5d9b385fd09521cd87d1bea881b0d5d34a176b80c323055b57629e319ee779c96d5278e5408e4d712c106f63db118d08c293a46b45b270f7148ded7b6e5ae819e4c00955c438d4803bf3200348b7bd49f3f3683e6d1a7d96403a5c337cc1c6100cd53e4d883f7ae7d918cf430530d5a7d31212bca3a7d1ab9d169f9170fc7e496703e588046b2fcf22292da61a818756df915756c0ef42e02d5b9b208ee9a0361c713ddfc4dffce520a779fd7ac56fafd21e9bb74f3d83864", 0xeb}, {&(0x7f0000000580)="c0da2714f8aa73500c47dcf042bb47f99ffb4b5d5bbeca41b9cc64d1da779d2c15b03fb9eed6c76b14968111ac1deb86c78b05268e250ad5677bd5f499643e69a57a58cb48cf3eca829cb3d777e7797022b9923e22eca4fa0f2d66382f4667cb26c95bbb2a6f23a80529848200754631c2120a183ab2a5a76d647d468505da52f918e9229f0d22c19681ab0a6994288b462eb5c4a25ac730011580c2871645018b7800af810f04b5ca4fe857db07487eb04cdfd6f378dd96f826ceea57fbe4474137c6da05a70cb7ea6557b464060680519d7b29b8f84fbfdc", 0xd9}, {&(0x7f0000000680)="c13f4d7bc341bbf0099300aeb6c2a3dfaa9cfb40efb522fe028d24e79b876b254aa5529d1e1a95ee85bfdbd04764a3437dc69a11bbb079cdb59e5a23fed58e13c001e92fb64e3e4420fb658bb6282c3a8e2266af7f91263078cb226ca5215ba0c8c153fc29738c924837468c95", 0x6d}, {&(0x7f0000000700)="428b9fe190284849605992dfe2d5908d22de49987265d5f4e8ba1fd21b24dc377dac28f9b76584802886a25f114ce47707656f58af7f95d74258a674823011b98d3764cb73e93d42a96e31b2cf6be8aafb9e9373f605946b9e55dfc5395331583fa301cd1c98d63451f8c811e7fba49ece05eb616d28e875ac1a06329fddfde1ab5df122f95a0852043feec0121274c8fc42ddbd66ff1e1976b98dab036a7b462df34082063e165b2f", 0xa9}, {&(0x7f00000007c0)="805d9c07e34f60330c0b1722cc5671fc6b9236e9b7d79a83f02b751320a6eaa60bc47f5d14e6bfb2208295103df4f6db6ab0d1803653dc4ad8cec4ab3d3670d29aaa572e0f48d56f9e1a9588f78ca91eb9a4f0adaa40612aa9806d89b431f2ba7f6d7998e0bb6560bbb73c40f3d3a99e27bec5d24969d8e893bec231b2b2fcd99f7ff5b6af1bd83daaf61e7256eff2b7f5935d9094f2ec37e3b5a524fd4d2e0ef05725ab1ecca10945ccb48612e838b34e82436091740eb52c8944b657424feef3a08c619fa66e2896775301a474a1cd3a6b7ea5131437ad747840222852c274971d2383e785af", 0xe7}], 0x8) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "bb024d1d52490b9ef7e8ea32d25567b71de96745"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000000380)=""/223, 0xdf) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x5) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 03:01:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000100)="790a72bceaeceb1cb618c0089d2e5f0e283ed73ce29251c67f06c45275ea17ff8fa8e0c83a502ed5084b90081c4e62798650fd9496456c4d59a2e41e173ca5fa8843651e3911", 0x46, 0x4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:01:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) fchflags(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 03:01:00 executing program 0: utimes(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x7f0, 0x1}, {0x400000000000007, 0x3}}) r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socketpair(0x11, 0x3, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 03:01:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000000640)="2f7ce40169f8dc3cf68adc14d0d20b9aa0beb3a03af7037495f921d052d363386a33db9edebe68c64106748dbf430aab13b6e4f7bae1e11346d10d538458bfe81f67d36c6b88dd9c5dde7efed202b9645243b77a56f6c1c10f6ebb7d638aaca4dc38e413c43596c70f176a0a3e1b4eec1002911efec3c1cb01f4181108499cf16ee2cb71e5b399c223f8dc213345a602c5554c9cd6027a4b33fc1861b2c4e96e46e6c8ca0b24114ef9dbd7625464a8790e57b56b90df33222e0e68c64190f676cff3b2e806f29bb0ec810b47f351579c8cc0033deef296a3e8a2b9b78fa59b795ea9b415b3b2296e8b8c5c568fda17a0c8a6cbcb31d55d15c7633971e23f3b8f0029895cc914c26a8c312047f75436", 0x10f}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) fchown(r1, r2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) execve(0x0, 0x0, 0x0) 03:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) 03:01:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102393, 0x18ff9) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a18, 0x200], [0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x800000000006], [], [0x2, 0x0, 0x0, 0x0, 0x8], [{}, {}, {0x0, 0x10}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) close(r0) 03:01:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102393, 0x18ff9) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a18, 0x200], [0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x800000000006], [], [0x2, 0x0, 0x0, 0x0, 0x8], [{}, {}, {0x0, 0x10}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) close(r0) 03:01:01 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x49) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) dup2(r1, r0) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) 03:01:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:01:01 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21, 0xb0bc2d75b9d726c1, 0x7ff}], 0x8000, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="ab958823a0abea68b8fdd7e2906776970a439579597962a5b5bceb6ebb5a4968591ab53103ea1c76306f917aa9b7a01ae0e32faa871b40a2b5549bcade1b9a64fb5d2333f2598564798e25090a", 0x4d) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000001c0)=0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(r2, 0x0, r3) sendto(r2, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="4b6f19ef5f1c8af19cd0d23c2c7a7f523da7fae7a9d5f68c51765180631c4099dfbc70998924c7c55535c089026521da89eb25a2c117717ff8f49ad59fbf9892ea538290ed3eff62ede1bbb8ef926039c02f1038f17656a062accf458420b8b34687feafaadd565554110f2a911f1f75933c932686c8f1c8aa70b96006e35b331774aaddce163df06369cb8003c55235ec3a61692dc6601a029eb5b74f85fa329a69b2db7619db3b333e99ca8f9df8682219196ce23841ef206a0b2574beb3acebf9040cebcfdf38c15d234f67972e653fba58d6e4caa8fe2826b7946921cf20ae38357593d3b1b51529a319eb02db23c410b18f", 0xf4) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0xc7ef, 0x0) socket$inet6(0x18, 0x8000, 0x20) 03:01:01 executing program 1: mlockall(0x0) r0 = msgget(0x0, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/4096) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x869a, './bus\x00', './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x40a, 0x1b0) 03:01:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x82, 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 03:01:01 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}, {{r0}, 0x0, 0x0, 0x40000000}], 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r6 = socket(0x18, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)) write(r7, &(0x7f0000000280)="4c9deb316fd003aeafc46feb00a8ea52d04ba5a3aacd1cd6acef3cc6cb1f2b9e621a302110ec357b1b03306a9cf93ec85cb463351d0d87f3d6b00fd0903159ad663c702343da96198970a2dcbbddd818d686abf20b8cea242046ba5f62e0cedb20819aa7ea17a9b166f45058d42d8c79841d14392d93a255e2d0aba05432c8422e73b604015ba269c6a247e64f5320ed865f23", 0x93) close(r6) fcntl$dupfd(r5, 0x0, r6) sendto(r5, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xe7b7a331e4c4782f) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r8 = fcntl$dupfd(r2, 0x0, r1) ioctl$PCIOCREAD(r8, 0xc0105715, &(0x7f0000000080)) 03:01:02 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 03:01:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="9ece3045359b860540d91874a956b6b20278ddbaaa9522d98385bdc9fbd066bc5e163442057e54760ce1d036e88cbb2e1deec1a84fdcd2e49c24fcddc2df2d54bb113fe041d3a6b619ba6c696f92ef23abd3b495d13c3cbbde9a24dd5c6886138b10baee970708521ff13cbf5eb86d8486cbe5052593fb57c4f5da5d59f5806d2d5ac3fdf85389e15d8cb3f5fa44d9bbeda9b84ff6a8b1bd60f2c0c876bdac29f153b2c0cd98169f53d765df588c6b4c591644f0a99e60e4cb9c5799da6e121dd5faad642ab015af6c67d21c56b6ebb29a25b22d799882bf95", 0xd9}, {&(0x7f0000000240)="9857fe0f1a0728859caa4c8cc01c8766b3eae542deef979f3b142cb5f2531a4308ecd9a0ce20251f76b81675a8a29f6a0dfaff943e16dbafeac69b76a6a9d619f132582b7316fb475ddf1cc762d1674eba4c9c83254a1f87729d53acf901d41ba1e7f6e0ea3be2d56cd156155338f531e778714d05668a9b98f63d45e8e4a016d507e7d333ec97603d2f54e0ada34893c7638d4b231e1d879a72e9c37ea8e20979bff0a9618e9f54a839f447386fdd7a183eaf1f8e5d679dfe571947d3a3428c085b81c6a8e57c", 0xc7}, {&(0x7f0000000340)="85c6f05466e55cc25a985a6123b56e7c5d858a537f503129d811f004e361c6568d9daa96bc82373c89433ee5e6e3df45b4461a096011e5b36b4ee7b8323a204f4991902683ea74ff936e325de2bf9e251bee697bfa607f8a719035e97b81c45b5ae6155534e91e286d7348b938ced1dcac66ce7cd02ce3921713ce6baa7d05cd964616fbdc9f5c1fa50e2f74719eb0238264aeb224883c40abbf3a6673bc686dc7532c0bd5", 0xa5}, {&(0x7f0000000500)="a4be0c828df1dcb1c7610976b08b9210520f1c36acc0361ffb7d1f01584a6d8bb9ea4b10a641f66008d8656b6c44642e1feb6258602205efe9f5a44edeca9535ee0d982237ef307b1d906c344ca05a46926b30cd3ea870a50e33023f0db21ff87f2d995c7b4eec5f6164611431c24ee3d5e6a8144fbbbc76cf7c76c713de099fae5fdcd60908f4c2ae529285f31577b8aab69d02e3df36682611d3cdfe5b55bf6f58f79f0729e3d20da98350eff9a7212885c2e41daf58b4c56ec5ce5a52edebd6caa679d9251f244026836cee0e583146426ef51d627f", 0xd7}, {&(0x7f00000000c0)="cea19927e2ce44b23881992316878c2b98a7c275f65b2fc015", 0x19}], 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) setgroups(0x1, &(0x7f00000004c0)=[0x0]) getitimer(0x1, &(0x7f0000000480)) 03:01:02 executing program 1: r0 = socket(0x1, 0x4000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000001c0)={0x1, 0x5, 0x100, 0xd89a, 0x80}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x1, 0xc2}, {0x6, 0x0, 0x0, 0x20000100}]}) pwrite(r3, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x10, 0x3, 0x23, &(0x7f0000000200)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) fsync(r5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r4, 0x0, 0x8) 03:01:02 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x5, 0x4}) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 03:01:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) fcntl$getown(r2, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe13) shutdown(r1, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x5) 03:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = socket$inet6(0x18, 0x8000, 0xc) socketpair(0x7c91e7c88d86cdaf, 0x3, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)) kevent(r2, &(0x7f0000000180)=[{{r3}, 0x0, 0x20, 0x8, 0x7fffffff, 0x101}, {{r4}, 0xa, 0x80, 0x20, 0x7, 0x3e000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x5c, 0x9, 0x1568, 0x1}, {{r6}, 0xfffffffffffffff9, 0x20, 0x2, 0xa5, 0x7ff}], 0x0, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffd, 0x20, 0x40, 0x7, 0x9d}], 0x550, &(0x7f0000000240)={0x7f, 0xaf6}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000000)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000000)) r10 = dup2(r8, r9) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r12 = socket(0x18, 0x1, 0x0) close(r12) fcntl$dupfd(r11, 0x0, r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = accept$unix(r12, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r14, 0x80044272, &(0x7f0000000000)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r15, 0x80044272, &(0x7f0000000000)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000000)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r17, 0x80044272, &(0x7f0000000000)) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r18, 0x80044272, &(0x7f0000000000)) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x80, 0x0) kevent(r10, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffa, 0x2b, 0xf0000000, 0x3, 0x4}, {{r13}, 0xfffffffffffffffe, 0x14, 0x8, 0x13b, 0x7}, {{r2}, 0x7ffffffffffffff9, 0x8, 0xc, 0x40, 0x3}, {{r14}, 0xfffffffffffffffc, 0x1, 0xffffd, 0x6, 0x100}, {{r15}, 0xfffffffffffffffe, 0x1a, 0x1, 0x7ff, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x7ff, 0x8}], 0x2, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x9, 0x9}, {{r16}, 0xfffffffffffffffc, 0x40, 0xfffff, 0xfffffffffffffffc, 0x1}, {{r17}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x7, 0xffffffffffffff81}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x91, 0x3, 0x2, 0x101}, {{r5}, 0xfffffffffffffffb, 0x2, 0x0, 0x9, 0x7}, {{r18}, 0xfffffffffffffffe, 0x10, 0x40, 0x2, 0xffffffff}, {{r19}, 0xfffffffffffffffa, 0x8, 0x2, 0x3, 0x101}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x100000001, 0x100000001}], 0x9, &(0x7f0000000600)={0x4, 0x8}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x41, 0x5}, {0x8ff09299c8209d35, 0x2}, {0x21, 0x5}, {0x20, 0xd02}, {0x47, 0x65}], 0x5}) 03:01:02 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) pledge(&(0x7f0000000040)='/dev/null\x00', &(0x7f0000001380)='\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) preadv(r3, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) flock(r0, 0x8) 03:01:02 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0xd1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = dup2(0xffffffffffffffff, r0) sendto(r1, &(0x7f0000000140)="fb2e779d81476138e46c98ccacc41519a42844b4dd5bf73d3389e9efee1663cfdd3c9df6352e90afe24780e4f4e099b3df4d599790680a1a3bbbfe4140811066a74323ec37dc9b244e47f0abc018ee52685fb2a999141c32c8d24fd00cab7356d7db9fbedde96d69b2f10fd990823538e3ceefff6754ec9de935bc038a9fbb67c3", 0x81, 0x6, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f660000000000"], 0xa) 03:01:02 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffff0700ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="6e16c2ede3295e5e2436b6d9c2b3679776797505f53da7433dafdb7581686cb4357744abd227817517104b2c15d27a8ab7449e0bf9f30400522a6a071bde48b6667f291e2ba1000784176e87aa9e8f339914187acf556f3f89eab07226c666c404d1cbc536ac1a24f3e8889093df336d41"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x5, 0x0, &(0x7f0000000100)) r0 = socket(0x20, 0x753fbe15bf1d2982, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:01:02 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffffb7) setgid(r3) chmod(&(0x7f00000001c0)='./file0\x00', 0x32) setgroups(0x0, 0x0) setreuid(0xffffffffffffffff, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') 03:01:02 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x100, 0x11) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 03:01:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x7ff, 0x9, 0x6, 0x62738697}, {0x1, 0x5, 0xff, 0xfffff16e}, {0x8, 0xf8, 0x9, 0x8}, {0x5, 0x9, 0x40, 0x1}, {0x6, 0x0, 0x3f, 0x8}, {0x8, 0xff, 0x4, 0x3f}]}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x6, 0x4, './file0\x00', 0xee5, 0x7, 0x4, 0x1}) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) 03:01:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x5, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0xfffffffffffffffe, 0x403], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {0xfffe}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 03:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffff9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0x5) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) setregid(r8, r6) lchown(&(0x7f00000000c0)='./file0\x00', r4, r6) r9 = msgget(0x1, 0x200) r10 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r10, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r10, 0x0, r3, 0x0, 0x10120}, 0x8, 0x2, r2, 0x0, 0x4000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:01:02 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd602092000068060000000000000000000040040600000000fe8000000000000000000000000000aa00004e22d4d6298046b03267b8bb414175dcb04771668ee59939381f4dfe86070000000000000004c0f315c320172bfc7a2456e973c31b871c313f89f3c8b424f9973d7c98afc4b61f43ae47cbab812af58741fa5b51ab46aad43f2931485022c6d7074a10515547f700f0d5cfd5f1d2383a1c209fd572230adda3b1c9cfc9b16b42ef32eba021d5d11d22951494d757a273beabcb789a6420f7b10bf7403945c86b4ae076759a1258514fa9e9eadaab57eb5c008000004707af8cd2b5f6a6cca450d85ddf9dc4085e7c3a52d037568aaef42875ba8ab440e1be44caff223586016bf7a8de49295891099f82b55b8cbf4a7b9c676d05749b9de756675cf72973498c08597334f42ac4062068670bb78e56772625f2bb6634d15dd68aeb4dd63fcc0d9886b89d6a52175d4e2b480eff414834aed1", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a0c200009078000022069ee4c306080a00000000000000000303000402fe0bf98919eee6542fe6cd00044afd00fe060ea1f2c8fc92cae01f33c0c13ce2d4c3d9052600"/105]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 03:01:02 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x80}, {0x88fe}]}) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x4008426f, &(0x7f0000000000)) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5], 0x1, 0x0, 0x1000) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x28119, 0x4683dce6b38cecf0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="003b85", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="00abe038fa5e20e268000000000000000000"], 0xa) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(r11, r10) connect$unix(r12, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r13 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000000040)=""/41) 03:01:02 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1000000000000281) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000680)=""/195) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) socket(0x18, 0x1, 0x0) r6 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r8, 0xee01) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, 0x0, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/10) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r10, 0x0, 0x40fff, 0x0) r11 = dup2(r10, r10) writev(r11, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSDISPLAYIO_SMODE(r11, 0x8004574c, &(0x7f0000000240)=0x2) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000100)) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r13 = socket(0x18, 0x1, 0x0) close(r13) fcntl$dupfd(r12, 0x0, r13) sendto(r12, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = getegid() setgroups(0x2, &(0x7f0000000080)=[r14, r15]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r5, r16) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 03:01:02 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) pwrite(r1, &(0x7f0000000100)="c99d545d798553b4678a6853959ee79047810d133cafc4c9c30d6667d283a592800ec8b5c35c86cce727c16a748b663039dfda526079d58c842dacd09c2babf17689229cc5924d13fb454986d49584b025a7a33781", 0x55, 0x0, 0xc790) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 03:01:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget(0x0, 0x12) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x18, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc024696c, &(0x7f0000000300)) 03:01:02 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x70}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='='], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 03:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x170) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x8, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffb, 0x9c, 0x80, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x90, 0x0, 0x4, 0x3}, {{r3}, 0xfffffffffffffff8, 0x1e, 0x40, 0x6}, {{r4}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x80000001, 0x4}, {{}, 0xffffffffffffffff, 0x4b, 0x2, 0x8, 0x10001}, {{r5}, 0xfffffffffffffffa, 0x72, 0x4, 0x10001, 0xffffffff}, {{r6}, 0xfffffffffffffff9, 0x4, 0x2, 0x9, 0x8}], 0xf8, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffff9, 0xc8, 0x20, 0x0, 0x800}], 0x100, &(0x7f00000002c0)={0x447a, 0x3}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 03:01:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7c}, {0x80000006, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x5e, &(0x7f00000002c0)="fa9fb5cfb7daede0693704a3") 03:01:02 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r2 = geteuid() r3 = getuid() r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r4}) setreuid(r2, r3) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r13, r14, r13, r14, 0x2, 0x2}, 0x5, 0x54, r12, r12, 0x9a8, 0x15, 0x3f, 0xfcc}) r16 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r16) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x5, r3, r9, r3, r14, 0x1b1, 0x2}, 0x8001, 0x3, r4, r16, 0x100000000, 0x5, 0x3}) shmctl$IPC_RMID(r5, 0x0) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) r23 = getppid() getpgid(r23) r24 = msgget(0x1, 0x82) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x1, r19, r21, r18, 0x0, 0x0, 0x81}, 0x10001, 0x1, r22, r23, 0xa8, 0x1, 0x4e2c, 0x3}) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = getppid() getpgid(r31) r32 = msgget(0x1, 0x82) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x1, r27, r29, r26, 0x0, 0x46, 0x81}, 0x10001, 0x1, r30, r31, 0xa5, 0x1, 0x4e2c, 0x6}) r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728eab3e2df5b5dceab7eba4033e90a0bd323e33a25ec257e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f57090035b4bd7b270f291a4ffdc25e1ce547e943b3d257d4f28f487eec53896c3390000000000000006c2838e9fe7f51442f07396c7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62790ac8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070e5d386aa385547cdab06150d5dcf657e303000000000000000000"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) r39 = getppid() getpgid(r39) r40 = msgget(0x1, 0x82) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x1, r35, r37, r34, 0x0, 0x46, 0x81}, 0x10001, 0x1, r38, r39, 0xa5, 0x1, 0x4e2c, 0x6}) r41 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r43 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r46 = fcntl$getown(0xffffffffffffff9c, 0x5) r47 = getppid() getpgid(r47) r48 = msgget(0x1, 0x82) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x1, r43, r45, r42, 0x0, 0x46, 0x81}, 0x10001, 0x1, r46, r47, 0xa5, 0x1, 0x4e2c, 0x6}) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r50 = dup2(r49, r49) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x8fe}]}) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x8, r19, r29, r34, r45, 0xa0, 0x1}, 0xfffffff8, 0x9a8d, r51, r0, 0x0, 0xb961, 0x20}) shmctl$IPC_RMID(r5, 0x0) madvise(&(0x7f0000a5a000/0x2000)=nil, 0x7fe4aba9c000, 0x6) 03:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x8, 0x5, 0x80000001}, {0x5143, 0x71, 0x20}, {0x3, 0x8, 0x20, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 03:01:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x180) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) setsockopt(r0, 0x1, 0x9, &(0x7f0000000040)="1586202a42c78e6d2bc2381e36a0c8fc68a553f41fa4660f9afd5029479e330ce52bcb3c2cf0cc8b1d7c5e68c6f9f2d4dde02a90783aa63dfb", 0x39) 03:01:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x2000800) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="685f167af725b9a6f5de4159e09554174b9fb53b29d111c147dc8848043d0fc8", 0x20}, {&(0x7f0000000040)="0bb28a45bb9cbb1cc0516af6fb5550710af95996f08425562aec748a88d342fe690d2dbd06ea6449896c2f95bf5026caacf05a1f6cb6809e27074ca7ba9586be807c1e50210949", 0x47}, {&(0x7f0000000200)="a08f34c3600fa248468349f34e1c0b17a52547f7f58af1a9de173ff91dd85495d04a9a0b37ed61dcc404f6796a086ab11d5af1a379bcb3a02078ee1db13aee87c5384dd7e1bd7551ba581fcb792d203c38149ec82b1f1a8b9787fbfed91554f9a0380ef33935953fa709f16cff8259d96ec6f03a81262e26b0790e519a418f2dddea40c0a685bc8cc5e457377dada8620998185ce379280967338b97af4604e9ed5fd1af23b1bd7f3ec2a94b510fdfa2bd12d111961d2464af681995262cb307dff8279d8e045ecbded8306dca8faf41d20313748ac48ba35d080f24a836b46e6397ee647c635924a63ca130c0ad9f52c18c609eb57a82226d77eed905827eb4ad3fb94c406bd930a53de7231a62e76e145726c3c199f84d6e0bd17d7d1fa450b1a926f78eac0a3c700350b591674af4eacd6e35f957e14ca50bea0cde9a5c6a614a1b458286ee7f5495814060c7ffdf5f72f796a65b13dacc88c23fc0e5cdef3448505d601de2e587c0770b33dcd93782eaf9d5b0f1f2931334415ff8c79949dfe0c87e6746dca7626177a49df48a395420483df0e59ea8cd6ae416577d1fb775c6878151548286539d37b76682b477fa9b2b6f80ec80523a258461755fd0e0305849a80036cfd1083770a6e2d627958ecb1ea01ca67c6ceeeee6fe45cdc241e0dea342c5cb7cefc8a6436afe645022b384004d7bf75b7fdd4c328072198e34a7d9d80054f1a454332ebfca614e87bcc3763566934b1d647560daa33fdbb3526410ad7735cc9351e45e8ff7d3a80b18da3a7d69f6f8b938f976edb5fe1ad37989aa1e9500a5483c6b12c16aab05a2a9121be0a10303020cd0759fca1afeeb9f6f943657a549a3595d167b105ccbfd72157b4045e751c6c0fdc6b994e38771a9811cf630c212ceb69809aeac676379b7a4d183423b1ae6fd20507e28de8b7c5072a2f729fa65365801ec355d4477b957cc138fb2a16bdf1a0e4e9c10cdba7b55b0088e64a5162c285c2b9184e3ce393fa72092cbce2e5d804a16880be87103047fce8cc425d8334150462664abee2fcbd9f93b87bcedd5e322543ef2b0034e3e81843324ff38779a428798838f51bc4c4778eb6e1d785553bc4dc4e5f7155667b5eb13c46bf216fc3ca5cea533ee1c86557784383bc06ff05af483372e87176fb0c99efacc4f1c60749aa7ad629d6c9506ea49d31082c8b6b359ebc7ed2ab950e8cc67210ddd33a84ab798ba2d026d00f79558f8f19d9611652f93f930001bae1b3c73cff2f18e36c34d7b4afc2e7b5b77ef51ef88a45e73c283168c47c4cdda02c01605c829993a92a291dff0dd6bdbc369389e840e3f03e1c32cf6431166eda01c70efcf835066da855acfeca7f1fe40a9de3f5698aa3f5d9e8a8a4c7d18181f6f9ff912abd6bfe1c2bb25ff73ab5824c80c7da9c38100ac355c7de2caa6a592617a8cdb3e742881590ca474657b48d9acf4b410808bb1bfc6e80ee36032eda49121eba4ed4a5d8b2cf4a6bc1eaae432d38b306ae75e05eb23a41372f530fd64f8ba4903b8af38979d5f819c7eaacaf3b0161af227cffaaca61b19c7f1d2136edeea9dc4b4d6fbe572244d1674e77dc61e33fb6c2b41a809255ad795e054d110a40c8dc584ef7b70f42766a23c19f6e899a569c7ab2a87adb1027a65cfa7050696855194d1e0ca8584eec292ea6ee0f6e3621909ca366ab0316dabdddc7dda6ffac1dee727689c195cd488c140837c69e162584196444d2d941a3e575e51721b36daa051244e43490b4af2edc535bdeaa2b2da13f8a8f61060ea9ab17cc31dfa1cf107e2e01c83ede293a0f49b2172b822131cf7bb5982771e6ada5ff0bb2b50671199cb3ca8e7dd504bccdd1ca0d90d375cef19026d94741338dd18c0232ab3bf98b0099e29af4b11884f02a2c109f69f807637d89cd28dd6900f85eabc2b4f27d5165269c11281452aaa6b843d198c5a4c08161a089349a9581b626cdb9c68dae29eee83277e4ed7ca8dc6b266a94994dc484d35754970f32c55eeb9abcabf879372b9e30b9e22545f6518d265adef4f6a95d45c879423714bdcec4c3a56ac5e046ff63c73802248ec9aad4adc7570c7f2b27c7e39cdccac560489ddee9fb9dcb05449cfcc089aa9df166cd2bac9626d256345b09810c75f9892b7bb9f387d00a87a04ad333b98a13fdb781c57868733bb751522e4fd4619d8d6b15b88c28e2911e3a047213407d1ed578150eefbd52fa66731767c058568da974af535bf49ad316e9af0c14e5730393850c31848f2bf3c42748b9ed5e5a88e6a19a847536a712c5bb5ab011e2c997b0475003396d743dce596dd1a81d96a530d0b9e71e2aaad45f1f5607893c03e4f153a0d510e70f40a4d854c8812a1f2eb3c83f6afcba203dee000fd6d0de6cf75c8d398849f7bd6a1869a89deb8453d6e2756ebe5d48cdaec2e49ab586c0748bf6250d4c90174df59719a38e57ca67d20817b011cec197d55b8376bfaa9c2f313f840a2d4d7385e467700745679ba9c2344e614d8c05fe7bfba34267a1d94b5222a7c259b951cdf1ab1453a18e46c064d1db7f5f7c7804911a29d7ebffd5a1ba19a1735d8f1a3f1815279e5944fc8210f44b5d3c30a31afcff88b80bac511d05ac85c80b31f62fb88456742e6d1ae41caeab413e11365e3c71f22910e8bb7794983063b1aff757e8d23160e2d783c9674daf5312b84fde8dda7223fc5f7d12436302aab787f19079d5ff362f5eda7f81b67d55e3704cd08a514ebaefcd4242a41eddf4400a66b227a16b99cd0fbe377dffab390c3d3c750ecf3ef5c9b5ffe70e8daab9405722ed8e20349523ea215606321ce2c7032db577d47f4c2b63453700be734e1aa6681f6c5a2edadb46b9dee4801b2ec6c935eccd1ff5b0c1379ce19023c174bc2c80fc97c9317bcba9d8fe0920f76b67c48f3204f11eeb8bb3a2d59a0fa68936a678f73fc8d20d74b8baab11f2a7705d491ce5345cb2246ed2ff8a8387b176f9d2577571215a823918125a9621284fcb831200b768cf29b7e7f73ee1c42070b9a69462059dd41068f55a49050fbde8efda92887622d6b3842354a29edf62be42c00b3a4500f1e9f454b60acbb8126606bc12c4b75374fb4b14c1de0306b2beea629c40a4a199f8a84e27db2955b9626986b17977e2fc1bbbafc945e7b55fae6269b17a33683d10add74ca517df3781d76af2073c9d763c1e5fee165759e2e1f3ae026e6a503947cd558273ead8edde4ad4d695fd6c6a05bba9b3a12b61b9a378ce869ff536b8939c458b63d415927fd1f4ea2fcf8c63e7029c2e64e43e2e33fb7f1274d91ea49d43461b74ddb1bfc847f84e4e42c33f81b800d7ebdaa60cd4bdd0df014cb453f79bfa7cc1bed1e90ef2ffc0d3612473b2241263747d3de372092d4113bbdbbc60a7fea85c00bd438ffd31bb258c2f75b0004e970462a6730b780a09aaadadb12ff870b57596ea3c9eeee5eb0839ddb8fd864571bba751801d980cebdb590dc7a3686608ee8cbe47f0d020c0d8c296dabad153c5cc6369b96b0260eeaa5bb943eef33f69309397186266b2484f44b59c29702af980182a89ff09d90b7bdd3bd3a58ae8df6fccd4bfc662408e9ccfa90b19151f982692b8cd2de8a186fe476906270569e121a0d6aac5e0a533856f342c72499c3c89e17eced2c6f4d2684ff42187d133f224970110f53729348a59585ad000887d1c2340ffda7ea007aaa8719e1ad861efcc6bf5c4c3adf3bdac114265252f28ec1ce58046a52b73fc68aca2904f6c0d107c9564995b46885f5604dab748245ac4426bb7367a366638faee5e3cea78cae9b9070a26d05484ff4e075fd22002f7fb38fd58512661466b6c39845ff215989007ecdf914ba0aa0d933418278f8b5f94eab2bd3f01a76492c67696a743a02baccacc1152a945a4f954cd326cd80257d2081ff6455b3261fc9d40369f808e2625b5482a8080ab2cadb2cf42371eba5cc6d2668f839a390e91233e5991b3674ceac17c4c1b36a4aa2b0ed13374b1d6deafd8e6f0851d3f922f76ed9c54ca59863144691900a64dc8fc1f05c6303fe7cf4a498e89f3149349979eea82902825830c67f5012f3aaf45460517028749c49c131b3e25a94d822493b2d2d9d6017aba9cb02277f0189a05a3bbe50099a2db8a61f4aac39894ca590d3864b967fa9e3fcfa1f41b7f8e7274b48bbe2deff4fb50a6c45f03ded4a133864bf26b476e1a8fb9ba0ae65754263229dc80ad368414890d0d45c0519a68e1bdc96ef088df7e33bba5a7f63d2c33629a1ee5ec46b79247300f714f2ccab34f5f97028e526558c7cd78f24c8534411d6a266b093415c5ffd1dd16c838288d86f7f6c096f59f84b33b4390be8063baf9d753ba191463072d094e2b35b72d97834476b8251277f1400f33700f62ebcf77e1642c79c5c4f54316496ee3181a7f5934d95ad96bcb28b72f072e4e40556521d65737f5abb537cdb99f20c22f17ec36438d6e2d398ca3a5bdb3e1d8fb89f2c5a9f2f70f5c2f9da7447e3ef14ac71d7c7de3b006986ad6ddbf0905cbb8dfbdfee35680cf8978831b5be2e2e3f5fe3e8a2f5d0d5c38c856db1d12ca23d78cc86eefa78e5780669706ac9f3a518b82d8129ac67f20fca28134f5a271ef1b9822c837c2941648ad3a3276175cde6073927c6d787d22c6bf727bf03719982f814fa28d56e6d4ae655d43f0cac15372f68abc7993bacb0b59ae6607ceacb813d8d29b2a2c0ee81680ff299dfdf0dfb027d84db04dea616cb49eb3f7d56f8ddefcd290e811a914fd24cfd3582f39b56a954dbc1531aacbfa53eb1b085e63ff73b3372d1c042b81f81617ff999586b1d88953f65504b0d9a902f2229f35eb4bf8d3b2074514c0e2df106b538ea4b466f62b2c123c979f4bd9a5a5ceebad973fa79890198b83b9e046802a11274d82f8e05c19559dcdd920f7aefb8f7350f4122ea533748f466f8495fd5469e64b38636169a16c11c2716458fb2123b6cf073a6a25988bde8fc708c3d82cf329a0660a73e5e12000ac7c0c10d6ecf9d46a32cc6ce2f847082b966d17b21029405f4af87cc0c4d5ee7fc23e32c8e5070e0ba128a79928a488fa40e14f2fd2bb734d8efe528cca9054892c87c794b4aacf35e43dfbf39a626ca62a3118ff0bceb369149c48824c2227ea900b7a55ec9d4c4a7bcef9aba2b7e2703aded1c043cce81f26ac18014a3f13dc9b11217cc953432a44071593733b4a0f2dc53cb03ffb60ba6b92699057067dfd39e36ad0507a96fea41742c5930d7669015510cee8cc085a90af5a16e1c4e2d65d15ab7f375928458bd35e457defacd5b374d63f7cb52e9413232a0adb7701fd63991139a3122dc82423ed543f5b5f08c1cd83f6926591f5c052017792166f8e966f739aa5ec0c3f7c1eea31e4c476817bf574a3e238ecc75e28ca9b6d17a40577df257e8d2d3c0a731275353fa47d7cd742a4d9cf81a6485d3cbb8fbbc36af82b3d83d054d85de52caa8675450252e8af6534f1c73ac21c1454a19e6ff7dad9d8f0f08b6b0c05dd01341d9834c9891ebf4e60c799ed581d9deeb584582c5b9d3b463880265b8b94c73a84fa9c645b12c4b19210966741440a043eede1338934708a89db6437d0d0383a8f4c214f18170237182aa3a899c0b40ebc9081b83f11250ba8fbe9f12a7c4a04629143fdd90e68552bc36ed0feaef7645cb24bc2f45daf5c77d8520beb09d00bf6ec12109bd2e042a97c9d21b6d22f1a4f09666be2ee54ab7339b57e03393567ea91812d9", 0x1000}, {&(0x7f0000001200)="cefadbbcd298f285c6af38772824fb263a470236589e0e97cce0e1fec6e138a0ddc79d86368746dd48c16914176fee1303dc5fd8650ad72c752440b8a533200ef05b0d38e78c3ffa080779555aedee4c03c11fbab94f4e8713799e568137136f0b300a4bb5b40c57e04d26e23495b4cf20755dea7f909464587ee28e1269c8e8a660b4b99991a8319b74f8af0fd77aa9c4656cb659d357205f7c9404de9b3658979859a27a0e56c80ccdb7e4929b8228c8cf4c7eff3058fadba6f48642879f006cbfcc8c20051286205bcc057da742f89d1f526a1fb42b60cf7dfed95d22222ec0cb7d3c2c6469c49ac5de2901dd", 0xee}], 0x4) pckbd_enable: command error 03:01:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x2000800) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="685f167af725b9a6f5de4159e09554174b9fb53b29d111c147dc8848043d0fc8", 0x20}, {&(0x7f0000000040)="0bb28a45bb9cbb1cc0516af6fb5550710af95996f08425562aec748a88d342fe690d2dbd06ea6449896c2f95bf5026caacf05a1f6cb6809e27074ca7ba9586be807c1e50210949", 0x47}, {&(0x7f0000000200)="a08f34c3600fa248468349f34e1c0b17a52547f7f58af1a9de173ff91dd85495d04a9a0b37ed61dcc404f6796a086ab11d5af1a379bcb3a02078ee1db13aee87c5384dd7e1bd7551ba581fcb792d203c38149ec82b1f1a8b9787fbfed91554f9a0380ef33935953fa709f16cff8259d96ec6f03a81262e26b0790e519a418f2dddea40c0a685bc8cc5e457377dada8620998185ce379280967338b97af4604e9ed5fd1af23b1bd7f3ec2a94b510fdfa2bd12d111961d2464af681995262cb307dff8279d8e045ecbded8306dca8faf41d20313748ac48ba35d080f24a836b46e6397ee647c635924a63ca130c0ad9f52c18c609eb57a82226d77eed905827eb4ad3fb94c406bd930a53de7231a62e76e145726c3c199f84d6e0bd17d7d1fa450b1a926f78eac0a3c700350b591674af4eacd6e35f957e14ca50bea0cde9a5c6a614a1b458286ee7f5495814060c7ffdf5f72f796a65b13dacc88c23fc0e5cdef3448505d601de2e587c0770b33dcd93782eaf9d5b0f1f2931334415ff8c79949dfe0c87e6746dca7626177a49df48a395420483df0e59ea8cd6ae416577d1fb775c6878151548286539d37b76682b477fa9b2b6f80ec80523a258461755fd0e0305849a80036cfd1083770a6e2d627958ecb1ea01ca67c6ceeeee6fe45cdc241e0dea342c5cb7cefc8a6436afe645022b384004d7bf75b7fdd4c328072198e34a7d9d80054f1a454332ebfca614e87bcc3763566934b1d647560daa33fdbb3526410ad7735cc9351e45e8ff7d3a80b18da3a7d69f6f8b938f976edb5fe1ad37989aa1e9500a5483c6b12c16aab05a2a9121be0a10303020cd0759fca1afeeb9f6f943657a549a3595d167b105ccbfd72157b4045e751c6c0fdc6b994e38771a9811cf630c212ceb69809aeac676379b7a4d183423b1ae6fd20507e28de8b7c5072a2f729fa65365801ec355d4477b957cc138fb2a16bdf1a0e4e9c10cdba7b55b0088e64a5162c285c2b9184e3ce393fa72092cbce2e5d804a16880be87103047fce8cc425d8334150462664abee2fcbd9f93b87bcedd5e322543ef2b0034e3e81843324ff38779a428798838f51bc4c4778eb6e1d785553bc4dc4e5f7155667b5eb13c46bf216fc3ca5cea533ee1c86557784383bc06ff05af483372e87176fb0c99efacc4f1c60749aa7ad629d6c9506ea49d31082c8b6b359ebc7ed2ab950e8cc67210ddd33a84ab798ba2d026d00f79558f8f19d9611652f93f930001bae1b3c73cff2f18e36c34d7b4afc2e7b5b77ef51ef88a45e73c283168c47c4cdda02c01605c829993a92a291dff0dd6bdbc369389e840e3f03e1c32cf6431166eda01c70efcf835066da855acfeca7f1fe40a9de3f5698aa3f5d9e8a8a4c7d18181f6f9ff912abd6bfe1c2bb25ff73ab5824c80c7da9c38100ac355c7de2caa6a592617a8cdb3e742881590ca474657b48d9acf4b410808bb1bfc6e80ee36032eda49121eba4ed4a5d8b2cf4a6bc1eaae432d38b306ae75e05eb23a41372f530fd64f8ba4903b8af38979d5f819c7eaacaf3b0161af227cffaaca61b19c7f1d2136edeea9dc4b4d6fbe572244d1674e77dc61e33fb6c2b41a809255ad795e054d110a40c8dc584ef7b70f42766a23c19f6e899a569c7ab2a87adb1027a65cfa7050696855194d1e0ca8584eec292ea6ee0f6e3621909ca366ab0316dabdddc7dda6ffac1dee727689c195cd488c140837c69e162584196444d2d941a3e575e51721b36daa051244e43490b4af2edc535bdeaa2b2da13f8a8f61060ea9ab17cc31dfa1cf107e2e01c83ede293a0f49b2172b822131cf7bb5982771e6ada5ff0bb2b50671199cb3ca8e7dd504bccdd1ca0d90d375cef19026d94741338dd18c0232ab3bf98b0099e29af4b11884f02a2c109f69f807637d89cd28dd6900f85eabc2b4f27d5165269c11281452aaa6b843d198c5a4c08161a089349a9581b626cdb9c68dae29eee83277e4ed7ca8dc6b266a94994dc484d35754970f32c55eeb9abcabf879372b9e30b9e22545f6518d265adef4f6a95d45c879423714bdcec4c3a56ac5e046ff63c73802248ec9aad4adc7570c7f2b27c7e39cdccac560489ddee9fb9dcb05449cfcc089aa9df166cd2bac9626d256345b09810c75f9892b7bb9f387d00a87a04ad333b98a13fdb781c57868733bb751522e4fd4619d8d6b15b88c28e2911e3a047213407d1ed578150eefbd52fa66731767c058568da974af535bf49ad316e9af0c14e5730393850c31848f2bf3c42748b9ed5e5a88e6a19a847536a712c5bb5ab011e2c997b0475003396d743dce596dd1a81d96a530d0b9e71e2aaad45f1f5607893c03e4f153a0d510e70f40a4d854c8812a1f2eb3c83f6afcba203dee000fd6d0de6cf75c8d398849f7bd6a1869a89deb8453d6e2756ebe5d48cdaec2e49ab586c0748bf6250d4c90174df59719a38e57ca67d20817b011cec197d55b8376bfaa9c2f313f840a2d4d7385e467700745679ba9c2344e614d8c05fe7bfba34267a1d94b5222a7c259b951cdf1ab1453a18e46c064d1db7f5f7c7804911a29d7ebffd5a1ba19a1735d8f1a3f1815279e5944fc8210f44b5d3c30a31afcff88b80bac511d05ac85c80b31f62fb88456742e6d1ae41caeab413e11365e3c71f22910e8bb7794983063b1aff757e8d23160e2d783c9674daf5312b84fde8dda7223fc5f7d12436302aab787f19079d5ff362f5eda7f81b67d55e3704cd08a514ebaefcd4242a41eddf4400a66b227a16b99cd0fbe377dffab390c3d3c750ecf3ef5c9b5ffe70e8daab9405722ed8e20349523ea215606321ce2c7032db577d47f4c2b63453700be734e1aa6681f6c5a2edadb46b9dee4801b2ec6c935eccd1ff5b0c1379ce19023c174bc2c80fc97c9317bcba9d8fe0920f76b67c48f3204f11eeb8bb3a2d59a0fa68936a678f73fc8d20d74b8baab11f2a7705d491ce5345cb2246ed2ff8a8387b176f9d2577571215a823918125a9621284fcb831200b768cf29b7e7f73ee1c42070b9a69462059dd41068f55a49050fbde8efda92887622d6b3842354a29edf62be42c00b3a4500f1e9f454b60acbb8126606bc12c4b75374fb4b14c1de0306b2beea629c40a4a199f8a84e27db2955b9626986b17977e2fc1bbbafc945e7b55fae6269b17a33683d10add74ca517df3781d76af2073c9d763c1e5fee165759e2e1f3ae026e6a503947cd558273ead8edde4ad4d695fd6c6a05bba9b3a12b61b9a378ce869ff536b8939c458b63d415927fd1f4ea2fcf8c63e7029c2e64e43e2e33fb7f1274d91ea49d43461b74ddb1bfc847f84e4e42c33f81b800d7ebdaa60cd4bdd0df014cb453f79bfa7cc1bed1e90ef2ffc0d3612473b2241263747d3de372092d4113bbdbbc60a7fea85c00bd438ffd31bb258c2f75b0004e970462a6730b780a09aaadadb12ff870b57596ea3c9eeee5eb0839ddb8fd864571bba751801d980cebdb590dc7a3686608ee8cbe47f0d020c0d8c296dabad153c5cc6369b96b0260eeaa5bb943eef33f69309397186266b2484f44b59c29702af980182a89ff09d90b7bdd3bd3a58ae8df6fccd4bfc662408e9ccfa90b19151f982692b8cd2de8a186fe476906270569e121a0d6aac5e0a533856f342c72499c3c89e17eced2c6f4d2684ff42187d133f224970110f53729348a59585ad000887d1c2340ffda7ea007aaa8719e1ad861efcc6bf5c4c3adf3bdac114265252f28ec1ce58046a52b73fc68aca2904f6c0d107c9564995b46885f5604dab748245ac4426bb7367a366638faee5e3cea78cae9b9070a26d05484ff4e075fd22002f7fb38fd58512661466b6c39845ff215989007ecdf914ba0aa0d933418278f8b5f94eab2bd3f01a76492c67696a743a02baccacc1152a945a4f954cd326cd80257d2081ff6455b3261fc9d40369f808e2625b5482a8080ab2cadb2cf42371eba5cc6d2668f839a390e91233e5991b3674ceac17c4c1b36a4aa2b0ed13374b1d6deafd8e6f0851d3f922f76ed9c54ca59863144691900a64dc8fc1f05c6303fe7cf4a498e89f3149349979eea82902825830c67f5012f3aaf45460517028749c49c131b3e25a94d822493b2d2d9d6017aba9cb02277f0189a05a3bbe50099a2db8a61f4aac39894ca590d3864b967fa9e3fcfa1f41b7f8e7274b48bbe2deff4fb50a6c45f03ded4a133864bf26b476e1a8fb9ba0ae65754263229dc80ad368414890d0d45c0519a68e1bdc96ef088df7e33bba5a7f63d2c33629a1ee5ec46b79247300f714f2ccab34f5f97028e526558c7cd78f24c8534411d6a266b093415c5ffd1dd16c838288d86f7f6c096f59f84b33b4390be8063baf9d753ba191463072d094e2b35b72d97834476b8251277f1400f33700f62ebcf77e1642c79c5c4f54316496ee3181a7f5934d95ad96bcb28b72f072e4e40556521d65737f5abb537cdb99f20c22f17ec36438d6e2d398ca3a5bdb3e1d8fb89f2c5a9f2f70f5c2f9da7447e3ef14ac71d7c7de3b006986ad6ddbf0905cbb8dfbdfee35680cf8978831b5be2e2e3f5fe3e8a2f5d0d5c38c856db1d12ca23d78cc86eefa78e5780669706ac9f3a518b82d8129ac67f20fca28134f5a271ef1b9822c837c2941648ad3a3276175cde6073927c6d787d22c6bf727bf03719982f814fa28d56e6d4ae655d43f0cac15372f68abc7993bacb0b59ae6607ceacb813d8d29b2a2c0ee81680ff299dfdf0dfb027d84db04dea616cb49eb3f7d56f8ddefcd290e811a914fd24cfd3582f39b56a954dbc1531aacbfa53eb1b085e63ff73b3372d1c042b81f81617ff999586b1d88953f65504b0d9a902f2229f35eb4bf8d3b2074514c0e2df106b538ea4b466f62b2c123c979f4bd9a5a5ceebad973fa79890198b83b9e046802a11274d82f8e05c19559dcdd920f7aefb8f7350f4122ea533748f466f8495fd5469e64b38636169a16c11c2716458fb2123b6cf073a6a25988bde8fc708c3d82cf329a0660a73e5e12000ac7c0c10d6ecf9d46a32cc6ce2f847082b966d17b21029405f4af87cc0c4d5ee7fc23e32c8e5070e0ba128a79928a488fa40e14f2fd2bb734d8efe528cca9054892c87c794b4aacf35e43dfbf39a626ca62a3118ff0bceb369149c48824c2227ea900b7a55ec9d4c4a7bcef9aba2b7e2703aded1c043cce81f26ac18014a3f13dc9b11217cc953432a44071593733b4a0f2dc53cb03ffb60ba6b92699057067dfd39e36ad0507a96fea41742c5930d7669015510cee8cc085a90af5a16e1c4e2d65d15ab7f375928458bd35e457defacd5b374d63f7cb52e9413232a0adb7701fd63991139a3122dc82423ed543f5b5f08c1cd83f6926591f5c052017792166f8e966f739aa5ec0c3f7c1eea31e4c476817bf574a3e238ecc75e28ca9b6d17a40577df257e8d2d3c0a731275353fa47d7cd742a4d9cf81a6485d3cbb8fbbc36af82b3d83d054d85de52caa8675450252e8af6534f1c73ac21c1454a19e6ff7dad9d8f0f08b6b0c05dd01341d9834c9891ebf4e60c799ed581d9deeb584582c5b9d3b463880265b8b94c73a84fa9c645b12c4b19210966741440a043eede1338934708a89db6437d0d0383a8f4c214f18170237182aa3a899c0b40ebc9081b83f11250ba8fbe9f12a7c4a04629143fdd90e68552bc36ed0feaef7645cb24bc2f45daf5c77d8520beb09d00bf6ec12109bd2e042a97c9d21b6d22f1a4f09666be2ee54ab7339b57e03393567ea91812d9", 0x1000}, {&(0x7f0000001200)="cefadbbcd298f285c6af38772824fb263a470236589e0e97cce0e1fec6e138a0ddc79d86368746dd48c16914176fee1303dc5fd8650ad72c752440b8a533200ef05b0d38e78c3ffa080779555aedee4c03c11fbab94f4e8713799e568137136f0b300a4bb5b40c57e04d26e23495b4cf20755dea7f909464587ee28e1269c8e8a660b4b99991a8319b74f8af0fd77aa9c4656cb659d357205f7c9404de9b3658979859a27a0e56c80ccdb7e4929b8228c8cf4c7eff3058fadba6f48642879f006cbfcc8c20051286205bcc057da742f89d1f526a1fb42b60cf7dfed95d22222ec0cb7d3c2c6469c49ac5de2901dd", 0xee}], 0x4) pckbd_enable: command error 03:01:05 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) r2 = dup2(r0, r1) recvfrom$unix(r2, &(0x7f0000000000)=""/46, 0x2e, 0x41, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 03:01:05 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) fchmodat(r4, &(0x7f00000001c0)='./file0\x00', 0x202, 0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:01:05 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000100), 0x2cf2) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/135) semop(r1, &(0x7f0000000000)=[{0x0, 0x81, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0xffff, 0x1800}], 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getrusage(0x0, &(0x7f0000000280)) 03:01:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = dup2(0xffffffffffffff9c, r0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000140)=0x40) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) setuid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 03:01:05 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d1a0000fa696c653000"], 0xa) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socket(0x2, 0x3, 0x5) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "74626535af00000000000800000200", 0x5}) writev(r3, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0xfffffffffffffe1e}], 0x1) 03:01:05 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x6}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x5}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x380000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8002}, {&(0x7f000000c000/0x3000)=nil, &(0x7f000000e000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = msgget$private(0x0, 0x0) r3 = socket(0x6, 0x4000, 0x2) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSCTTY(r4, 0x20007461) msgrcv(r2, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r5 = kqueue() write(r5, &(0x7f00000001c0)="1d239af403f4538162c0dd1da0a273089983a9a2efe87c6c57060a198e2951b4316b2562f423cc466d3e02ef4c5136bd81e4263a5fb86d1f5ff29ca586b89c3580a02d3ee09334d244e123d64ca85cb662fdbae99fbaf38a", 0x58) geteuid() open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r9) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 03:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x20, 0x0, 0x7, 0x4}, {0xffff, 0xfc, 0x5, 0x8}, {0x4, 0xf3, 0xff}, {0x3de, 0x3, 0x2, 0x5}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x8d0f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000400)="ee210834e46e08aeb51de4ff241a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCLOCK(r1, 0x20004276) 03:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x3}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cacb4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 03:01:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x10) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:01:05 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) 03:01:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xfffffffe}, {0x74}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000280)={0x6, &(0x7f0000000180)=[0x8, 0xfff, 0xad49, 0x9d5, 0x3f, 0x6]}) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x1, 0xf5, 0x5, 0x4}, {0x400, 0x3, 0xe8, 0x9}, {0x1, 0x5, 0x7, 0xfffffc00}, {0x18dc, 0x80, 0x3f, 0x6}, {0x6, 0x0, 0x6c, 0xf93}, {0x7fff, 0x1f, 0x0, 0x7}, {0x7f, 0x96, 0x3, 0x20}]}) 03:01:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000200)=[{0x4, 0x2, 0x7, 0xff}, {0x0, 0x2, 0x0, 0x2}, {0xdec, 0x7, 0x9, 0xa00000}, {0x100, 0x3, 0x3, 0x6}, {0x80, 0x5, 0x3, 0x2}, {0x1, 0x3, 0x0, 0x72}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0x69, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x7, 0x73, 0x793, 0x1, 0x8, 0x28, 0x5ebf624c, 0x0, 0x0, 0x1ff, 0x7ff}) 03:01:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/78}, &(0x7f0000000080)=0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getgid() 03:01:05 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x800) close(r0) fsync(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) sendto(r4, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r6 = accept$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) connect$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 03:01:05 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup(r1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) getpgid(r2) 03:01:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x91) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000000c0)={0xb3, './file0\x00', './file0\x00'}) dup2(r2, r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000040)) sendto$unix(r0, 0x0, 0x0, 0x2, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 03:01:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000540)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 03:01:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() lseek(r0, 0x0, 0xfff, 0x1) kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = dup2(r2, r3) connect$inet6(r4, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x7ff}, 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) r6 = socket(0x18, 0x2, 0x0) kqueue() r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000380)={0x91c1, 0x80000001, {[0x2, 0x0, 0x7, 0x3, 0x86, 0x200, 0x780a6fc3, 0x0, 0x9, 0x100000001, 0x80, 0x1, 0x2000, 0x7f, 0x788d1c5d, 0x4, 0x3, 0x8], [0x9, 0x0, 0x400000000000, 0x0, 0x9, 0x8001, 0x100, 0x8, 0xffffffff, 0x45f1], [0x6, 0x2, 0xfffffffffffffff7, 0x1, 0x9, 0x5c1, 0x8], [0xc9e, 0xff, 0xba, 0x101, 0x3800000000, 0x1], [{0x1, 0xe75e, 0x80, 0x3ff}, {0xd80, 0x9, 0xacf, 0x80000001}, {0x2, 0x6, 0xfffff4ce, 0x5}, {0x3, 0x822, 0x889a, 0x5}, {0x4ec6, 0x800, 0x1f, 0x3}, {0x8, 0x5, 0x889, 0x9}, {0x4, 0x5, 0x9, 0x4}, {0x3f, 0x8000, 0x8}], {0x5, 0x227, 0x7f, 0x1}, {0xf500, 0x0, 0x800000, 0xffff}}}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 03:01:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x9, {[0x0, 0x1000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1, 0x100000], [{0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x80000000}, {}, {0x0, 0x7, 0x0, 0x2}, {}, {0x0, 0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:01:06 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x27) writev(r1, &(0x7f0000001300)=[{&(0x7f00000002c0)="fe2471a63bdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1e8bd93fce9571013b4e93eb72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc203b222016c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9e9d78ae1d4292bfdb18ccbcec288039e0af2acda89d76f6b91b6d44100100600000000007ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b53986688cc3c46047500e8e5e8d27fbbf8c4740bc3b8ea299a327", 0x106}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8d302051b42da8dfb033a0543da4d6655c4491695c6d71df9f09a1297f0eab7", 0x2e}, {&(0x7f00000016c0)="f17cffc356ff8208605da52dc519aa054cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb17fdb7f4a47f4ebbc43c20912b9210d94e46", 0x74}, {&(0x7f0000000400)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c428830bcd370a1b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e4cf70000000000004f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00c4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17", 0x1a3}], 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r4, 0x0, 0x80000000) getegid() r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000980)={0x10, 0x57, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil, 0x9}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000000e000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000000000/0x400000)=nil, &(0x7f00001a0000/0x2000)=nil, 0x100000000}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f00002ba000/0x4000)=nil, &(0x7f0000ff7000/0x6000)=nil, 0x9d}, {&(0x7f0000230000/0x2000)=nil, &(0x7f000009b000/0x1000)=nil, 0x3}, {&(0x7f0000108000/0x2000)=nil, &(0x7f0000262000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00001c8000/0x4000)=nil, 0x401}, {&(0x7f0000089000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000146000/0x4000)=nil, &(0x7f0000304000/0x4000)=nil, 0xffffffff}, {&(0x7f0000341000/0x1000)=nil, &(0x7f00000b7000/0x3000)=nil, 0x1}, {&(0x7f0000305000/0x1000)=nil, &(0x7f0000298000/0x3000)=nil, 0x9}, {&(0x7f00000fe000/0x3000)=nil, &(0x7f000013c000/0x1000)=nil, 0x119}], ['./file1\x00', './file0\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xf2a}) 03:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r2, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000001000000000000000ffffff020015419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=[{0xd0, 0x0, 0x7de3, "73aa73eb4b14d50574d7493c7de3f1f08d9fcb05fa55f3572de0ec9f9f87c584017ca3140d6d47ae3e11480398727bbf3b31bc63eede1754a24a5ebc60d20d07de66262fc5c635ecee25f66fba9e659eb50c1b152701e21b70e3a7f89d971195787701e309ee7562c60260cf54160d574cbeb2e17728f8aa27b2b3c9bb8f4ee8f292e2cdbf28bfbcba5be1aae070be4c6c4c9a2a51ff0d493b561ef902eb813b0e7cae42d4c10e49afbbac3120db0a3635efac7871cf10a3ddf766a89a"}, {0x20, 0xffff, 0x4, "4a67cc6b3225048b15a82ad5"}, {0x68, 0x1, 0x4, "4e0179349f367f2acdfeb4fa7853304f8484212429bd690ffbdb2662ed9c6f808b49a4dccb8258421f9276face29239849b7437f518fdc46f9af5da36a7638a71d48e12936397afb5148d2214b782f76fab75c2cd5b9"}, {0x30, 0x1, 0x195, "19f4f1b06d5f9c508550a200df145c164c3e4426a6d702e676c7bed4e8daaf"}, {0x70, 0x1, 0xff, "1acd26967dd3b32b520593d46d2a0e8fae80af803c4195df8d136e223c467ef51d446c8d0dd458b764e67b7afcfbb5d3e9971cb9fa95ea74f4e8248dc46cf27a7ec50294f9eba19e8fc49ef0b037e49597510efbbf30fb90fdcd51"}, {0x1010, 0x0, 0x2, "5c4050b441aaf7393fe67e8baea66341fe810764dd650fa89051c1ad9e1986475371e9a51e1d915fd5fe72623b9e8f139c1a37a68143327691aab2d994616a6d7d36c9c4c6cae6d9e03da87e6f48bd8e8369cfeff82b42a96687a74d366301edab026dc925b69429dee96f4cd499709fcdebdc2285169bbeae455a9e186d08115ff94c94f45eb0d1133c70d7450ed2d0c0bf29903a7bdc76bebf043bb8d9cb3c45a602d808586881255b66fba193aa98fa77c739c04d41137e72122821fc6fbc6dfdf8cd6c2ac3c586a43a56f052736c73fa877d2b1c686922f2258d88fdbb6f07b1ff9bf6ca40fea814ea1715d7980d71ed84a77e3901b6b398b4eaae5f66487ee3dc0725c5fc399013205f217a0e91b33e0d0fdd0067b29521905ffc6df3d08d99ac5864eaae4affaf4ac3991f5494c401b3be662d66411b822f933d46d5c4034993a97591e70f6ef8524c3b98879da65279c8c7d2154da54c6fcd83fa5d65b959d30f20a1e55ce43819fe9b38dd358de2829897246a8fa1311abed158bb94c88b54ec1e603cfeab4ab4db296111e5dce2528eb487d4aba03c5f0920fc525122509c6f89ead980e134f8ab5900bbf4727e20fd29502b89cd9e8bdcf558efd66db3e5153bbe710c3b4c505a5b291b88b05fad662c087b481529a51a6a4d68c0aab7212d542d02de30e0c60d6837a3956be56365ab4a0fafc4032eb73dac556bc09c3f8a3b53a62bc4424735992e9ba7dd5d70ef75480243b7863165cbaf87e2ea6ba3f48b57fd6268680a287bb56888ba028d947cf1ae1b3c792d10c62e193f366291785c57dd9e26b01981a1390606bf934660fb876f4766128a7e72dab9e3ddf606ba73be0c543424d71e74e63c5ce7c0beb074304a76aea6e6b717227f30a77687a0b528833f8d1494555d606c57af0031d53050d7cea85d24483c94cf8f1ba6a718589a60b5e848bbcf52de8bd6bbf23f949bcb93400889822f0e5aee66f6e04745b4be7a09733cea5f7565f8bdc14ad66a2bd67d205196eb68c8633a7b82fcf3a2c4ddda8e858601eb293d1e2980d3485ba931a4c19e341b7ee63373e83b6dbd6bbd14cc350b2bfecf4ae8444fe388d5ffd87d66259dd66b683109eb08a5d62add1a380d88e8f2dc21b73e1bfbdd71e8cf10f3c11f548df6922536256f39ba9d845ebcf0562f279143e75e3b8a2cba0a10b25d0d9037da9bc7e0088284e99c9a6c26f8c1ff5a8671acf8816c6c22eb05e4bbda71a175c483d38c67b6caf59318229b237a4925f86a7fd66bb743325b34eecd1c6a9ec2bca8d29c32256fa042aaa767176045c6faaa60e0c33175e2946e6eeb6de8060158163ec9af44442f8f0160368028787821871d67ec907b497878de6a1e4d1b3b8dfbbbb730fac1481636f5ca68d4286b057115cad948175ed58ba82998887bcbe59021e87b8f407a1c43d14583b186f696e0747fa228e6665b6be7bce99d9ad39707f4283abfb203c89d11be4a89a172ee31c6914d929b68523c56e6958122b28e0d476f20ffc6b2fe9f3dfc13d1f1ff1b9a5ecac9cc91549d1f49ce6e6cb45a5edecfef3dcafc276c4545635988d2d37e0f35f67baf5fe15a8c10b4283b79858cec3c5b7f6356d7c5df903bb83cd90a80edff89f4ef71cc82279414493fb7c3520930aef0abeda6c3d39145abba904fdb3e4a0ba238e502e7a3a52ed65ec65750791d3b99a60f6be94ee12df7c21c2ad8768a25050b2c04ee40769080f6d61e5ed89e40e71c37f2d0192d07ed5edb30cfe3581c2488a9c27aec6745a1367d868f4eada9996964bd05ede342894e71c487b4e20073514b32b9b1de9cd9c3ba1078c5efcf6d091ec6aea11fa636f211d6bef67d5921f780fcda32c8e73b6adb385d57f929ccc814985cf50134c12406a9b37936848d497f99fb59496ea1d46f261b9981923db108ff1209dd5d9ba378e0592e29b7338cad84fc6c1ec3c97e26a83fe7413ee18454360c37a649c1b1246b62ada37b777a41c8c094f084fdd7916700121335ae64292b6907865104a06ede5495f18eea7ad8a8b0d486ee523cf26aeba31e528d2622819d53ca9defd6b94dc8fc719ea706c8fb71cd0abc9e9937e0adab03f2dccf01bf1c10db9a0bca1bcf89deaf0af72b4e9227bee749718c2097d8a17f8b419329eb6c21537ea6e7fd7831f02e71db0e4bf82c73d9512a8f4fc9dac67e9145b881db341ae75fc5523cdb97962ddb5fe952973e8d0b3ef4522d9ed17aaeae53e2409733cffd31bc64d5e1a97221d372e327e923041e9abc3cf0ec39d561b214cdc39bddcc9fcc2028ca0607901924ba2317646af9c5c6fb35760fe74d566476e58f75210e2b684c6bf114d905798ed07deca773631e3ccae364b378a91dc47a3e2d3f67fd910355efd7ac025fdddc023fb9c64bb3d5f4bdb9fbcdbd23852e59e6a145edf637df76250f717a209a9a02ed087c0dae07f2d9685c453a0558f102fede8edb0209c2f878a3b7ceac34f8e24e9c84e7b12525d9c28d6ed8b98d9fb6e4d11266b804920402dcfcd622ad21c42696108f115029dd6d3e4df14e2bc818eb7934470da0d01347ba274065ec849d71bd6f1babab68559b719bb435d614f797db23b06c95f99dcf82fd822a96d236fca4bb839a149f683aeb652f561cbb3cd6a12cd70747a8e82e0078a11bd5d50460007d4cbc697990da3842cbf65f862dd8eac6058a9ffcb80c0c340565a7785cf7e169a8eaf666d228a34f6cd22f4557e515489c7497df61d18d172caf2eaa0dfad72899b06c33d7c515f24683f11a8d0a3ecbcf28117197359955fbe7dab8ba066b9eb20bb9015d9ccd4e58bc5f7b1f562414b3b4f7c8a4fed4bef3de81d06c43c79e23cb86069a8adfa4cae1e2e25c0b79068b6d0229c648a1e204ca48771a8f8c82e7eca657cef66dc8a0f4743a47e6a8346359af400096ba074a63ecd3cfe1e6eb0151ca3f6a4a2767d34358c8549f30da80f745b632716bfa7a6440cd40462a02e297b60786be675b9e01b5d76660e810dcd719bb8665b21c555dc8f7c987cfcda0b059713837f7db3e1fad1a8e853b3498341b2ecbccb6cfd8f9d1bf708070285311c9934ee6abddaeb413fa5a9c8e1538a51cb2cba7094dc18da5a2297fcf394cbb0e541c51bdc6ed8e614278d195b5f5397d8c5ca1cb1c835fa7ac3ea56ea9c495ef0ca70e4581a3524b519e4a7c8dacdd74066d4fb1a754d24b30f90bfe9777d1f1c2ac08b14d6710a2fc0e9a832f9cb4cedbf57136e103a7bde52215d2c5b96162c0e3c1155e0689f8a15ebbd47a791ecb1c7cde68e7e93a8e76284f62b6e26a4b88a85cdcf40da355efd2ad6fc1ed0a14c2b70d02f614083b3a17f023178ba51c1e79c0df43b30704f6b1115990bae62abb0963ba3d7e4b227afefd7077222d00f628c5b2a36b8126e0e243bb17db41816cb9f25f37412ba34b8c4bf556e0439c71c93c686a05af0ec9564ba32095e80b6663d1e32d0845864af7ff5712af4d4584edb60d38a4de48e278caaba7409364f6821dca5fe1c36465a2784fe2715eb20d6794e49713e2e6d585286b74336491a818b3424ae64acaa74880b42578a244462e119e1d7a8318a3160e549b0b0eb152933920ddfc95bbaff6e6c31ce008e8a6a10b647c65f5c24bf060e0a1eecad2f9f57c161146e142b2a8c95a8686322029b94a2dc1a448b6aecd4c64166bda32f0867d1acfd28e73c2329a4b928c7310ae4c97b2ccd7f7eb984691f6ae858ecfe2671ba3e40dfc7e1e853d94407d613df8b2762b5b31f3866a60a631d4d1d16d018de2cdfd065755f5c1c82ebc69a580ebb7e15a327b99f4f7eabc25754e25facfe23436e2cf467c4e10804e85b84cef9224ca2d822fbe1dedaadf1034e9c808cbe99fd363966cd5126948984c5799059d2e79f9097e8fdef2eaddade7178d8c7eda1d64bd91e4a25655f551be86fdf8e08ec491f1fef9452544d695eccb94550fee375f60ab20264122e547a1571a63cda451ff0d6c5dd733818b9bb9555d9544486d28e7db0da101f05e09a537ddd77a083afdba639132e0fd25570664fa398e796af18193ef79b0b9cce4dbe85c9cdff837ca81e0758b815db5c9e8475b4f051f8379b57495dc0dad1856af10e74eb2a47c7aa96d069eddda5ab70d5f497db9d71a5e1496c069afbac35d133e1d5a165d6ad7daa05c4628a2308a1cc77d6838f9b9d76f3ab7d30be80ed4b11b6a447490c278eae9d33c2d606911086ce207f9f5df07abcd52381bea1b573261eabf30909c423ee5bc4cb8562560738dd906bf908db13a3422da6a3ddf348d2bb3fe56bb42886a6c9faef8a1f916e7a792645bb171f2993685443c249be9453a101942c6fb6f033ef3029f0cce8c8835bc10e5eb6eb0e1d0d0c37aacd06e0d17086afcd92c043bcac1e326295bd33d0ac885f02d4b85e4042e397a61b14acfa9a84067a017886c05ab9290be0e68efea99af2f181815c7179b24816821d2a9f03001f01183ffdfaa36e0cc6d8eba447ae3e1432fbb8dc08bb0b946a634e13e408072370304db025d4d6e37fc1ed9c8ed710de1937839aa69131e79c2eec3168fd72bb5d0ac86af66264f1a9cdebd5a3fea4dab8f34a786e768f1c26bf4aa8e69a9dbb96f203b399e54bc99c21bef2804ceeb4d135e9a49963ab20d8185e2c9180ec5bda0ebbf2dd3281ac526635582b22583e18af22457b0e8eebe79ef7fce3397248925dff421575373ee1c34d0d20e43db03e19a5e066f14066ce7a41ae4223b593e5fe4772f70aec3ad5859b8859ba387441a3ee995206c18381b7b1a5a3a03a813b4be3c84dd49537d51f69d1563feb82f9fff77338d2bedb57506afbf094d67538117258224efcfa60d04da28078575495d396bdaec4b38d12b7733f121515dea7e2d75f151be91b66bfd3b45387a0eeba2f5856ef1d7fd2804e0fac1248a5105195ef91a1ff4957b2f8cd60b72dedd4b384961fb444333fd32f28dcd428d9df22809de158c8545cb1d230209d7e763b2d3ce35d1f90804775c1f2f2e455fe448b7eb383aa5dd63543e0ba1a9468046bf77775afae4a73302d3fb1470edf79914a403dd0d2aed164e288af8ebb13a9019692d8ac273906f5d0a736631bccd746c9f24d844c3bccc5c914718a8be28fae9cb111fac524b18018d8de7e33999fa4287a2a95635ce64b9313162c1ec9f5f5a85a658730a218577193a3cd8257c417e2a0f02b6278fcafa83028fe57b1a3353c232f9f652e7697b767c11f13072824e756274359ccf72612cffb43ebaa7418a350411791f8a38f267b5cde4ee79e1af032a618b1a8467bc366ccfe45bd3ba691e2f2511b64476fd9c0136c73c73cfeecf37280c322510a18bed3708b024d1cdadb6c969c545cceb00fe6143894a1e66b7aed0931e6840009636e71da0534078c0f196a24ec4572543022231817235166bfe26c12034c2cfe19055545b3ba229484b8ac4751cb08243d21962948df3003aa466281630293178f99c6b00a71a88ca3a6d6f7e75ca4de2731130b683e69ad48b3ef3d46c103f64e2109a09bd7b8434abfa5a3f238ddea9b00096581128853979c8b0c77d10a2abe90d4a1b017f2319891572ca2dfbb29f9ee7b120d55993373a6169a41595c2d42f01ad95b8b79c8d5ff894a1b4088ddd4659ef4163bbf5497188efc372088ae805cb30e3a6a881ae7b5defb70839ddc2e62cd932c3273b8144b14a0085ea830277293d4db1bc2d283a1215586af63b18bfdf59590e0e4ffa23a71b2756fc37e93b44"}, {0x80, 0x1, 0x9, "1b9144e090f70ba7f1595ad6ba0bb697e44086b21a0e94105ebd6e60cdfa6b055431f5c26e5e98e1f82dca332660174abae8cea546dbf149f83fc7ce707560311aa88650a828e2cae5f0d2740374134de2ca0958831c57b1fd435e122f85239b076fe43a7953fe91a2d1"}], 0x1288}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xe9, r8, r4, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) r9 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r13) setregid(0x0, r13) r14 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r16) getgroups(0x2, &(0x7f0000000080)=[0x0, r16]) r18 = socket$inet6(0x18, 0x2, 0x0) dup(r18) r19 = getpgrp() fcntl$setown(r18, 0x6, r19) r20 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r9, r11, r14, r17, 0x120, 0x200}, 0x8, 0x9, r19, r20, 0xb019, 0x3, 0x9a, 0x1ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:01:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x200]}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) readlinkat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f0000000600)=""/4096, 0x1000) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(r4, 0xa, r7) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000004c0)=""/260, 0x104, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x5, 0x100}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)=0x10000) 03:01:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0xd3b, 0x4, 0x1, 0x5, "3a00dcbdce4566a7a210594cd5798518d1b01b02", 0x1, 0x8069}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000340)={0x30, [{0x3, 0xe7}, {0x1, 0x70c}, {0x1, 0x10000}, {0x3, 0x80}, {0x3, 0x2}, {0x3, 0x7d}, {0x3, 0x64}, {0x2, 0x8001}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x2, 0x3}, {0x3, 0x70a}, {0x3}, {0x2, 0x7ff}, {0x1, 0xfffffffc}, {0x3, 0x9}, {0x3, 0x1000}, {0x2}, {0x3, 0x2c8474b2}, {0x3, 0xf48}, {0x2, 0x9}, {0x3, 0x7f}, {0x2, 0x25b}, {0x1, 0x2}, {0x2, 0x1}, {0x3, 0x8}, {0x3, 0x7e000000}, {0x1, 0x4}, {0x2, 0x6}, {0x3, 0x1}, {0x2, 0x3}, {0x2, 0xab}]}) utimensat(r5, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0xb3d, 0x3}, {0x7fffffff, 0x8}}, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:01:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0ffffffffffffff01f6484eecf5b6633627ed05e52dbdf203d5db4c454d791233a355cca885901f32dd921b9cc417d66773bbdff4da3723ce31dd0052337af7d7fbed630334e501fc1bdf353d1d4e96b9cb279e150f473a883d1157a987ff96dc12c720b5e5d5d79a047379e43ddceb2d4eb20a9da02380d2ab06a424144197e2b4e5847457b98e41e5150a3f7548ee0cb18befb9871165674a091b32fc61a365"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/84, 0x54, 0x800, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 03:01:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffffffff, 0x0, 0x5, 0x5510, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0xfffffffe}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:01:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffd], [], [{}, {}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x1}]}}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x0, 0x3f, 0x3ff, 0xb92, 0x3}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)) mmap(&(0x7f0000566000/0x1000)=nil, 0x1000, 0x1, 0x813, 0xffffffffffffffff, 0x0, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 03:01:07 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:01:07 executing program 0: open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2) 03:01:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) shutdown(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r2, &(0x7f0000001480)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/171, 0xab}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001400)=""/99, 0x63}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002180)="40ac61a492613a14c7b94996e792c41afc14c5fb53d27fd2a5f7bcbf8d20e81205b0360a4b95dece58f2ae7cc0a5dbca37ac9ddfeccb24106d3e2a1b9d040bfa6bedf4be61ec4b6057bad56af9a89979ec", 0x51}], 0x1, 0x0}, 0x0) close(r0) 03:01:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000180)="cb707dec13ed3e2af611c5e2de141bf02c47148789cbe33f7a1cfa30186eca6cdc87539243e38f2af60493a5d35f3dfdcd777fa56ad8d64b34c732aa66278205b714d62be942ccb00f77093848532ae14a4cde26cc388b1cede8e85c8a14d7", 0x5f, 0x60d, &(0x7f0000000100)={0x18, 0x1, 0x80, 0x7}, 0xc) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) open(&(0x7f0000000440)='./bus\x00', 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) sendto(r6, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r8 = accept$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000bace07aa746ac0bd991d2802ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/110], &(0x7f0000000280)=0x6e) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) dup2(r8, r9) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r11 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x2f, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) getsockname$inet6(r11, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) r12 = socket$inet6(0x18, 0x3, 0x0) r13 = dup2(r12, r12) dup2(r1, r13) sendmsg$unix(r13, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x9) 03:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x45}, {0x40}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$BIOCFLUSH(r0, 0x20004268) 03:01:07 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x6, 0x0, 0x7) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000001f2beeffffff37681f70f25b07efac2cee3b41ee803795efcf283e59129c48d4c3bf36900848ab8d5d475ab62a"], 0xa) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) 03:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="9da8000000696c653000"], 0x8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/114, &(0x7f0000000100)=0x72) 03:01:07 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="d987281f34fab40c280776c39a901d9892e0b388c5286dc12be9658c14fdcf8adc9fe7165cdf2afde6b1906e9e2c4fa4409d1baa950ce7ea0467b9596eca67e2272d2ecb7c1615ae3da53c24f89fca1c27ac813355875c9fc6d21b39db8c1d957241386b331782f3f0c021130fb8aab6938e17fdd7ef6d4ef10be20aa6e9f6ec9869efe5de6932ac5d7722b31a5f5d5cc16e5bccdee84712e7cbe1315cbd93827acc082196cbadc185220f466687dbc3cea2e6e10e140e37b4b36407b9dab1ea2fa6564e03ea0f55712ff4d91d7fe0b9dbb6bf37814a301a5af9abb477518e9f1e055762fd4e24cd8f4055ea5b9c37ca0d50f1f2d566a70099711c401c75940391c6922690538374b867d219478d23000226802f82eb95476a6fd5e842aec9889a09ede0aca6cee1f9807cbc87ea3aa2b2ad6c9b9a1b959f80af0a8edf23bbd0729cca738ff76822ba0a9465b264936c2772370e44cb92357501e351b04ee932b1b8cebb796fda99d4e769cb66afe84da8bce5b20d0f3522c1dafa7ce9150cb3c86d2636c0e4f9de4fcef240d406cbfd942ac0efa86cfe897a7f42e3969e6fc2e43df558d62875033e3d5550a40c"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0x0, 0x400000000) connect$unix(r0, &(0x7f0000000f40)=ANY=[@ANYBLOB="01002e2fcf2a3105a08ae97e65bc34cf58234128eaf5cf77f8b50800000000000000100000e3ff000014002000000c4fa4aaedab8267d5126a29fc5797b64336fa90b04931248ab6e8eb61e226ee1bddd711e1d84e5284d691a904d3db179ab449e4e7911f84a4acd8312984f45d2520a2a7418d07d9c9257b4faf7e8333ee505ac474f3171ded11d0cbac564e5a234be8f5ead79e65175e871bbefd03357a0db3dce5aec8233bd612eed892b3e749fb79e9147b2163aebf27c3fdac54453cbdced48c4bbc72080092240f5dc2cf38d5a7764c0cd00606cab4a7a247fd7fd65fa103b5e20ea0b6122057db3fe03127463ecb15171d72a996d3726727268b45889dc6712f7f5a338ae0d79a6aa25507e2d6f8fd77c4c230183c52e3b628af28d3816fd1cf2ac209482c98f30e01b15cbb4a731a6264e4c926bb45596c030cd7fbf528c7a967b8af3e5b7c2786a2e68d2efb0307401076b606dd0955093d5eea8c85460b6f8716da2c7b5513a4f8f3911970ff3182ec4f0d1e6e0307f4b004c586f361a2815bd1758cbd36f5863f2b03c89c510f7cc4fb336fefde1ca5e59d7a17caded04637cf23be582b7c529c05f4afc2917ef8"], 0xa) getuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r7, &(0x7f0000007000/0x3000)=nil, 0x1000) msgget$private(0x0, 0x20000003c4) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r10, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r10, 0x0, 0x0) semop(r10, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r11 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f00000002c0)=[{0x0, 0x7, 0x2000}, {0x0, 0x736a, 0x1000}], 0x2) r12 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000200)=[0x7, 0x401, 0x4, 0x5, 0x3f]) semctl$IPC_RMID(r12, 0x0, 0x0) semctl$GETNCNT(r9, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000480)=""/123) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r14, r15, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r17 = getgid() getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r5, r14, r17, 0x80, 0x8}, 0x8, 0x5, 0x0, r18, 0xfffffffffffffe01, 0xa, 0x7ff}) r20 = socket(0x18, 0x1, 0x0) r21 = socket(0x18, 0x400000002, 0x0) r22 = fcntl$getown(r20, 0x5) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f00000007c0)="eaff925c00010000", 0x8) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f00000003c0)="0100127165915c00", 0xf7) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0xffffffffffffffe9) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r25 = socket(0x2, 0x8001, 0x0) r26 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r26, 0x0, r25) setsockopt$inet_opts(r26, 0x0, 0x200000000000d, &(0x7f0000002440)="eaff125c0000000097620ceeb15b72e80a301ad05ecbf61fd25101ace5980a0fa50130428e1ef95d3463454834329d01f4bed1a951de5de0aada815632d74ddc344f233a219100000000000000001a1878fb101ae5a37267dfc1ad531ba6c22f28ad36ac16b256a2c5e9e224f1ce4872477b1cd115a40be38044e105ea097961b6b85ccb717f1a9d9944b49d3e098d26e7482822a1ddcd5e9225a2f237e082f41ea7e010ce008ec3e2efcee592fa1314b7d5ddc3977be79d9f01b1720911df075f458233895a119830db516bfbe54cc90c17183d105bd51c2d9204de51c98e4ea834581cd8e63b133149cb92831f13b8c11d5b32f5224171dc0438fb55df25b4c05531520a90eae7a84b6de1c00374c000661dea3e4abf535a88660177c21afe744b604ba73b61062f3673b1c2f40fc728ffe304f304b932e58dea0e99809a1bf17b54d7702e8b8eed1a2f0cfacd724b9b32e77c834669fbea5536ba7dd313ee55bc14ce8efe9fe34041e6f4978920cde003332c2899146a5f8be61531df75366638f8f4d1316cd3a203d25b300cd754e317e31a17b43ec399d6905fa2bae3dccc4dac61b48e8d9cc510ebddbbec07a7d7d2d1a8b552cda1cd15d866b3cdeaf84c4fd8f194e8dc876c85328deb5e59a7e46ffb65925c5c0efa12c16140467cd7fdc6c2d6bb2e3de83d202ef24dfae8fb7bce5a5a2afb2478ef0e19dd00b0ab8c9badf948a94f1e575c65fb00e6b7510791987d9e76a1f404fe8d1bf9fede9c56976aa8d0b8d6ac23d54430e4da0e2cc262e42b577384f58c48f17631e14d3399d49a9c04e27c364b87ad3115b02e639da8e9a616e376680d13ae21a97192b483f564a4fb42636e5cda5e462a1db62eabff13036704aeaa4070ed028277ade753a01111c25d5c799ad2747faf42b47429a4f0d9f7f80bd318d4dd7e025ede3e885ac2a08d484de0b585eab6294a49", 0x1c5) r27 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, 0x0, 0x0) dup(r27) r28 = socket(0x2, 0x8001, 0x0) r29 = socket(0x18, 0x1, 0x0) r30 = fcntl$dupfd(r29, 0x0, r28) ioctl$TIOCFLUSH(r30, 0x80206913, &(0x7f0000000300)) r31 = socket(0x2, 0x4000, 0x3f) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240)={r22, r23, r32}, 0xc) r33 = socket(0x18, 0x1, 0x0) close(r33) r34 = socket(0x10, 0x400000002, 0x0) fcntl$getown(r33, 0x5) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x1, &(0x7f0000000040)="76cb42cad76f6d37", 0x8) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 03:01:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x3, 0x8}, {0xffffffffffffff11, 0x5}}) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 03:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x7c}, {0x80000000000006}]}) chroot(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 03:01:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080), 0x8) 03:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = msgget(0x3, 0x4) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 03:01:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x400000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:01:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000540)='./file0\x00', 0x8, 0x40) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000005c0)=r2) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) sendto(r4, &(0x7f0000000240)='PZ\x00\x00\x00\x00\x00\x00', 0x8, 0x8, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) write(r6, &(0x7f0000000480)="41951497e296a219c33384ef4adb093ff67f243afe80e29debff88af99ebf201f80da34700d59c91a73da58234e5af3527584468c9a49769f2a7383bdc4e46d7ef4facc480b0be769c4e060b0273799c4cf07801b8a31d556d4ef9beb680f63048933b4b41589357da81a79d486a7ae90c7e560f50eb673a2f9fa03118dac00f4d596b8e92cfad7acbfca84465f0d0c26cdc05985d17a6137e89e1dd3993d2eb3a", 0xa1) recvmsg(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000140)=""/31, 0x1f}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/157, 0x9d}], 0x4, &(0x7f0000000380)=""/176, 0xb0}, 0x802) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) 03:01:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) poll(&(0x7f0000000000), 0x0, 0xfffffffe) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x100) 03:01:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7d69) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 03:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32, @ANYBLOB="5522dcae08eba8e3b7086e1831602dd3644b8e31e8980ad4d21b867cf40259149e3c2dba3012b3a25acaa46d8535ea23c0239f440d98f5b185e11906f6ae17bcb550734733ca65de17c396a88e3f2ae2ce64f8ae20c0b1ba94"], @ANYRES16=r0, @ANYRES16=r1]], 0x1) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000100), 0x2cf2) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/135) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000100), 0x2cf2) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x28, 0x1000}, {0x1, 0xeffc, 0x1800}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) semop(r6, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/135) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r10) r11 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r11, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r13) getgroups(0x1, &(0x7f0000000080)=[r13]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x7f, r8, r10, r11, r14, 0xb9, 0x7}, 0x10000, 0x3, 0x754c9a91}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) shutdown(r5, 0x2) 03:01:09 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x10) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/19}, &(0x7f0000000180)=0x15) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) fchmod(r3, 0x5) getsockname(r2, &(0x7f0000000200)=@un=@file={0x0, ""/2}, &(0x7f0000000240)=0x4) 03:01:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a138fcbbe695b98380d5059705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da604", 0x5b) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x4, 0xffffffeffffffffd, 0x20003, 0x1, "0000005e00350d0084149f3e0215700400", 0x0, 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet(r6, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) r7 = dup(r4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000000)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000200)=0x7) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000080)=0x5) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 03:01:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r11 = socket(0x18, 0x1, 0x0) close(r11) fcntl$dupfd(r10, 0x0, r11) sendto(r10, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) dup(r12) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r17) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r15, r17}, 0xc) setregid(0xffffffffffffffff, r9) getgroups(0x4, &(0x7f0000000180)=[r2, r5, r7, r9]) r18 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r18, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 03:01:09 executing program 0: r0 = socket(0x11, 0x4003, 0xff) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0f38965fa33fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 03:01:09 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000500)) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r4, 0xc010570d, &(0x7f0000000080)) 03:01:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x30}, 0x0) 03:01:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="68022e00000000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530007c595590e2fd76c52f4bc3a7b63ce4536ad462e9edac4f7e2ec7a865dcff2e8fc50bd3cd00bc8f4bc89c6eac257c796fd7552d2bfc1d9d184168fcdfd0b0c036562d3cbdda8ac17886d9e275c10697ac09d89e19e857770f5cfa96ba0e7c84430b5628f28955fe89f40a784fa3f583a32a516b957836b70c88667764d4d60432"], 0xa) 03:01:09 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x1}) r1 = shmget(0x3, 0x1000, 0x140, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = socket(0x18, 0x2, 0x0) socket(0x27, 0x1, 0x9) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x6, 0x5, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) sendto(r2, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) listen(r2, 0x80) socketpair(0x6, 0x5, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) getpeername$unix(r4, &(0x7f00000042c0)=@file={0x0, ""/4095}, &(0x7f00000000c0)=0x1001) 03:01:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "000000000000000100002000", 0x0, 0xbdb0}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000180)=r6) r7 = socket$unix(0x1, 0x1, 0x0) connect$unix(r7, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 03:01:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x200008000000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0x7, 0xe5ce97ab354d8ebe}, {0x7, 0x9d, 0x800}, {0x5, 0x4, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) semop(r4, &(0x7f0000000100), 0x2aaaa9b2) r5 = semget$private(0x0, 0x1, 0x2) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001540)={0x3, &(0x7f0000001580)=[{0x2, 0x7, 0xb5, 0x1}, {0x931d, 0x1, 0x40, 0x2}, {0xb77, 0x8, 0x7f, 0xfffffffa}]}) r7 = accept(0xffffffffffffffff, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001500)={0x3, 0x66c9}, 0x8) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xac57986aa93d0e98, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, 0xfffffffffffffffe) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045, 0x0, 0x0, 0x101}, {0x1d}, {0x300, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:01:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff00000000000094b52e6404cebf825e447f72c7b58edf27478647296a382c5761868e2dedd8d3d48529752dba3e3a7b3acb372538fab0f312a030d2724edd9af3caf1eb83e4584dbc3a15581379010fd9399dfb80a4cba863f5af2b04e7b776aca52b578534bf9755f4e13f31662d0dc5ca933626c015c0f06b41411b5188df7eaabde76d36825b4320ab12b617"], 0x97}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) close(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/152, 0x98, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:01:09 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd6000b104000000000000000000000200000000201a0000aafe8000000000000000000000000000aa00000000050190780400da2300141c71e252a23a0d6e030000009f521f90eac884df100800b4fd0362df3a01f4c2a8249b0700531d0849ce8153b8a00c1f802b9979eafedacc6f44c7b84c2cfd04bf4449b632a12abc80d55c1f4f341c8d1367a6"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="9bc5ae919aa48613039fd94005ee88fa85cbdf9ca16661f509aad4dbd308b7895f3ec3a10066876cb6d3f5e273ea24cbba16e88de00785eda2d5e2819c4cce9a3bfe0cd47dfdbd23d1eb19282de8e35072574b84e4e338a549f1d196145a548a5fc21a6482126baa9ab41d9f60edc77097157ceeec56313549bd800eebad196aa183411aedd7969a0d145f85ed0f8d925162e34dda50eee421a00e95ba60d18141becaf709", 0xa5, 0x9, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 03:01:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x1, 0x80) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) sync() close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xbdc, 0x5}, {0x18, 0x0, 0x2}, 0x8, [0x7f, 0x5, 0x8, 0x101, 0x8001, 0x1f, 0xc2, 0x3]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000140)="feb956f60ff4bd", 0xee) close(r2) r3 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) close(r3) syz_open_pts() r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000200)={0x6, 0x471, 0x81}) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:01:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 03:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r2 = geteuid() r3 = getuid() r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x112c, r0) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r4}) setreuid(r2, r3) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r13, r14, r13, r14, 0x2, 0x2}, 0x5, 0x54, r12, r12, 0x9a8, 0x15, 0x3f, 0xfcc}) r16 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r16) r17 = shmget$private(0x0, 0x1000, 0x6, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x5, r3, r9, r3, 0x0, 0x1b1, 0x1002}, 0x8001, 0x1f, r4, r16, 0x100000000, 0x3b7, 0x3}) shmctl$IPC_RMID(r5, 0x0) socket$unix(0x1, 0x5, 0x0) 03:01:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0xa, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="67709662eff2211d594a199938c100ca08d1f334954825de4166d1a53666cb8bee1a4791f89a808786925abd375dfc0b797b87da0e805bc2a107b330df4d4cf5fe0d597b83b0e327d9c8288fe6a858fef33ec08a6823a1f4a13193028a2bee98bb3199f198cc66d184fadb60b5e4284c43d4511d26029735e35fdcbd3f875db91d9abd25b06345766bf3c5242e2c2478541db0bd790aa093d63e0668c14146b552a154689330efeca7c52e7126f33bd85553d902a2948201c45fabf42b6345b4a2bc10958dba77ee8ef9b87458140ea32bd8edb0a7f245d1fa964939b9b5dbddd44f6a1a406f376f26f7c4c1b1fc03e6cf736eaafb4e243f0a8bcbe4c7872ad5090d69f5f2169b72aff2c82d9cf93aa6e6555a115a57f4b3ffcb47e34183b5ae35a04e25802a46232249f5ad752c90862586f138081fa4ffdfcefafe36ca462afd9f23bac3498c6d6fe63ab081234259bc8001d1af6ae945c766d20c732139ddd9e0abd68bfb7ee757a48869d11aa7efa8a821acd1e6f3120fe42a53c6fd21ad44352d6864a4b3b69b5b2ca09ac778a57e5e715a50391647fe747867a522859e62046f5c39c83e9c3ad6d2dac799762aec71f739ec849c5be16a32dc9e74bf5d5d5df0fd432e2e52fa69e740a98f6e5c1cf565182dd9e63f623906ea320ba116c5b5673e2c058e28428a61f7e926dc6cb92ab34d96eac33b7ef59650c7a0398f45c44185408c81f234060b75a31ddde0b66d6e840b4b42de6823447f9fc7ea8bf93cfc3dc20250db422b1a6ed97f95d9e60bb9827c91d8372fd785c37adae50e931af47def76f7c41e421ff024e13f91ee2c63a95ce56fffcc4cfdb6ceed22aac952e3f0c3d0884390e1000bcd73eb42aecc14401fb1dac04e2949bfcf9da6950aef3a1946516e7aa469a162b0c2089a28cc0f3be8bf6754bd4e8c0ceee6bc76b2d8daf40a3360ef0f26035f10fe2078dd238fd77fdabddfceced85c05b532325b85638f0653552155bccbe8c1c7c00232af7a17ffdb6311b1d62626c807498bf6da1a167b72505232275e34165783f6347672e148cd98656748f2233830dc2f0e0e93477d86d76b00ac67bc4303788fe21fc6e41ac38d4652e0fb37d9e9d17f9cc703fb3e8339d1d720979d93ae6b1564e6eda43008d34b728c64d424b55c69295125faf2b300fe2ff39936c07dc1b48202c4efcc14b6014fe927e6774eb6499f572155bff7571ff2947999b0099309ff24643d47b884870fd8c4428e822220e2fdf1956b66d5fd0a43d6bfeb6023cb1cfb284238eb504d499e68d82cf7ec053a4c86d385752cd73bf7ff0d30314079f7b3a9895ff4792856e232768049dcf95988fa1bd3fec214835737aa76ada5dada7c323476f96565057f1091e5e27405375f18dfbcb391fe6dde77c1ee40acc8e968346a5092ba4ec6ab8f04569cf5e6faa3d3aca9866ad33b3922babcaf5bc8a005477fcb1ae1b8d6338906310261d6ecd31c0a12481587af3920a5c74745ee7402e030d525c29c0bde0ac9a835c431cbcb251aa9be3016d5d4844efa00211694dd9ebbe4b6ee7ef4c54460d7fa0c0678c388057b4d07ea085b5fcb04552e6db60ddb2da002d5bf42371319609a958c45fc6126409794c7b32a469dc1235c092c9c806e26449e05d48f075199d06fb7e6107817b92fb06f90688f8cb96c89db329df5e3b8f475f82338aecdfa52db09cbdba36d59e737090957ed00ea6c8b8ac66ec919ccadbf103dcd1607481c43afca14967986e4730acea7e2c153ee7d9dd1479a019e23074e4dfaeb65a7aab75ea1c35c3f9eb082c974ca0b9f027615d3098a7b5286676639a114952870eee1b74e03954dd3213c3675a11b4bcdf205938567eb1ce5765ac75ed660e8ac10d23cc88f195ca32578f4c4691221202c2bf9a83dad6ee84123985ec8f7bd7fd6302f2427241c41bc21ef2b5b8287644f89ef253fa8a2c8099459ca039238b4d5d5cb34ba081ab0dad3ade0dad4a7c7cbb0f97333a0912e14e2065318fe6b521e8d865b519672222643cdf86ec6c7ce5a85f1baab00442c6f310058b74f07da70b5283253f2b5da1014678c9dd25ed68e5bdb2e3018ea26de6f47e2ce997c830c8d6e88b703347fa2aac954148c02686ce85faaf257cf64d631bca9377f0eb840f4b7ea581b1f76cafb43464c081b97e723ae124b4dbc3318d9d9aca7408be8de706e5b03a54f51497ce991d9bf0cd515c8bc3480380b46388642b68533012e42f73df39d46a7cf7675c8a5d6974e2858d9bca4fcf969ee5d733fa0536d69be1613269c7bea56f552155fd28183b46cdb9fd0356ba7f0372274f722b561b38ac52676c34249baebde914392eaa9597ff9c44ace15eadd407377df8beba37ddc8cfd7bc5994e49505f2ab8dbd867f96c74342263f90d7b2810a538923cce9dc1db61fdb542b17b923359395bb882535c09dd6c350e8193b7b0d0569e9fb633f86b1aa1d78f575982baa52371296b5ba0e016b90b082629791da77f595c6526d2d723cf70230a11ff1545c12538c3397a411b2655df3bd414ebc31e7cf41a036e72f1ef89b5b9a7a46a22e33099a82bf7746936dc251d72fc115abab7a8e1072919c492d1caf9beefba4255e9984686efabe0c8848e9fe4cbd7c5c2c2903b3ff9dfb77b80013c981a7127e809abf270e0d3ea1db018ce70be5b8cb67467a9f3a34d92edd4cbb97a117359ea993d002fa59059acddae5e2f3046a5ef1af3d3556a52368cd9e7718e03b9673b499e0dc4aa0885a5b87207368b74f88980d395e7d09ca4584a88164f374a00d09315c433ed4bcb873d5de57a85268c233deef1362932d512263e29326e8b5eb03173477effa8658ed57821856d64c0f93b7094be792d66710ba27b484fbdeba0ed2024348057c8de7b7068368030159e79753f9ea9306a4e7a489416e429524fbc4e53f091c94e1f20a2a0df8514b104b1c9162b3885e3f1eedf5a9d14a6daaece44aa497312796f85289a5e952177eb8c68a6ffc7e363ca21a0ae15afc61a0c0fcbacd2261d8ec9c6cdbd6fb0f44ad4904a37db4f5141462156671fba3a451d9033747f086c09c66d0cd6ffb298b60f6fcc3e2e729dcd4c4a24552da6a60f4bc5b241fbae440edb89d35160ec77f8088fb708cbdbbe2f2220a2c9fc89a0d3ca0a038701c26f6cdac4f2784e71ac422285f5c94ff814c18ec98717d159166a1f0ee6487130ee7ca327111c69a5e56ae99cd4f1240afc242a2723c171e5981c9bd1a2690033ad50ca6b181ea459f4f57dddbcbde610e2557d212decfa69d96a7157fcc99ca7879ca05cfbdb4cc7b480f1ef72824c5cab6b26af77fb22992a37232d1d24b60c4e3eeff91408d3bbbc25330a346a7d2097e1e9938f399973dbe39c2350a12141e30ab8aa5d74c20072e5970129ce1a45180d187e7f7462dad2d77b6d38752f50b8871d6b3ec8633014f4fcc5713a9d99cdfeda9067cac6baf5ee9fa8b6532eda526652dae90820056c69d2dc01f13bdb65bf8fdcc56b6bd1145f01b38227e89ec5dbe03aee13875715574731b4f72a4f545c41a57d6c8ac2cb97db6086256fdf51c09e3c27b64817ff058412e13cb2c3677a568b999f1f220d21b488a9999b2c8fa1dd9d2e594ce5dd219d6f6689399cd8069a53826756ee59c58993a1efab31db6992db06a77121f6fda75f4833f2cf7d9ac3de852e4ad72565b16436f081f5c13a409ed0fc69875a237293c1dc9ee373bf4991755c5890a65c13542f69ebd5e9755d59fbc6baca88795d1163ee4b52ab3184003f7358ec53c2a1e6541a5fe394382dba1f5ef9768cd688448364adb433a975fdc5dcdd0a0bc3c3406fbaaeaf123d84032bc560e731e07a084eb61a123d1d87f288feb8e61f78789d88d41858692f855c9a341c5f1be8f04beb5d7639e00cfc37a20ecec29c33e87ba6330096581ac94d7c7d1f2278da07a79fb4970cac9e0ac291555def264acb3754ddeaf6d242042adcf98c971a15b16b907475595cb1c180662ae2edb9a72ba1f6674ba909b2cb8ccbd0d903307b4b7e5cf1e8bff269321af3d800878c150c8ea7b964e14c20c2d5fbefd330420f0186555afb7e19ec61635f42e201a4f6f414fcc20f4c343d2b61b019b54d862439cf111579cd2a67968a46f62f9434fad159db0096d2ef4b8d80dc8b3b0d6c45b11468a0770b4ebae7a4b642f824adaf03a5693a71fbf322a38906999799303fcef7aaeddb4591fcd0133dc4393bcbcd04caaa70f7fd1df6c7e4664bff2acbb679a26ba21a306581ae05d1fc0fee37965529c01aad2fc1fe773bff063fe2b699f859b643cccd9533ab3118423715111882befacd8fea72fe78f3cbb25ac958f827cd288fb850b5611eca9648caa0f71cc9339379133b353decb093ee82f84401d9df9821b6a0054a5748f95693a49a0bdbd1a4ccd03a7f91a55ad03cf0008d1027edca5a7dcb5ba2ac5b751b12e051f698aa1ff1878a1ff6898fbcac28bf2242655a9e365ee753cf91adc906070e130fb7dbbfbd465436bd429d31b7182591db591a8ccdcf136db22a12af276361721daae805ea9639458e58b8a11fc952471f42c481081de4bb3cb419e65e2a3df54493fd6095c2c4bbee55cbdaf78ec1b528df67b9f5c2a32ea2f70758bf3753ec6d9dcdbcca86ae69923ccd64cb739bc4bfdbd98e6ecee1d937fb3d17dc104aa679d9681464f3df0b1937d6f6792a68f58b20d17415e0cc07faf101f283997a41d095afa141e8227f3bbeb9feb2a8e688e767b49109b3f34731748ebe62b01f2b2c7c801399b80fbbcf98d3c619790b7fa1b37a863bd97dd88a5437b02e2b174b58487ccab551500d60cd885401b22cf60362281f944be43ce176f0ba9f99e1674ee35bc2eae068991e5b5c7ea209388a5e8e14cca77c39be68d73576323ea43b9d6901d3f0ae1b342f8726028257a57174a3ff430068af25a6f2b7fa83206e483c343f8691545222e69e64329bacb0622f13a512da62ec2c52799cc20a8cc2bb8681ba674fc8b1efbb22d49294cda3989e81056e33d5d5685037f20f5cef204ac8644513ff6ac1047cc001d6ae76418974718455efaa84dbdb2d759b2fb4f536f956ca426c12fdc3cfdf574cf2ae6431ba720152bc724da32d4190b60ea0df7dde1128ce3f3974f2be6d7394fd4467b8248632c3e0674d436600b116fd2e8a24025fae4815254c7c517e20ea0af783107226700b820607b22c2a63d11fa1a949bf36f5a233d0802128920ade3d98dee3412e7c7d788ae5b3f16755b31147a344662f32e19de1fcca64c3a8726633cbb5638b345b51bc0abee08bfc411463a99c091fc3f1cb8a88a5af36af63224343b0ad97d376e578a721b394686b3aaabfbf1a0ad262582f99aa6ff0ab53da301d9e15a00e883763356419ced2fbf5f53fc1428686ef046d1a64c108d812d9af37408d8de64e31e426feb895a76000ec6c851d71d21a18b4667331a7086d29f1691e16610fc0050f419fbad6371784459bd2ce882fcbd96bdbe0e0fba55b29a9659e59b89f969d2012acedfb8450a547eae0928d9a97b7bf72677a3df72a4066231544d4d3c328e22d466d5371a483853854a622c8b1f3a4864271e5291579062991b074c8ff552717b296b6506c8e5cc40b60c14115358845b54cc52d6f2c1dc645f8e1b56dba1bba871f9c73d69d7d7e24fddf55eaaca2c96a8b69e0fef34159acfe323f583cafc66a1c9ff14efd04ab91940959bd564e12c67d10120a7473351e4d2ed779df91ed0182a5", 0x1000) setsockopt(r0, 0xffff, 0x1023, &(0x7f0000000000)="2591fb2484f46809a6a572ee50f6e5ddff848f92cd12e0e720eff0d124855100", 0x20) socket$inet(0x2, 0x8000, 0xad) 03:01:09 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$WSMOUSEIO_SRES(r0, 0x80047476, &(0x7f0000000040)=0xc6000000) 03:01:09 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:01:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r3 = geteuid() r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r5}) setreuid(r3, r4) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, r9, r10, r9, r10, 0x2, 0x2}, 0x5, 0x54, r8, r8, 0x9a8, 0x15, 0x3f, 0xfcc}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x30, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) r17 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r17) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x5, r4, r10, r4, r15, 0x1b1, 0x2}, 0x8001, 0x3, r5, r17, 0x100000000, 0x5, 0x3}) shmctl$IPC_RMID(r6, 0x0) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = getppid() getpgid(r24) r25 = msgget(0x1, 0x82) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x1, r20, r22, r19, 0x0, 0x46, 0x81}, 0x10001, 0x1, r23, r24, 0xa5, 0x1, 0x4e2c, 0x6}) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) r32 = getppid() getpgid(r32) r33 = msgget(0x1, 0x82) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x1, r28, r30, r27, 0x0, 0x46, 0x81}, 0x10001, 0x1, r31, r32, 0xa5, 0x1, 0x4e2c, 0x6}) r34 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d28bb9639fd9a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b72805f877eab3e2df5b5dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0600080000006c2838e9fe7f51442f07396d7910fffe388fd61456719812922b6c68516290e722245f1bb2de62c8893d78524e237199d1585689c407c4999399af9dc3e57589a63e7ccf6291085e5301673fb50357bcf1c61ed373b41075387eedc82452476500040000000000006b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = fcntl$getown(0xffffffffffffff9c, 0x5) r40 = getppid() getpgid(r40) r41 = msgget(0x1, 0x82) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x1, r36, r38, r35, 0x0, 0x46, 0x81}, 0x10001, 0x1, r39, r40, 0xa5, 0x1, 0x4e2c, 0x6}) r42 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r47 = fcntl$getown(0xffffffffffffff9c, 0x5) r48 = getppid() getpgid(r48) r49 = msgget(0x1, 0x82) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x1, r44, r46, r43, 0x0, 0x46, 0x81}, 0x10001, 0x1, r47, r48, 0xa5, 0x1, 0x4e2c, 0x6}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r51 = dup2(r50, r50) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x8fe}]}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x8, r20, r30, r35, r46, 0xa0, 0x1}, 0xfffffff8, 0x9a8d, r52, r1, 0x0, 0xb961, 0x20}) r53 = shmat(r6, &(0x7f00000c4000/0x2000)=nil, 0x1000) shmdt(r53) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 03:01:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:01:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x8000, 0x80) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x5, 0x7}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b978f8add79a833"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0x2, 0x1}) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:01:10 executing program 1: munlockall() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() r6 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3, r1, r3, r4, r5, 0x6, 0x7ff}, 0x9, 0x8001, r6, r7, 0x6, 0x9, 0x670b}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) write(r8, &(0x7f00000000c0)="443433a256f96ae60c4c3733", 0xc) 03:01:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x60c1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 03:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x400) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5ffffeff, "1bb9c966f22e95a100000100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) 03:01:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x1, 0x1, 0x3f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a", 0x2) 03:01:10 executing program 1: open$dir(&(0x7f0000000040)='./file1\x00', 0xa62, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0xe, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file1\x00', 0x0) 03:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4b}, {0x30, 0x5, 0x0, 0xfffbffff}, {0x7, 0x0, 0x1}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) dup(r4) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = getuid() r7 = getgid() r8 = getpid() r9 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r9, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000000)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f0000000000)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r14, 0x80044272, &(0x7f0000000000)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r15, 0x80044272, &(0x7f0000000000)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000000)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r17, 0x80044272, &(0x7f0000000000)) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r18, 0x80044272, &(0x7f0000000000)) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000002c0)="543a5e740530cc567cafb8f99371986041f30ce8b01e74595036e2afcc8ae70a58434b61869ef365e62bbfc38f9ebd7c842aec33bb093e588df5721c90ea58779dd824f01b26670b9d9ecb347d3c4069df9c77e6e0239310569616164415a401a087571571967aefe132624de3f7ceee076dc55c1f7663052cc543a9ad49745b53e2f50ad1b3bd1becd441055a68f9ecdb1ed1323e7fcc681352c74991c1c2c966f1fe95f976", 0xa6}, {&(0x7f00000001c0)="231e0ff5238bef341e0fc8b31f0deb44efb65f17f8ed6e5a614eb6e12fd6699eacc528348e86df487e0d6b23fc717f565502286de54f932a6c9366a957a9f86a785759c0c954941960bcbe0f6e999332eed4ff26b1b30365b6b33206d97c22887a88d5104942014ac9667ccfe6a8dfb3f07497c219", 0x75}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="e4516bf9fef2c0491152ad50ddf7f7f9534f4b61ff326ab911ad5e4c8d797adc7b2498ccd686d70327c1e87381ce61bbee2cbf2e69ba529b306e11fe635203635aeb1332b44d9bbcab419b3513dd99510b04c3bc0bd57ce63e882c8b9512c9e3c720e2d5a6e7fbc62da5ccc5ba8a3d210ccfd969e6e221a299e794ee7415adf6c7831a796f35189eb7d282646d66c3644fdbcd9675d1ea61e58e0d3233a50b1433adbad9b6c020dc5604589ef0ea0ebc7985cd0fa16a546c1b67f95bf7b83d10cdb8e75276fad1353281ca809534037d3725858770f687bd382362d26ecc168bcbb623d628c9f632f6a8d8b8d2bd8929cc", 0xf1}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, r16, r0]}, @rights={0x18, 0xffff, 0x1, [r17, r18]}], 0x80, 0x9}, 0xa) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/124, 0x7c, 0x802, 0x0, 0x0) 03:01:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x77cae363b598b91) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x40) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002240), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 03:01:10 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) socket(0x6, 0x4000, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='\x00') r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000380)) 03:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000280)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) mkdirat(r8, &(0x7f0000000240)='./file0\x00', 0x50) r9 = socket$inet6(0x18, 0x2, 0x0) dup(r9) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000340)=0xc) setpgid(r10, r11) poll(&(0x7f00000001c0)=[{r7, 0x10}, {r1, 0x80}, {0xffffffffffffffff, 0x10}, {r2, 0x110}, {r3, 0x1}, {r4, 0x1}, {r5, 0x100}, {r2, 0x4}, {r0, 0x40}], 0x9, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="0184d94f61082130c8a55f781260") 03:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r4, &(0x7f0000000180)="7d68fd5121c177c93bcab0a08604d4f6b602a17dffa67f97426ff137efad0ada15d2404217412f7152644271f7c983a52c0e4ee28a790b2e6ce585", 0x3b, 0xc, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r2, 0x0, r5) sendto(r2, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x4d4}, 0x8) 03:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x4, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x149) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) linkat(r5, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x84}, {0x3c}, {0x4016}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x1ff, './file0\x00', './file1\x00'}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:01:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x2) dup2(r3, r2) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2050631, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000002480)="e17e73b000", 0xb1}], 0x0, 0x2, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000500)="fc86efdb9199aa68824a16b6a5d69680508eb425f88203f46c172c5635ede750727bb449c50bb65ea3a765ad749fffffff7f65cfa79e1f27f939b1619c9d925bb6d5c5b9b345cc0d73adcf3196a63a10246a6a070000b6e977a6a355bac590e8f0bd54bff464ccba6a7ac757afe93b956c6e678065f150abb219b84522848f97c67ef95464688c75192d32894ed51a7120e363463811630fa1a0623a5ee6e1d348a3b330c1e5afb15fe19ef6c96d61d674b89fb66744a61e3bd460fc8a817e176b104f968e3ccf10ae3eed65aa3feab21046ee5fd9f4b9804ee0e478accc66dfdfcc8043932f727a68d773b2bf05", 0xee}], 0x10000000000001bf) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = socket(0x2, 0xc003, 0x0) setsockopt(r8, 0x0, 0x64, 0x0, 0x0) fchown(r8, r7, r6) setgroups(0x1, &(0x7f0000000140)=[r6]) r9 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000100)=""/172) r10 = geteuid() r11 = getuid() setreuid(0xee00, r11) r12 = openat(r3, &(0x7f000060cff8)='/', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r12, 0xffffffffffffffff, r14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r16) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r10, r6, r11, r16, 0x2, 0x6}, 0x1000000000000c29, 0x4, 0x4}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r17 = kqueue() r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r17, &(0x7f0000000340)=[{{r18}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r18, 0xc0107002, &(0x7f0000000180)) r19 = kqueue() kevent(r19, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) 03:01:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) getdents(r0, &(0x7f0000000140)=""/217, 0xd9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(r2, 0x0, r3) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 03:01:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) mkdirat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x0) setregid(0x0, r1) setgroups(0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r6) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 03:01:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x1d) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/151}, 0x9f, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) 03:01:12 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3c8f9f03e1436872efc0fee545e53f169b405ef85f7803816b4573a7186de320f9543fb975318cc8eb380bf085b5eb9885d4a8ab2314357fdc69ccdb2c81b1fba610a3e71da726c7c9327f197925bd6388cc6f4c0ec4c466af2c94d82fb58f8350659f14fd710fa86d04000000b87ca47f833c5b359146303b91d2fa0686c8cfb83bf6b8da17f8a533070000ae849c3e82f5f4f2da0732dddd96947dca715695d469f0f31a7900c90e9f86e1dc7d7df163835880b4907e49477b693e730993e08d281ebd1c299801882fa33e9fce71e379150c4f3dfe338a4561ceb2e8eaf7f4c57981891f62abb180cbe52f0e2b674406113372bfd133ae1daffc7c2cea3bd852e53c42b40d3623bb4116b19958a27c7672dd26e94c5e194b6bf37550d9e7b2b22b26186cb379c89c08a416596be45e3445a322427cb9cf4daff1d23dc6135408"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x170) 03:01:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() chmod(&(0x7f0000000300)='./bus\x00', 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000040)='/\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='&', &(0x7f0000000180)=',\x00', &(0x7f00000001c0)='*!M\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='%./{@^\\\x00']) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) clock_settime(0x3, &(0x7f0000000340)={0x4, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:01:12 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) openat(r3, &(0x7f0000000100)='./file1\x00', 0x40, 0x388) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file1\x00') mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) 03:01:12 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="008908ce46eeaa8c4337d5b9125ae0a20b17913dce763f5bd918c626f0bcd0235c0fccabba5037dbadee66adbcc7e4750d6044578702da22f1ace937f775b307a61a8e85488045009cfc7065009e94984e9b1afa1f176184cb243c68d11330b1f2ff937cf439c23a2a29a02abd"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt(r0, 0xdda4, 0x7, &(0x7f0000000000)="bf1207bb8c41512e085bd52668889aedeafc99817f9e923d029a45fe3f", 0x1d) write(r0, 0x0, 0x0) 03:01:12 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}, {&(0x7f0000001740)="0f8780c589580b80543d439b7b21012979d860ba55dc27a4d6d272370fbd65bcc3820fc1a9257e77c9fcd0632c2124d3dac91e329e39fe20c58cf5c917e602a5cfb7f155", 0x44}], 0x2) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000080)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001700)='/dev/pci\x00', 0x8, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r8, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) r19 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r12, r18, 0xffffffffffffffff, r19, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r26 = getgid() r27 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r27, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r32, r33) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) r38 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r31, r37, 0xffffffffffffffff, r38, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r19}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r28, r31, r39}], 0x60, 0x400}, 0x404) r40 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r43 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000100)=""/114) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r45 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000200)={{0x3ff, r41, r42, r41, r42, 0x104, 0x5}, 0xfff, 0x9, r45, r45, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r41, r42) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r42, 0x0, 0xffffffffffffffff, 0x0]) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r46, 0x20004276) ioctl$BIOCGDIRFILT(r46, 0x4004427c, &(0x7f0000000080)) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r47, 0x20004276) ioctl$BIOCGDIRFILT(r47, 0x4004427c, &(0x7f0000000080)) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r48, 0x20004276) ioctl$BIOCGDIRFILT(r48, 0x4004427c, &(0x7f0000000080)) r49 = socket$inet6(0x18, 0x5, 0x7) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r50, 0x20004276) ioctl$BIOCGDIRFILT(r50, 0x4004427c, &(0x7f0000000080)) sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000440)="df86aff0bd319592a1e386b7751040501435ec686f4934c0552d8fbfd997a4070b19d817a5eb25a0435c1351237af8e58e103a05d0f3e91032ca0bffd8da09233fdee4a3fb20e96181643d5fd548b2372b8558076d9db3b5fa77587afb9b412808266b8324772afa976a2201be912f73ed4e7e0f560b9b2b9cec1ee94a5709edd35d1dd996805aa0d231df337a3b828c0c8a629941199a6b822ae8282ae5c72e5d3c947b3f858f05b43ab694f5a40e102a129f3e2ba573c2876156fe198e5ca595c9c8fee04f278293595a365679f984e12d5c3fe43f80131be596e4f595f059f438a3fdd9a6f96305697b41e7b35fb88aa762a0bf1ab1cc68fb67ef05698c6f6caf149928949afbbdc2eaddf177911f447782e1fa673693198d1c00dc665f41861da826feb750af69b8deaed80f0215a54df49b51d24b55a4e45eddd9f35927005cb2d67f56859e267d3b92e6fb4839f8903211d9e45d9436429cdfd9afa7130377be45afa13d3574ba769a33556c42a97f77da1108000f3f5ba9631da9f1997e85c075466da971958032c1fd35ad63d1bafde316dfbf12d7bcc0c1f15f216b8dfa1eaacf19b7bcd1c21c5dba32507f5c2097771814213a45097a73dfcc61584bba5d0db58353354b278f6b5673cbfe253d7a6ce306fd5a6d62516f7212a03d719e9af776d8e9efcb55def94edcc40d8eb9e44551bdca653a34d0f635d13ef523136c6989ecbda382dc31d6afd35f2587ae08b2ecebb30bf121e1f75b86867ec4a1fc90bddb1768e9960cdb70ad2d4e750149ebbfeec6ca341f1d5198b9782664d2970ee4a42fe09e55713f584f61897c12fb2250d70902a9ff72e2debc9427c0a781f0436e76fe78bdf911f01a00bc49efdf2e8fe4619262047a4f32d85c785b81971cc636a8436b52acccde158e7fa9b98a91682f7edb3ca07f0a9c0659ed42b55ef904ff404176151c950aa3964df1e5028b4783ceb233293d18f8fb5a58a5c8a3bbef420fb8a4680b38040f3f4fa6cac9b31951aeef226a11dac25f619e5c431611ec3da7d08b4c95ccaaf59fadc7d338db1010436b19b37d08df150b224a233524cbe1c37fa0f0c9c59b44e16807c351970efcae4504d9da4b650c78f4ee50ade802146e46644b573770550a67ab21e1e0cf3def334e807b01716106218618ff2292b852cb33b0600405f87203cdc6725729957197dc064577a9e5bece3891ac24b6ead2c7c593dc635a70dcd89f42897c587902908b94bed677505b87d9f115dde5df93ca4b40b3525f34ed02c6501ce8ef128c4c28ca2f86c0383d8fdc5c9009e8eecda45978336606e440527d75c737dd6193778313f5f545b2b699c4af2bb12d85b8426ca9c4706e653d03d81da3b5c4ef524e134dcc28e2f6a8bed4673f0f20c2c34470542b0e1070c3325959272cf0ac4f7f8d4b0e872bcc612ca8e57e07f4c8cc152e3610373b2f956843e19b4e39ec1b09881a63a891fd9c2d2264d0071a6132fa6c944431bf300b9e3169bc91ef006edba9b6baca4a11927b06451857b9b82dba882c7ac9dd366f95db6b5d51e05c1e8c0004a796d643ed95163a2ffc43e638f4730edcf54b080a467d4143980f69f6c3e8a68a38e9e1eea07a9bd3465770e2ec2697702f83a59fd08922ddd5ccaca9c8ea69924c0bd85a51d45d5e008c1ef32ba2990a87d522c1b9a2d77ee1e0f2f177a4cb5b12229a0c00f9ff660ba654600b347d24e610456e0089a4deba968f181a47e7f9f648cbde98856f3a6aeb6c33bda0c01aab3d717651785ef8a83e9f9effe5ef5fc7156a5e06e8b8532b2c31edc694a9e0192bc21a5212aa71c68ac27a003e6b4e093396883a30e69d8a9048a5c071935368b7d14d43f7eb18e958c95154647d6f079120cf68e1487aa9cf97d0fa283f8265c0e9be594f3e202968fd24476d053559dee958b9b911902932a3dbbe7cc9ca43dbb7abf55868d13ef9f22b3dcd4e594102c3fdf8962a2945ad7eb05b0f40defb8df44899c15b7ca38446a3306ca198e2918ac625e888456f8d1f77dd784b6d97447edc281847b48796feb6cf31e811b36c93f0fa4a4efb35ccb3b9b60a812fb582fe73ab43827bbe84a9e4eba0f3539c366bcc47f19f82c49a2a5a635bfa39582a36cda4e8a1582a7c78b85b88d046dbe37a0052ad0968e1960c44f777185665ac55bcdb7bb0f0308dbfa971d9899f25cbe15cdf023d5c9e4b4205e7a902dcbc6f709a6058d39b627ae397b90d3ebb365f609021aa36fb39ac1b0dc1a9908b7f78545329c108756b561f165e4537c6ad322116663fcd4514f13512527d7e3d708973519c9b545fc9154eac63d9e0715c4078e4ce5a296feca02bed98d1118018720e622f6253bc18451c5a5911ca0b290c1f6f4fdedab3365cb2002b5ce76a76180020a29146d925cbacab77e120e244db3114f2624743f76ecff229de0ddd5cbc77da6d3b8ee70b9ec377a25d95b91997709fed4717c9d22e67950a831022d741d53c556acf744e7043f244cced4645318588a10147a2e54870a35bf492581bfda534a22a2cea49d38883e8c2d22a7800b856b5dbe2bb9685edcaddeefe6faf6b3ae2e583e0f8f22d645c4ccea2f825874e091fd0923d87ceada0387928e9f9a8d5b10980a2de39d84a1bf2b10858a0ead65b3be11534a19d44e5aa082650f1704c742810b193cfd76c3551becc88700611ae818239dff012ba0f1ef72d49292e8dbbdbb97212c8b6f17f51164119113941764377dcfd8baf161682999430cb13cb79bf8dff031b3380f96e319140495f71b9d9b321700cc9a76a2840ac63bdfb87276c5b34863dea9a0cbf78374fe020ba70709865d394894f1e87e33c91460de00a6049c3ba4e19d29702ac1cf2b36108fb25ddaf3e026de7216b903a858ac30dada0e9b6cf38e3fe40d4430646c5afeda07ff12561b7fc8d3f8e69f288ad7673649a3856a0403f69d96bd1419ba61b3782d38405a4921c87c8b84607fb235b55f3f2c129bcba0087082808bf03cc74a9285f12e98475461c42920b076d04f6a6b2d7ebd145c16146b6bf34a74c1cd3cc2b76666c4fdf11dc53de549a88f7e1a17206551e9b5ad3a9731c5cb263a889beaf6512b5abbfe3c3b228e2a2c192668c6a384ced4853aac5755cb95f4262ec2931b98cd214f55046d377ec6f02cabdb00d552e13ea855b750b4409b208a336e0558196ca202768d733ded1f850c1ee82e9d2c4547d19b1e3a93051ee659d667d2fe93bfcfa16001afef4ea17920bb382ab8c6bb7d40aae195f038b727f60bcd80010e82dae3d08d5281ee22163023c8a5bdc0ed830ff7a742f9c23230b1f1e1561abb10229cfa7d5745c7bf318dc7c578ceca2f95414d60fcc94a58d4d2da8e4f7f439630e052aa4e2fdbb60db0072a84c528bfc3257feca040565367f6dbd4c5c8db9a667cbaf2b24a4bea457b756b5b2af575e5f7d436e2921814cbf1046eac0439993a66a0774e1ed4545ac0c7e3ac73008f1ee8309ffb663313a43ab68c1c84b4d808ee59790707d820a51b2af6052426a20a2eb618597914374df09db6b32908e0d03fc406a94027152db3631f1bc0ff3a893d618e828491fea098a0265c661afc1df2d30c76642c481b97869df3cbce83e172d97fa882f862a60f17c6d5b5eaddcc39db11941a0afee307ae7e3445b446e6a98d81494a156310183bdacfaf441e26cba4f99fb12d9b46a18ff2876aa6f6b5042a13fd820786ea77ae5787c6a9be1fbc1fcf87a5ccf2a18113a5684e0ab099cf1046b78260301258bee12283d78ecb42fe53d586ef7ede4f6e121e694e359e7a7348896f5e6594b72eed88937b4fbf17c040b2670297d701b6539dd816c554ea7f1109de9ac481220b5a79ad9198c66359f4b91c26b9e3f39511b98b31d9342ef2b4d4fa525cf26257edad7b8afbaffb4c8b464eb2ccc6cc0aa4e7287af2a67d7a6b486f0b5d5fb64f5e156cec49e67769acb100bebe07d6f166d9d134ef7148af3a5241fa206e4a6a19a99c88ffc3468746b72759f88f41ea289c28a7298621e13bd5d4b53b892665b3c64da266596d26f0bf36699a6f3f006a67fbe48bffb1e9ef8c94d013e52d0962e11b1a66982515d9f34c2380b795bfd9005e82170ebaada5cfb06ce4e8bd4e93b666d0e5946a4c72d895b47660362154aef3615a9ec2ea314da7c91020c020c42cd98960c298e7da9e412e9ff36c8ca7bc42c300810c88cd0a0ccfd76aa18005d2e17e57a5b784bd40d584a884984c901f925d64be465ffa450f6f9ea0cfc86ada9515a855ef11b4ff20d4a7c867cdb308a2e170e374323f1d6e638ecddb2ab6b910b1b56946f4b87a1cc3661e17a9fbc115fc0b3217175512f42452f8be531deb9ea93ddddac1a6422a72af3b89307f4dc03e931e795ee0bfcb5e97e91d08ad41a51977695a288a7bfcf9e2eeec457174b5783b93cafbb98541250a330f655cd082e8028ed2be6043a8dcebbb6bbb0d2ebfaf0be971a4ce6cfbaed98fdf5c959efb2c4e40d9dc31cfdabf4fec972b82e96abdb78f11eb95ccedf8d48eac00f103e311982633cc79e27b331fb1b0c2b82ed3d03e74fcbce56c95d81907a1b4046e5600e2cca0dc0062c70f71588e56e843dd920826c5fe4c4fa115970133797f13e71128b7ac9a2581348e3dde0ee1e6d428cab412c9279b244d86695ef755564673e2a088b3c4f4a61ff64a80843ec88edfe6169fd867fe8714e144881962139962beb27e8c1bd07139ae08568dd01c992d67ed6cd08fa6a0948765019376edeac8bbee8e6b04a52f72982553f3c1ffc5cc97bff4d3b570f9874a49993e3a5aee610f6eb30d67acca340f3ce134763f3e0562594b3e0d10a24dd94b3615856499b7af624260b85be5b6e43e2b69f7f8ce3614b2603215b21685063876425af1d09bd11724b602aacc267868038f1678ecf86f014a0013491eb29f184ccb13a3d3494a78639ad6a02190168faec77ab452e07d0fad6a56abb0dfbbf82ea7120d5f14c336727348d6d1f41785dd329828728531affb91dde7dd4a44af0e0ed31ec05d899d5d0aa3b5ec52ed89d5db9f01a9198473ad0170cf0165f760fc108a01a9fd278bde2485a8d40bcd65dcd4a971a5f6d76cf8ce8660efe0d85ed82ef8baa1bed5bdcc7e958ec7853c4fdcdf468f80dc39af52c09a121392f156008eaa7b008771f106e98c3f8dbcfd5851432a0b70ea6c3185da628aa0ee96f7fb344261cde74340340cd44f4b14ed04d46694c334d84acdeba1417827445edd5b3407499dd7ad7e1c98bc91af0067f524bbc3dfb758d764d2106f87ebf130bb7778ebe6fbc4fafde4086056f1ebae4a83f7c83253724523ea085933abc069a66f0b5d09bf8f3ebde9799c2676702fa89f5a2a0b781cdc42485e0905b4dad8a621ee239c0b841d57e3b81bc063005a065fc0b6f1e2909c0e9a09e0005bc46be52b89effd67a9fc41248901e39610e74fff42f8cdef4c055e51cc60d559e992dea95653cd68c72f8f1992e407956e2ea66dba15dcd37c62f886f419c9dc5dee9b4722258d03737cb25317c5403219dd81da3f47294ae6ae11c96ee803547ef17571c356c37e2f9cdabd91aae3c45ef6ed85cb50db9f35c4a020c3b384e3c289ee985b448f9be0b6d928e05670eabf79b2c11d23dd063597a241d209a628f95a01236f16b230b6b78a6249cd29cbfb2e11efeda819ec6e2e362be1190294cb36e460196c51ea02d49794a2544eea900e951057041b3fd4419ee00f3bb2ab8cb895faea5c0a97493", 0x1000}, {&(0x7f0000000100)="af8d52c3d32ec25385700947a956767f6f12a82f228a6c163748a4b2d090f9960ba01a072541aaca64e42edd4b999ab7b24c2b3520915e7015057e2a27277c19a9342c9617f6001317ed6529a771b20f77ab141da0d2ca530c8d62a6d19b0033aba061cb9d7b476e633cea687e729c3d3e6c6a6298ac9925440e12672727c365f17bc0f11d", 0x85}, {&(0x7f0000000240)="b350cca458c95a933f28ac49cadcf1c8e75f28a64e3812eb6427b0a200256bdeedad55bc59009a9c3026a03ec157a316b8834648826ae9bde0197631651ab445d6a879cace83d54d4c46e0852e31956225f75f13fbe52430030542781d00b4af4ec912a34c0c048e61a8b83497d59c927a0a1e2ed425e37ac90dab31371dd51beba03536eae060177e2e4c66ce8ba55112f52c58f68797fc85df316313cbc9e99a", 0xa1}, {&(0x7f0000000300)="050f307f29465d20a28b325f9affdd21c92931347a19b42d2fa9860111cc874cef4bad5caa0581da207914e24dd8a5a7ff25ac34cb7ddc1abe06cfd6c32bb66c66ba3b9e34b15ca88af034e56e39b7892d91ba2d5b78cd79d697a1c9b22202d2bc0d448a72461a5a1e08e34bdd89dc3e9d4a6288d4b87f8e3430b89225b497efd6d6a7548702ed8f8cb5978e37bde48c887f3216f033483e16dffa98894d31b02a9f00d73d15606549bc36eab20d8a73987a5df0fb898cd0f4078e4a70deeabc5efdf15f6852426a16", 0xc9}, {&(0x7f0000001440)="f747881e11de9a09f67053b0cfc3e66fd04a6d78a9f94203152c9d41d24a53c6870faca0af9105fdea1aeefe47ec8980d3b1bc0e3c5946a98daf2ce4d159cc60aeb9fdad127f5956c318ef5d0af491a2a04efc213bb82a24efa5d17fb68e582cc2ba401a8c00d15dea", 0x69}, {&(0x7f00000014c0)="08e3cd9a52561f4ffe76a41c4774acfea42b1d071f67de87fc6050473f4eb881ea34ba98ca9c170222c8486c7986adee0a3508b7ce314c2afa3827eebe9fdc32501e1cfa3843b383b05059da34e8d62061fe84c51f", 0x55}, {&(0x7f0000001540)="8bd60952f4e9ce8b0bd323fbcb212663fe24bc70825b95e0ebb0053ea79cb459d7ed04f153fe077eb32f5dea3a7fb2e33cf20e9c19a7d256ace5cf76aa998439f471e9568718f4438f82e573174c04e11eab7bca3096af150772da9ff21693f0e292b6231d8b5d02", 0x68}, {&(0x7f00000015c0)="296e01da7a2485df5243cba01d30dc4eae7833c4b7f3608a4aafd02749e586081b29c15c49b9170ebbfe7c4c8633a7860badbf7dd1471f32f4329bd6099c8baa44ccf7f12bfbed174f8b366396e0ae34df8f7eaf16d795732afb78d7c0ca6e14b7649f31e4962ddf7a8d9d6f5b0d1c945598a7bee12c53fcc3862db3dc9891371983557d3c76a795d1f34079fdab6500", 0x90}], 0x8, &(0x7f0000001d80)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r40, @ANYRES32=r42, @ANYBLOB="000000002800000000000000fff000000100000033751ccadf756a86b0b70abbc137bf8751195fada0843ca19fcfd82576c12a297d9c7e104782adb1e21f021e8c381c14d5bb13c415e2703dbc5b3bae95d5ccdeac0bed58cc90b7c8b5c63d29b9ad0458593d0498fea856252daa14d3e21e8a5f855ab53dfbe783", @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="229593ee84fb04c8fe9b47348ccd5f3c0e0109b0229e8556f70564d1ffff3dccf7f104086a5d"], 0x98, 0x2}, 0x20e) 03:01:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4000, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0xff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) chdir(&(0x7f0000000080)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) write(r2, &(0x7f0000000180)="7ebc0683a8b1a54211f6572641aeca5bac0e08dd18725bba10bf3fba3b2b0a5498e954e6a7d7452b7b92076fc9d1612c8898de78862892590af3407bbe8acfbc4e70a7afc69048126f16d1b6deee27f67bdaf6160760774067dcbbea0259feb0f77c1cb0d21ad16d8309cae17380a4dc746d428fdb35e906ef91aca15b6dd435f7a9fc98f495b840217dddfe0f71f29144cef192ae124e65289ac6f83e0248169feb2a93e4427149dbf75d773543be0a2d53dbd2a7d832e2", 0xb8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xbf) 03:01:12 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x80) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x120) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair(0x6, 0x3, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001540)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x80, 0x6}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="659992bba7fcd0b347e0597fd85c70896dbfd3dde7d0734f54e66a77f636926298272eb91477b11441b83ca44136746724673b8463cc64b4b2b722ccd2334fe682cf7c888ec002b28c1f2ebf1839fbfbf63f9f92a92488e6c325f20ba27f3bb3202a2fdb0c043a35a12cdde376c4dae015a66bee9f9914df03cbe971a1ad13370771fe7e33b2854a2a0c3aaff6af76bc3e2060a0b2df4008508e0729bb8f19888368d5db49966bbc0033977ecc21513fa8f3", 0xb2}, {&(0x7f0000000240)="7a4d7d4cac850dc92379ab0af27de23a59c9698aca194407f9cfeee8e92f4f67eacd03aca2b703aeb0111f644d3b2eceaea59eca512d0fd16232d039385611b28bea04aff44512e021028b8e8ae2d08e775d33cbbfff878180909dcad7f54dcc663b8bef72eaae18c2b057304404ff587ad7e219254896008f150be9c0b988c308b82cd3cc88f8f3b1de242db4b04ef3799e1b92a0df1947ac2966ede346bdef6a7cecb5e51ddfb69556abce11100c15b3ef695a43c9ce7f10c2ca8f55", 0xbd}, {&(0x7f0000000300)="9db1dc910f0013db1fc073d5ab5fab101c7612ef74be7bb5709ea5e619c063a6cd787e892c54504fe2d909a18092a97caa3cb83e934d11560e6aec305b9bb724d24e60a26ef654b393a8714752ac45db577d7c6a4de831816d929c0d6e2a0f5023fe0a7ffe58f7a79486fd4ef51f1a56ae0031e034338908ab85de14803cbce3430f885d8d6dd38f465d9ffd33bd9ce029c153d20d937bf1492a672882a77b88f0469b0cbe98f0fb9b4312447e51f51e36915ea35fe39825f228bf0d25ca3bfe11d3f2a6eb37bb90c78a", 0xca}, {&(0x7f0000000400)="9567ac78d181192c2eeef4fb97b760bc3131540004af50bf7651a1075f8f00809eeeb9c01ec4cc0f65f63b271ec36ba2eff7dc88034350c4bbc00412735af2be0f29ac7bb2f294cdb342495087e4da112fc27875d029ca124090ae0556217563a24e24a97f049db7eb6d8a4bddd04940123cce049000de309ef09092c28b165f36a8bc5e08ef8c80526d188e73be18b2414bdfef36804854bf89de95a5990e0ced5ec1d66e2917b9ae4ea71d51c41eae95d1f997b650c0e75def1921340847e95b86534fff0fbcf40c3af4e1850693f27a7b172ea70e00571a5c9f", 0xdb}], 0x4, &(0x7f0000000500)=[{0x18, 0xffff, 0x800, "a0eacb"}, {0x1010, 0xffff, 0x9, "015b62914936128d0d495499e9a4af9d43d3fb091dc297c34488ed47f3977d81765e3e0e10f6872642428dbfa9b134d06e4f47f8d232a42966f5ce6b54f54b0d37b7bd7db8ec7f4f076fa14772b46b1c69985bbc4f1a1e5c1bac46d23164a885be1dc6a6f32774b5998b5f233c179063c9a92b873dd86c4404bc2092b9a09535eabb97a202e1f7abe2594d28efbe6eea44a7fe1e01535d52e02a9401466e3a99fe8c932d8dd901496a775e5168550126f506d074f97d3a8bb3cf6f942b3a55f7556c0afd308027f245b158117b3550f5e30df9b4fe840d6464e2a17f58a1afa27db349bfcd9d53cc583f3856d295aa125be8899cc9320702a484b5b505d35cd9d0be1daa3571c9d8201b8d2467df1d1a7235e46a3dcf15260d490638dcf92c0c2ab1a78b4f7b6295f60224ce71b5eb4f8e09da2f573a5dafa9eabe15aff04c408f074043931544e8a7b8eaeca2e653ef6c1a50e270e1ac8d75d2aba05845a71108a154eb84da254f38b014f24a02e5c2b2ec0cbba28bdfd571cabcb32341c6e1233ffbcd8e9c676cc4a3aada52d76562444fb1d2ca21a5624ed15129b1f201bfaf0068033174ae4f10ef53417cf860cf67b2cedc7e14bedc5a993ad6c7397ecb3836977e7a4f9eafee551d933dab3ff2af41d994490e51703358ed27160c362e2582fd8947c00f24c49b8a5ede61913c23d020624d415c6b7f998b17450916f3661a7168316ecb160e91e2778c74fc74937e0cc4c78635e787b6ec86bc1e2fdd02d024fd8c71d75c1068d05987dc08e90136eb9c6cd481f587717d3cfc18c3eba6a966799a4c70b7550ecc936609c1b26693a82a0e1c40405c7572cad8dc23554acfac9919836eb9d6c96b954408e2ebe503aa72ae1b9e69d825f8078ac7835b20f1fb1cb229b22118fe8a6564581235316a38ceff33c6ce62920efecf9ee49c1a01cd6abf4a71acd2ef18c3de1c0f6b580abcb81d4fd1c9fb56c284a5257e1eec2e59c204f2ca5867babd77ed589d487563bed557e693a26b0fe7d734d3e029ad46e4dc7541ba33ca8080dde585f67ad624a1fedca413f04e589cd1cc18fb90c9b6fead3b4f8ac7e3ddebf36c472f0bf9368f6be56cfa7fe57d260db1e16c52e09d7c3d45ef797b99e0c868bc0c1313ebfc8523819ad63c3fb1e828fa377f869c4af6b83abfa1da35c0c74fd1a72a1fd4304630aba14e143b0ac4d267c3e29270843ddd9bd8f5615ce99ad9a9f6f7958a2f39ea682ea97b03dc02488e70150d9c8c8ef9ee11b1946cfcf369bc76171265fa20535710d85c0cd6143956b199a13c71adcbe3441c6d874d7fb0e4238d51b76ae43d4b6bd7e67f7d8f7109852d170cacf64092439f0a7a0f490d878be7300bf8eafb4ee3c83c23246de0b9b339c08871314d71be53584615e93aae993624795f19affd1aa308041caa31d0e745a67a3e28d2738bf323dfa29a19c92ce7634298937cc2fa2be5601eb3b22deb12674290b50aba841ce8d5021164b9f0d41b94b932c64b965fadd38707de74f23a3996e985cce491be9ad7ca0fc68a8c74a256bcac44f9962b2074c0d70d59e89a91394698779f77b75da61d825147643775107d490564d1bf7d17487056f7d9d4fa66af2cc55b408bbae4d3358a24965916438728fbce6f063906e939ef828061bdbccc74bb9fc7c72e6ad86a7b431764ff34e59bbce8248578e3f917588c0878d7206403fdc0b925adb0ea13d479eb70121ab71ea45c30ad772f7217d4d50be7082106159c250005e03bad8ad239cbe96a2bc03f3080378cb6eb5414b9d89336502646c9d9f96ec775f81de0894de0529db037f646214454ef7aa227403e484bd4919c5a976f8c52939f1e96a10acb3488cb00650cf14d2787f7bdd94637991a81627995a80705ca2a2e5364ec646b6d105e38e76270f7810df3749bdbdf851c3d58546ae893845d0ffd5fb4445488f393c8c9b17ee499f79cdbcc2b3432b3b717138dba8ef4de4c595ddfb12c630bedbff6ebd2ae60317cca6bcdfb30c1a41df5613a3f62bb6f4a3cf9ce390b97ac9f36ed02fc1f5ceedc02382fabd23e26aad58472c23794dd85e1627ed2c14e839e0206594e6c2c6a352889b232a1448ef80d9ea9b00cb50dc5197423dbd44aec1e4d02425a6cacfe5d12b74fe7e084d26d25dbd88b22759da513036a05f9dc66e4edba0a841445d05547f3888ee90e7bf75f49a7788889c14eceffc3afaecb267856cd7b98a97b37c975b80dfe4f54448bbcf9fc4dd7cb45a66d9de1f888e06ebe93e07b2893c3aa0ecf46d88535d4a911e74f860a5bed641b61af8d8d6508c7e85fd5ecd12ce2bf69be2db012e12f67ef35237ed46b020081cc9fec30e42506cf4cd145530625548b20e065be251f9e4584a87bb8b6401ecc54957b9386bc364674b20d7e39f9e68fbefcd0dc92f3313ed97c867a9b97144c8220bb80f237769bbb52cd772708545a9c2ad2d5ca9b227d04b2331fa9acb7241afbbe3c57389ea43c94c7a57f7cbc46cb02ad135e54aca9da1976fdfa34732cc8eb22ca2af8e8d2a20a77957347fa16890d1bc29102553e0451be0845ce6a7d0532065c07d57f8e1216684cd4b837387e41169784bab32e9a5de318bdaa8118042242e0381b3daeb67c382dce0f58fb91c1b29bd11c16bee4daaa5521028b2006ec2662d3152747c21e46cc2c9f42549503d7cdccad539b7afb308340b9345209dcc3511dac64f0bb36898ac5b92988788a7933687d408831c567ed5a0bf07eb974455122908cafa3bc90de28adc12bbfc83057720bd8739fc91cf611bd57f58c1eb014311ae7c406a32d045e348eb0274e4bf0b3a6ef8eae480d5b6c0555adb87cdbfe38d688e173f084e27fdb298290e7f7eefefc55940576d42960eec6f93f9a3cb9aa0bf3e297dc15965ae8107665f796f50850a2bd5614cdae2951ccdc7808dfdc1115a058455e9f2a35af039207b764a8a196cd8c2dbcc77502e27e50aca11debe270d80131ddb84fc4bb0793cf530923640a88638a8f085ba26bb56cfefbc7ac7737000479ef5fbe9af257d2148e7b10704f0d86906997ce56edee115359b38699f326aa69f694d9ff7882aa0b16db13a6613820eab78361560a5f96265a820213d63bd469adedfab0051abfc492f97b26cca273fe29c6ebcc8dc822db4d56955f39f438498b9a49d9d02716233d309244990a1de8847799065fb55b50147f3015ba753b5ff49c1381c091758e1d3a001dd71b0c8aefa83a229ea77e170c7a7dab3442ca4713f50d23477e84f51077ceacdb49cd5f1e57b12e6e3592972078892c7fec5d10238cf5b77eac69064addaa783393a50a797e49d7ecd41d8dc5f4bce0403a0a21f46146f1bf294a535ab57b3f8e1ab21ba8dbb28438e8cf7ef11d341b4ddc2a6e01247ca29d823f791abe59afcd75055637f7a48c046f5d041beb83e5f0dd209df9b56b878d266d526af138404d21c0084c0e5183809086cc4df6132ee40fef9d22e45270ae05f058d9f5531e299520ae13020ffd3b2620acebf4cd914d13659244f6f38b0ee15e26b21a2342b3d56f34790fdb020d2330f2e78f4d3fa889c553710f3c5330e72ee5c947e7ad5542a600c6e1f61f713f4be9d36f5c91aa86bec81bced1e8e4ca67464763ed8984a8e293630a06cb7a3d0aa3a624a8e993a050708d22b5e5bd1f5ce1e2112b2f1c0d9ba61d7ff9fa0d2b65e5e1491680001507958e5bfe25006f640585b4f2b836d44081f51ec235b8b868e48f135f863370b28f313f359b94af4dc614e72684be0a333f3bb04ecd6f79fa4758f7cf6e4f25bb64f6622c539097761569c38c19b27d0adc656eb84e05ddd30f6f55d3a9184e529ec09cd30d8a1360d9d6705b1eb6489a7ea57e87bd261a04ec1f856d8a1f2e0f0f0ed29c01540d3aaf27fb651c9ed4a4ce29134ce17a2035b7da39b416695e3f65c8520e5385b82e46cefa36af77c9737dd7d36646b2c70d8967cb5abee929ac53eec191fb393003dde34e9529341d85e88f079a5eb107a5b49dddc3277ebcf16e2eace3d7f2906048d3386941f4b088d5e72629149b186f70601226e5a4576c8f423100b98c82ba821fe267ed9b0da0f63dc97e9ccd7f867180025f27fb001c5476034109b33dad785b5ec03bcf01cfd0e6e26da4d027466e3f9e14a5711b1b56cb3168cc7ad97f4424026f0201f43034e33f391928ae253c0925a3cd54bd9efe3dab6077774f312dc4ea9561c4cb69fb7973210bf5599152f70a8ca8fbe1b69ba32221244065931fab78343a0025844607b25fa171b212559aaae155f9be719e84959bd907e7729fa81279013829668c741ad68ee40b847c3de2291bbe666696612943144ca320e77ebbea84530ad8bf55febecd215addefd2b0dfe33d99b0cadf8393a9400f2d58cfc02076fdedf16b7d09aff1fb228347d8217711cbba04fae523795afccafd39b848c07c284b583370385171f8d76c8df17c7411735ad6bbc40eb1636634c5ced46e8ce4cfdd937f5e7dcebb46bee0539d044853db20715cf39bc82ac42c09297f6acd30b30cc239d5c42b75f8dfbe618d3a827018098abe90e1653a888db3aaf1fcded9a1943e941dffe1182fe034c1412471c9d1765a9b3aaf0eb6bb4220a6391e8f4ab32e20f24cf1ef909d3aacec167ae78460bb897aa93406f038e8c77b1827c493d3049bd60c3ce3a0b7daf6e1f47bbb91508ac82729472760a244e55bed9801df6358e50c15e8e7692f518f3f6ceb4609b36219e692f2ff13db5c0904eb38cd7eb7e168dade2b640dc975c6079183d689d53c53babd8c5d34a92a6951420fd0efda3e37dbcd4b6a2c21095365051306aaa6d49e47f402348aa2fcb54fdc87a6a82ff94366c25f6d626a0ce963ab97950aa0c14bc12c4155c04ca607b38c06463c0463f558831db06342349d6a3ca6507288209c046ad57eb8f7b261de43f5271e7db8ffc7880f7e32b90ffe34ad5123d9d9bee9b4975e099455dc59901f015f41caa147407da753dede01b05f454dc40166ce85eb23b4bd6a6a1d7fd1ef857de97990f06cbae34d2e9e5e25d0a1bbf418517103d8826cb45af0e808bbcc8add7f5dba86419a4a531cba3496dd667940fcc11af4882e360d27cfc3703ab8a126462e37a92098f19371c5edb1a4afcc8ec73d297fed6f79056cf53b156f1a0a850eb33cc9c8d4941b41402ea7a6346b2a8f5641d59804115fb7cf41f0d121ef975ab47e94f445b3d056e47fec8800bc6ae341dfc322e95508ae729864b923cc0e93f8922cc9cbdb3350e2cfeedfd5041811f6085eda7cfd77ac2d406d56b3fd2278bde1530d3dbb47778f643f535bb8069b785473c4d63a72e5677fddd2a23935f3b76c3d4832661a4f533530f69567553b613bfe3bdc45d1170be72a30ca137e770d28075ab04f29b549287f0d0b72f696f2034f804e1f1ed6bb520816cc7f9596ad8f0620d86485e33a25aa4adf3d53aff6b755c0f0a8010e5fdbdbcffbf6c3f32be10d41791ec7ab617baf86b5a0268602b8b253549ee1cc598d69cacb746061ccd8ff8c2a521abc47ec1d09ebd59cd5997b63f20ffbf5bd862689943f354b8ee83b4eea81eb7a8f085f815dbd67f94abdce6526e645c7abb3ee84d7c0ce3a21c5aab9a24d4e63d12338a0f63cfa55e4cf4b4cea552810dc7b4b2131eea6f4f3502de42b25e72999b680a67369baa7c84d5c28480f7246ea7445b41bdb01603595bbba3623439cddf151e2896a3743d6b4032e698a872667f65ae9bdfddba45a9e569382"}], 0x1028}, 0xb) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 03:01:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/207, 0xcf}, 0x85009fcf799d2b4e) r2 = socket(0x6, 0x5, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0x4}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x4f, 0x3f, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x2, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000000)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000000)) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r9, 0x6, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f0000000000)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[], 0x0, 0x401}, 0x0) 03:01:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000004c0)="f7f5ccf548e8e1df56454b84ebb7a4ca7b58d82b51fdd1476cfa81d8604f592f2b5a75767f0b4fee00baff0e2ea90c31bcd1b59f0d1b75f7b1b9ddfe41ece90ec4e172ec2dbb41ff1cee803e5686ae1a7b52f2e39ec5d4c845dc719888de7c1047cd0c9ba61f458b3137b1e4dc556a74ef2acb7410dfa859363bd797d8938ed0d98608e062760a454d4c521503b68298da74d3fc9760206a1e2412dfff5546376edce59d1785bfa2dd9aa334034c67351c8e713910169f49759930596394613fc729a531b0e3b0a53ef3311c750d0d9ec2113dc678ebacb9a9c58d57e4f97fa458496fd5a045e53ceccc8f29bbe4cf218213610400604c19afd8936ee1d8dedfce435d0628794d00e7e4a889c083970d4b0ba82303e5c901bef1f02d6dba873a3c0976b65b63581a2e0f4f1fb8aa2f1dd381df72b89020899796799343ab2ec1f0d3679335a74f0fedf30d58b41313a0413770648a95c41dfc9784be1812555e4b2a623adac2a47304c62ce8c3b19c4f652dd9ff69a715c7f3f46fc30d5c908fca18c8847fc4fb237fa82a41a50a8ad31398d3d3d1ba66fdcea74c07c8bd2b2e4eacc23f5c705d7a6fa09233023cf249a95c7ad7dda6df30d86645190318c337e3fb01ba17038d0517767a179d85710c540a4a176dea97503cdf69cf2dde0d9e082047151a72ce23f65ca58dc82ff7a84a4259c439be2d1da3b33240c3d01310b393b0a9c980cbd542d92afc2a544d525434bcf73d1a9f64c17a5ec46b6d7ce3e2c171a7fac8f697271b55c1784931da3552cb5bbcaca3725919e76b5164b2fbacfb72deacdeeb5c30551fd32086e7c071fd1a153e265dcad75e786edf71320a950d2cb84c6c751b62481b6f75bddcd0b72355b337ab09106e869f8c381de1c8aadba3590ab8961681f2039e6c1a8d4c6180b8d5a0f5bbacdd5da76c2d8e184fb48584008e12ba82ec4fe5a28e76d8a680408f61043039a257e1381b117f4c3a17b5f821f6223111678a4b216e6e8cb261ae701199bf5dc341ee0d53aa2c564a925debad8e7730e49c8ef56c85b076e813db1dde753bdded48083ca4e20e6765842fe0704af9610ab846e7368d2b06309f25cdc1c068c9416e73328d918b94147bf9666cdbedc0dd57f396d4d2780b3ef51f87e993a6819f5db47239bbf8ed8a24a5276ba1a1e88f3fe943a3502085340f0dff733ff8f79a34c4c300acfe65b604ce04428e8b2745af7fe739f1767e7d163d312f9d156d330c53758929fdf819da2ddab1168fc5381fbda55737673bb44a8a4d5be92b422eacfb8646499bdb7e1fc814ed7def04a89feab55b80412e5a8624e90f965330b719710dfeb5e3d424d0e37a6a23a8a33e6983c9fccdaecfb267f0b461c90cea2405d74e587efffe57cb2a33f0d694e3dc6c6c30b25d35ff69e26530bc67f575fe8ce996bd2ab0dec594d51b794fd3b64d8ddb3b3ee0d55810c1fe07bd17292a3a70fd60eb4e5063e92ba0e0e5c44d6ee0b8e88ad0130297e91fc611d356723efcbdc1c2c4b2e017145f3d34a25c62ca77fc02423a69b2a038cc7d6a612acebe8c4372290673633139c8bfb7c9f30acd3a735fc0ee55fa51b9eac0c6415d2eefe8bf0e4453a66e5a603e87e52cf793ad944f6215eed25bd72d6ca688965dba021f510729f7bbea62e7b0bc68f939d4877383cbcfa6cc315b4c7c3ade5213dab9db07185894cdb24bc468b2dd367b0b6e93ff34e182bb92b48b482697b2152db811c408100219ae76798d0a4abf1a5f226b170876bb720b4b5fd78300d3e59141c03913d85d417584b4ee6766bfcf2278614d728c243403575f0524371fa988760d2ec6f64dbe2d0f6fc6b920fee0493b91c4bc1fcf59db02c5989bb279a42111afcfc53b35fc694d2a460b73a04b8657db8bb22e477428c82bf07d1caadd394f128038a62548d1182567aceeb45b8bd976d22aa8b6327a93d05e96807732bd4c3cada6ed5279ea0eccb3502da12f1d0c47dc56e216ccb2ad5080c67179d279330a49c19bd1e6bfe5fcd393122937464a410894aa7918411e71f5af2fa7f2316ebc3747cc7ba531e75f1b807d6cdd3a20695bee51490b4b2f620299e27b4be83f7be675bd0b7fb3ac8fb922d7ae41db65d8cf6a6047695462c004db6634ea5c8dcf679d4fbf564d8a6b28ec717ec2e93ae1aaef6f589e70d00bd8d876fc1200da91d35a70420808272843808e5ac74dc6df90f8c2c3fb8ddf76607b1be90aca6e406912149dce5832ceefcb8b880e88fe7d1bff78996afbd2309077c8db95c085e4c5227059f853ed5d010bf66b7e9386ddedbb7786fba1e1da236f6a06de85c64a743316f7079563be703e7b45c5a09e04243776005511d32e92c52483146e1ac9089e1a94f7e3c70c8db568cedb9cf12f0c8cfb058487f8b27a3df53cf8f6d28db3329b1edc497ae731ad7923b2c06be21bf8352275f6ebd220e1c2db9bcd23df77a042f8b865ac6eeae7c5da0ef97d8eddfb64906657e1183541b8356843fbb7e0f8611b31cc3c127c6dd5a00872cf119b36441cf0b19907a6063e84597cc541f902833c0bea3438bdb60ef2078193dac6b4dd2cd4bd946f4fda32a488805e8ae8a0fadb7171066d81aa3a35492d368549dfce86a91ab80a51f09e711950493791f35cba0fefafc097f63698fe0d22d2565147a45c50b2f381382aa0f3f4a0b5a3e40835b40a11a794446d4a4f1a178a06940270d30a5afb5a23b82066d64f6dca606c7269a23c1a3905656f0a6c49a57c37e68fbcbf0eb78aa95f45072aaf7168b2b144d69cac605f69f250c8d16da5b75ce9cd986f19d97db124abe0fffd1988084baf0c84c29f224d83f1f8a715ff3659b70eab65b52d345b6098534203c64f79cd4b504c54b5ac486bf07bb285044b8a71795d503e31c2ac14c8d2772e075967b1e94ed811b58823731cbf79e520304b4c8e883a4d36d19f315ada47fc795084bf5de0804c4d", 0x840}, {&(0x7f0000000080)='3', 0x1}], 0x2) 03:01:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x440) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/100], 0x64, 0x864cf9b880662b6a, 0x1000) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x34, 0x0, 0xc68, 0x0) kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x112}], 0x190, 0x0, 0x7fff, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 03:01:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000003500)=""/4106, 0x100a}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xd3}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getdents(r0, &(0x7f0000000180)=""/218, 0xda) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 03:01:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae3c67d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x1, 0x5, 0x79) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) pipe(&(0x7f0000000040)) msgget$private(0x0, 0x2a0) lseek(r3, 0x0, 0x0, 0x2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0xb4c, 0x5}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 03:01:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b940bbe96e72581284a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000006a0000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2000000006b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab7229f66103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f45184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecdc7cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de496c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd02719214143290b3c087bc8e06152ec0d2362452174c46e4b299fcb57305c9b67b3c484bebc0e09514610ec22f761fea399d295fa32c67078c0c6e17d5c4e2a86a52638bada468a9c9dee650233207cf440394651923bd6bb73f7f44d6d7d80882a225e73524224"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r10 = dup2(r9, r8) write(r10, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x80, 0x2}, {0x1ad, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x29) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 03:01:13 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) pwrite(r4, &(0x7f00000004c0)="08c7404c360488d991912e8581a2d308b5111c8988a53035d2ca237c659c0cd5a613790e1187af04bcb9b23531837ff63c9fcace6200856ba104b0070b23c439079882fc5abc3dcfaf7b95f67990006cd400353642253a2dcedc86a89c2f2d36a97dd7b7f3394d999e8eb336b03ebaa5922ab0b626c3b3104dc0660a3b2d29c021e07823ec9e45fafb5a125db647c5b37d8732f496b1b008791dd6ea4950aea0ed9e13e88575e452ef2a65754fc5db597931bdca833aee2307cbb019c3011ded4e2a89ad80d687e7ddba5a14e1504b4faebfc840556dd8056c1a1bd14f753b4f7c5c97", 0xe3, 0x0, 0x2) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 03:01:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0x40}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) getgroups(0x2, &(0x7f0000000280)=[0x0, r2]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000080)=""/99, 0x63}, {&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/37, 0x25}], 0x3, 0x0, 0x1) r4 = syz_open_pts() close(r4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000240)=0x7a42) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 03:01:13 executing program 1: r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000040), 0x8, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) 03:01:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) fchflags(r0, 0x10000) 03:01:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x42, 0x1, 0x0, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xfffffffffffffffe, 0x2}, {{r2}, 0x0, 0xa, 0x10, 0x5, 0x4}], 0x0, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x10000) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 03:01:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x200, 0x0) 03:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r4, 0x0, 0x3f) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r6, 0x4, 0x40080) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x7}, {0x5, 0x4}, {0xb6d}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x1, 0x4, 0x6}, {0x5}, {0x6}]}) pwritev(r7, &(0x7f00000003c0), 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r11 = semget$private(0x0, 0x9, 0x42) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x8003}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r12 = kqueue() r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) kevent(r12, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{r13}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r5}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r14 = fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4, 0x4d4}, {0x8a, 0x4}], 0x2}) r15 = socket$inet6(0x18, 0x0, 0x20) fcntl$getown(r15, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) 03:01:13 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) chroot(&(0x7f0000000040)='./bus\x00') r0 = semget$private(0x0, 0x9, 0x150) semop(r0, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000080)=""/11) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) socket$inet6(0x18, 0x4, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) open(&(0x7f0000000240)='./bus\x00', 0x8, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) socketpair(0x6, 0x4000, 0x65, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000300)={0x2, 0x2}, 0xc) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x1, 0x9542}, 0xc) r3 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000340)=0x5) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x108) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) r2 = syz_open_pts() write(r2, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffff6fff], [0x0, 0x0, 0x403, 0x8001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f000079e000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x167) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="83"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) flock(r1, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000280)=0x20010042) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) r4 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000002c0)={0x10, 0x8ee, 0x4, 0x5, [{&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x547c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x55a5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5254399d}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x10001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x545}) 16:00:00 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/85, 0x55}, {&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000180)=""/137, 0x89}], 0x3, &(0x7f0000000280)=""/212, 0xd4}, 0x840) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x3, 0x5}, {0xfa, 0x8001}}, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x8d) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000140)=@in6, 0x6, &(0x7f0000000180), 0x100000000000012b, 0x0, 0xffffffffffffff51}, 0x1) 16:00:00 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) dup2(r3, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x10, 0x3, 0x2) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = fcntl$dupfd(r7, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8e, 0x40, 0x4, 0x9}, {0x7f, 0x3, 0x2, 0x2}, {0xed27, 0x3, 0x10, 0x6}, {0x1, 0x5, 0xff, 0x9}, {0x3, 0x2, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x5c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0xa6, 0x8000, './file0\x00', 0x101, 0x80000000, 0x6, 0x58}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) kqueue() setgroups(0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) dup2(r2, r3) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x64}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000100), 0x2cf2) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/142) semop(r2, &(0x7f0000000100)=[{0x1, 0x6, 0x800}, {0x4, 0x1000, 0x800}, {0x3, 0x7fff, 0x800}, {0x2, 0xef, 0x1000}, {0x1, 0x3, 0x1800}], 0x5) munlockall() 16:00:00 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r1) syz_open_pts() dup2(0xffffffffffffff9c, r0) 16:00:00 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x5, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x10100000000000], [0x3c3fba5, 0x8758, 0x0, 0xfffffffffffffffc, 0x8000000000, 0x0, 0xff], [0x0, 0x0, 0x1000, 0x0, 0x1000], [{0x0, 0x0, 0x0, 0x3ff}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0xffffffff, 0xfffffffffffffffe}, {}, {0x401}], {}, {0x4000, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="09048a80df7603186b2efe5602a28b2b0d4f7b664d3cd038663ddb009d04b84e810dd70977a24e4d5caec627e5561ceca7fa9eb92c039cfe6cbe6735b7fdc8d1c4aef454a6ea7ef6e3305d6c4d089c1eb75cd6d6e111c1edf556a07cbf3d2a82733514ccc5fcaa45b05807f50d7283d24d8f4711c8efdeff7e23d558f751bfbad02ea92ef7f2ed7d198422deac1b1a4126a2b5920c0787ffecaca6d2a64ed43dd881c1ee18a726592f32fde18f11f8cb2e348b6f1c9dba9a563ddff0cc6aa99a316ac68cc0d969f6e904f4cefde71468958b5e8b53ef06335bd36aaa6cab4db31289bd023786b317f2a086a27fd13e682f9e106d69bc3e6ee9fc3a6542734bd506e28a17d85adbf575308bc91462e70773594333a0e5f24543518402414c05ea869140f6d6f03a20b3a6b6ae874b8eb7029a0acac1fd6190c6d0d78812fed0795a1ab6e7e5e21200263a9923a29dcc52f650a66c6843f37bdf6d263fc9f6b312e7e268e9d1561fc6046d1d56490a006d7845506e1fb926162a8da581029553ab0da0f9450332ec79f8073b5bf9333e2febac50dce7d0d266ea19c97b9762a18263b6f3e75751a86ffd0460e70c79c1168a3b7f13ff47e84708c4f3a0effb49713086a3ca312f4212c9734a3a816859d1703c6e94252de68585ae8fa477230918560e519acb86287eb7645944978c31a65a39bdacce93251feb4278a0ca07f29bfeaad46c2e1d34daf258911e8c9707d088f359965732a571c6e99a6036f5bdfe0a1656fe7179826a7041585d21c5abc67b1245889a37d799e4b7dde9f79a098d31502e86689980aa8cf96d3816dfc7474671d696c6eae6482ad269c560911ed65780d086e36b5c5eaadec429e25421c1616248b526a18e8503e06eba5b0258817b4f4fc8116d0682c4f1b58ad81f81faa5ac592649a03059385f3df358c20503dde000f7c765c6b69747851783338058df398dd4f9193f9ec59e801f2537fb344c9f084510a98d989f0fba011372cd970077986bb90f2ec0359ecb418c40232aff196b658713aaff09a78c3cc0926430ba0ba15ea15285142b5e36ff936cc909271c27d654f4ec5451e82407b2c2d220d08a1af00ae9b88b18d2485e883531393a4e7f1a6fc0288e75bbb798474a5d528968a2aaee77adde3ddaecc4086e79bd4f39147d0f4d4fc9396a595cbb3603382c41bd9842a6086aa7c65eb0ac62b4ce2ad089aff1a1e05c79b59c7d284898912f9ab4706cd5b09fb02fe00576e83fa852a2581fa661c1412cba8ef605eaba5b1c851910c673fecc539b79c789a998db145c943f085ba05793d283df902415fb53844d693abae1a623be874f0d3746673b47235e2a18e0430ce2f4ca2925a5747a9c0e27fe36bfb7254491bc97671dda37fabd9b9ea58927c771fac575ca700fd650f652365a799518d322239e6115c8e6aef3f9af4ac183188b46437955825445a730271e3c3cf51945891303fc3403a773544b204cfb81fe620cc9c6e207a276a9e3a4475645ad3c05602fbb5162b461da036d3116f66442971f83513915d3f70de5e211346d3b0cb20b2464aed201e300adecb67681fac238e5eb48b3323dc18466e0e19613a6451315d273e546a3a8869925eaee3f21e1088d02cb21aebaba982bf2567efaa5f809a486900e78ebab4a0b82a9461d8ac6c0d490a650f1de4debf35a2aefa4ca2afd97e471aefb6c7c230b30d496198b84e8e76aa42ff9a7ca84fd4a00b99ee4237b9d50cc82a720c3ca641f9505b884a8dacf6adb1861c3879120063bcffec186046453877acd4eefd747beb8fc1011dd9eeba6571fbaf4017382ed12eee8862298ab6b7a7489cef44dec40d0acd5dc04d3479d86d093357a3fdf0d5a4f0c3120caa4990aea0c07bbe10e6ab7f2564f55c94120c11f811dc00238a4bfb72b21c37897b3f01b433cf01fe43ad7fd89bf2331babee637cea28cfdf1b8d56e0199cc0a976d207aed6d8b409ed6a109258962fdac5d1cd137cf0c4a31889c97cc7dfbcdcd957144dffef4cf163a40a6483310526660bc9346a42d68e24d28b1b0c451257180f35b1f1bafd69ae5fc0a4b1d7fc67abf2c0a402a07309477068535c9bb65ed5d52e3d84c4a22a3a4abc1fbca9eb271a23a87ddc3a5ddda2a9293d20c2022a2591374f476201bd12962dc2792940ae4f5789c7621d23c40827899a334cf64eef9dd9d86f63c25d2ad06f231f5691763d5911fe8046b0275eb769064fb219690de04a4abcb2f37db7db3e476d4a21b8f19637af9e357b13445c531876f2378ecdf82d6e768cbb4fce7ee803a43ad09bb1008727089e42046037713f3a204ad44bdba1b3a7615e0481104d0f000fbd9d45d4f271c63166fe5e62de7b7628fc22c67ae7f8599a90fb7629f93fc0f151b511fcf8618d60bdab2276faee154e61c76ca0e8e952aa4db5498c4aaac73fd3610b9342598e0a016b77b7b0fb190319599eda572aee9b0a1557e6646a616d14868b97e009e93e57515fa22a567f3d3433801b1b272880eb0608471b01e98cdf5b349aa045342611476fb1906a6518f2bee56a37308f245de6d15189225281cb7cf9228d645517a3a6fd266a4d75570066730573840accecf220af02f150dd5f0016cf76667325c503d174cb2a5fdd9066e179431c8e9ba9f6fec42d542640e0e1e44fe3dcbe9dc4ea10ed5d7075cdc58753684914164d7d16117af4cf0f8764b4bcb8d4e50b4b6f5eea361110110cb9f72de485c2fd74525da9cd883360c2bd0e2ee87309d459ce1b37719cab4c087acce413a13c308f5f0148925f86d0586a0db5d01dd31212795932907c643797d94a33133229224213fed5885a199138eddf2b5bedd41ba33e229f21633c4a2e49fded9fe5efe9262", 0x801, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000940)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) r10 = socket$inet6(0x18, 0x2, 0x0) dup(r10) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) ktrace(&(0x7f00000009c0)='./bus\x00', 0x0, 0x2, r11) fchownat(r5, &(0x7f0000000980)='./bus\x00', r7, r9, 0x4) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) fsync(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) socket(0x2, 0x8000, 0x51) ioctl$BIOCGRTIMEOUT(r12, 0x4010426e, &(0x7f0000000900)) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed48beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157785ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000040006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d0082b436d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83c3fba37ff1547118f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf500563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991ac90b73089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c185000007485aa26ab152989d87c37381df979cfc1f1b2f99996b5cff73d020b85ad0191ce5f43f174945e360f6a23170f9af05b690074f3f1be7d35c011804a279da019213c2c16b47ce7577f059885ae06f277ca302bae76d994d651"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x1, 0x1, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) write(r2, &(0x7f0000000340)="220e2a211a5a15914902ee463b43c043b5a1e8f123e5a779d9514ed47a7f31b2f1bd86e061f55d77d193b55269a504b9b7a629a0a7cf40c69fa0e2e7e96d172d8ee79eda6d8d518ad18536ccd692c509195f10843406263d4942f044d394b4bc3946942de75815be6ee4154922b93c6a446954e260eb3e55dcdc28454c9f71171319d916c667977631f793d57fed27d6ee1b4e936946ec6580ac92e34c2a66bfb0be175a57e2dbe007666531667bbba94cae9b28b8e0d5a881f0732578721756a2c9b36c101637cba01e1bebb75c660e396628437de9815710d9946606b0f4403f", 0xe1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r10 = socket(0x18, 0x1, 0x0) close(r10) fcntl$dupfd(r9, 0x0, r10) sendto(r9, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, r5, 0xffffffffffffffff, r8, r1, 0x0, 0x5fc}, 0x7, 0x3, r11, 0xffffffffffffffff, 0x1, 0x5, 0x8000}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x800, 0x0) flock(r12, 0xb) mkdirat(r4, &(0x7f0000000080)='./bus\x00', 0x42) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f0000000000)) pwritev(r13, &(0x7f0000001740)=[{&(0x7f0000000440)="35498371434a208263af28be4bb26a6ce6637365f1b444496bcd65b2ca45122626485cfe1c9206fbdf583ecf05d29ecf326b39e3261278c5b7ddcf8dc4d70245c0c60382f08b27404386a2fa69cf4d7d839c82b6e9181c2f3ea968428f278c6074d61259fc2284c5d31c43e2d55bbe730238e2d10ed93b4dd1882b5ef50aac69f2d698026901eb98c1dea879e87bbebcb54a2710e4fded00b03f91b69ce609c0b8e316fa685812face2eea4ef920ba0a2538ef9eb104e0f4fd86723b0ca0ad3f9af16e0776407776bd272029a689781af56915d924b1f8b817be8a50480c8f1d168a98b390f921bb829280ae9f96b0169fc594387c651aab2f5ae12e7a04de2ab258ea259430ef48bb74b53b1e06c6c8fe05358dc7dac7eb5587808e4178415af73eea95c7f233ba9365148c38a7de9893576a35663d5a5c924ec794072249634bfe45cecd6b29ecf3376ebc1a41cbb16a2c02ef3a63c0b06fa67bbe438c9c458cb3697ebab29a711577640df6099ee2006793397316042d2260db0ff51ab154e3492976fe2e05c150f9a43d14ada428dcc5b4bb31d65d0cc2b968b8e655efe3b22b5b38317887c59877491d5ca594ce922bf3f7f45a7e089e8857499ed00e88ea72f68481004103a24fde1632a85bddb78f95da3c706a395e4016e612758388ca99b947121ee2193856986f8bfd24908ff3b80ecfb3d8080fbc87ebcedb9c7433aae1b549db97943bb0b111b87affc70b19a04a2ed2fa7d002c400029a5488756387651b0f66717afbaf428fec5c93ff4bb6f50657646968360286919d0822428b74aee274cd083ec2ff3d84d8ba661b7d7fafebfa7eddb93a3b140c426b600fbed9d463a5ae6235f9764c671adf982a900195b33fefc063e7b292e520830c42a5c66afcb7911e386612fe1e193eae3bf1d2c508876f3bc9e1f87681416f365efe048a5465917a09365b3d18733d3727f35e244514ea7c56e00b9d845e90609a4a484ef1a781f5225e26a2ca55c4410c1cc43055dbd4d138ccdadd321df114db34f91ffdb28092b1706b9fe62d03238d3f1a99d44ff1f9258c90c355595bedd73a5ee2167e2ada637f90b810c89e5c1ac224992b92acf941badebbdb165b999b97a20178aa649b7a42155e689a2c03df06c129b02a8ae7ed5390b3d348ee3e0ca8d6fff498631c928030ec800c9e622e9bdf0c75442f7ffddce5d6edc2cb659b9a2fc8f2eaeefa84f49decf478aefb406307a652101463babe025a53fb208f1c19496e14d66b88f6b530761d531a1c31c9492cced25d5a3324ef536042af735e205ebf9bbb262e7f40cdca1aadfc85d91f2cf8209070986470e23f75e24785f26e9b49cf7ebbfbd3dd30dafe2e3cc067138ddf8061ea642b201f15f4756b02759ea434133627e9d0d300ac281c608ee13680bc2d63934cbe47fbf9f5451b3e4642e29db15ccc5b709a2e769daea635008679ce37be6eb4c2f8e43a9511a12cf33a3a6ca93fb2e71e4fac41e650c4271284f545d87f4dfa7f7bb08675b0d2a8ad6a9b424bae5c1e6d46ea9963b591e72d4829c3eb2228f4185b0eedda39c3d1acccb7239a2ecd733af8edf15e8dbf4c1725aec2b61292bf0d58f4908748f1146ed7c812b5b8818f5f6a008236b09f2fcac30e4fb5793fd3cef93bd20325855c97b6783ba18bda9c2d3262642c2ab8cae0ddc03aba1a88df68ba54da0c860e0c34b2f380addef2b681dabd594a557a722603f44e79af3f1fe3866025fb812a8f762d7e8a87117022da3e1e3d2f2313a7044863bccb8271e1dbd95991ed9742bf7ce5c0d511beddac730985146d327c4331a46737b29bd9133b7c37a2c53e1f308f48d57b65b9b38102f99bbe806952ad39c77a90487e10fba3e91cee5fe775af5c1ba4e3086901ff6aeb1b96a388d46fe7c8047f824d9771ab0e1a3fe2cfa379218c2a3032160c9c63a9032fa66895eea3c165d2c647180f3e09b4c907ba275ad3b937176d1abe0d0112b75d3ab35cc02b2001784d30906ee2f01dd3db24ee9bc8a1c302e82895c263ffe5cbdea187b3f876b2ed8fd10bc87903094026f78044650096b325a9151dd3f6a74942bb714e6f3c694590b232bd64842511547ad4968b6f620914e53825d523fc8d89159d6c58cf5a4d6ce47bb357b9818e7fde9671c763080f67e1b0f132a993743fea1d2bdea9ede1659247321d65490af6a4c87ea1ccee36a67e97bcf07c4735d1020e76440d2855dd502ddea1220f8023fb7bd84bedfb8dd66067f1cea495350ab06656d5ecc7c2569ba5c04766d510ebceb72aa2ca55b5dc4e99081bc984b7ee98f4b40f9b4a51fea0cadf8557e3a83157959928ee3e1f02792e264eda4b9b29cbd139dfd8ff1f86ab152d88c1993d1e0d5bfa3ac6724d16995f0db5cd9981997d0c1be3e265ae25111cae2d62edbff5a2832480af9a5d0c4d4436c166f467dde633977a03c35cd5b8681276c8973e9243dfd026375f1efe2241921775166bc1e39aaf6989bf178254b9072f00f5ffa30e623512c0fafbd9377098e5ba1dbdb93899874f979dc219f0c119ab8773affa4de641eec22a8bc05848d91cdabe93507116ee72961b67e5d59e8b43509242b6fb9174a3c297af774d82f81ccf5f3eb347a28020bf9ac710485243cb184672cc5d6fe33c96b1e981243828d9dc7b32435811e8cf19f21851b561d484437c59f60dc9740cd506b01bb221cdc92116740193f4cf50938e769d2374c21f6bb8ab82af7b3d4584cbf77898aa800894584cb5e26d43b23f36049abe0b0a1bc00d8c413ce63d980e22a7b431ad7057208294189b8126f5e6725094145c7240763ffc21f5311740a11b306783c579252e15c1e1ef140b0027bf9c5f9e8124922558f180b08f63412c9c973028271cf704ccd4a13ab25aabd5ae8adcd50fe99bfefa44a5397d0e97e64ac36b3f1e950042c0c66b7b9c558e4807cb3e0305ad5d31ec130e2507a24dd4af304d1e0b63bf3fee1b585467ea33fe0ff483e300daa1ae5ddf1d59b979e338bf02a8c13984ed6e8c866ce9793e8d1a88177bd866558e22e761e70bc6b3b5bd40a886f9625240db894d6bf4741d81253ad4103990d2efd8a13a7f8d7c40bd5c2154e6f5153376a4a0c35be8f6411a1d5712832e68f1e6eda5441b7d1d100e17f5124333c616c39077fc1535e0e5c8e25021488f0132d83ac8c3ebbe24ba1533f584d9b24aab5c9c1159c7f33f10e04fb0a1eb7cb14e3ace5b23df4de94ec17274d635ae9c36f22ba6e26e9ccc7355b6dab1b84cd6448fd4c4c287246f32fa3622aac8111bc1508066c82ae8d0f7025b33108bc341855da781630a4b5bb29cdd66f5ed8fa51d1273adbe06a8c4613bfcec318506153a74a53f8129ca897aab3ef9d93c047bf684cf5c0707a6d0f90180fad90379dae50c611e86c4532b5800b796587fb4a173204cb637e30dfa4959d125368e1574a5b2e32e4038fd6917d028d4a2219331ad924f076482120dacf05813319d3938e05bbd277d10cbdc32e7dbf6d846cb4742de622ff8ac2d65ec3a002056c7b5084a6a4ffa7df9deb9edcadf927bd36a5cda53eeaeda67e07d855d93ba82a84e745a07153793f933308495ac37394a860cc9e2931b01163c819b8e07770f8440b8b8070fa7e81f44ca6471785e9ef365cd2d651278dd6e184b65297c96c6cf24935c47807c88cd6bf011982d9b9aa4413c76a3736963421e465bea5c79b6947eb437426b653e6e960c158dc8942c59ac231c4f3189d0cbec15355059b9c6be3bfe07e58f13f13084b568df4c445608120eeb37dd3779f260b8b9a00872d45b85620eb51c5fc46ceab0381e09017254897923e590fe869490e7ad15e01d5895226de34bf01e14be3b8bf0d5bf6acbf2d6be264ee83384569a0a594d7ff362b0ad10c565b5d4070462d11b998ab8a7402a175915e38d56627dfc4b1305b3a2b5644d4cb305291e57e4213ae17ee89187cd81fb0ea7d8838cff845a91fcceca57b387f3a797d7267e235c9fb38319ca334a678c588f0bcd2e003a9346d1a9a71e0498a5683de6548b82c260a91f01707919cfefe858da448bfc7ce06158df7717559f6744fea738a12b6d07de5f22af6520b5b662e95dc3db3b0961cc588a5c792ff0b2f1040400f52b1f1f7b730481e7ca0d4e984c473eda017bc7c4026cd02949976c82b93031b54e234587070e6063f0a2847252ca567d314bec350a3a967869c3edd9252218412e1b92dc0fb9596d0128f2b297f725cb9f348d71d0886e35ddbbca875d7f07d781e20b10e3c86317521041022bfdb714feac3afcceb136ccc4dfda3c4423c653db85cc73e7a7d545e711df8bba79ab306581218304b085cab0adeda82624e94f59226c2688c505959ef65655c7807353e40f86afe3d9d18f4b94c1cc42fd05abe7fe0572e94d7d116aeefc8417184e3509181ff453a1b9cefd73c7051ffcd377bc71128c98821a0d241f71fa500fbd7532c6fb0f556eb6e01dd8ccb61ad16d18959f7aea2ae77db2365d65c569e162194090489c0249d3a67b1644cf14d514aada2313e55fad111155c04aeffc1c725ffbaa0d91f0bd92ef1837e4efd79138ec7946d9a4d9268442ab86032f62f5ee0466536bec95d677855b190e71c69937aa710813d9c636908044b8e397bed76168803b920393c823e87950d55d61e05aa1c536ca33fe3105b035f8b57b3acac8673b889bbc91404d07a3da5dcf99df37d6cc5656d0edd0a35c88d6ecc5dbba7b7359b27fec19eb75a2a6645c0c29de84e624ffa901589b2a0ba6a4bab549a96f739833010b269bf2e15ea79201bd2560226644099eecf5297740e8727eeda389c2fc17030f4b62e9cd8517b709d1868de0c1c28a7e292fa201479a214bc1d80f7d5338e65c83c205724aebb593abce6cf4eba139579d72b2ed666b0e9da959510127ba946cb4d6c466a0cd05398724cdadcd03885cc4a012c3a4de9ade4dab6c63e5db13322f259fb4335e77073363fb192385ceeef117ce3182a9a15ac90573491648dc2646965fea17b14b9cc7f08cbf8bd5c29911f43c248b0dd33827b85d9bfdb16bc46e84a97f7423c1ea9d531be672de54ab75eaad4e30968cf5c6bf9ad71b49d837695c167108436e4a34d381fd6554c363b48d02d7c2f77677f9e0f383925fec67b28f57eeeb70d0fee91ffd4af964a6e8b30bd1e9f33e234c7b5865d5b397c70e4f62bfda152e90a8a3d6f2d2f5683d8bd450f888b3db6d8e9a44da61f048726e57fabeed9619667448c773e76b58abcfa9f0d36051476fccabfa03761cfba58d094731b0513d701e9a7cc10d723a472cfeded3e87622c7553944aa0074b802edcb7b8030ac6194a5bfbab4020360b54e29acd7d6019913e0e8a58d4ba96c11d128c4be3957c768c62fdda05d7c3a2e3bc357b7b5aa529137b94a5088698967b356b4e3546c7fedbac950a4d6e2c75644eaf2c744f5774334e08b577249eebaea81ed6008673f08439efe6a1bdf2f23ae6e09dc5b39fbdb2d21a64c1238f768572be8758c38a854d8685482b8ba5c93ea98b84f9dd7a0fc0bc9a17738c395113828f01385c4510dcd2bb33f223c1a78b4def2cf48b101f46c531f4a4c95654457775a03aeed1fe7976d2f2b0f619959caf97206558240cea01da83b0c1a6c53d26b9ce23217e3592cf21c2c69ba169a927222be82a8d3bc5db2144fcd148549929fd89c68f03d3c98ebc7356bc2ff262c0d6d7cd7daddad568dbf28174ae9cd49002f1f22b1c73ccfbf55aa68fcd2c3a", 0x1000}, {&(0x7f0000001440)="224a45665021f70dec8080096e30297ce6872af9c286c86f81d8bf1e62c6369788822f74e3b5635b49ab1f609857a8aa6faa37c7e76a8db947b0808ddbc02402ef2a21899c14912378054ab457a44bde3e40c7598a32dae65c7e7fb908a5b580d008a0bd07c80b5e0706a2620f26f4237c3b1a98b896ed597fa0728308712d64e441c4156c48cc68a4a7c1441d200e573c78c2f5c394fe51cbf9168c908d48a21c6965387d17850a2cd6f5e010c4a5150f1d6634fa7c01af3246", 0xba}, {&(0x7f0000001500)="6de4d86d5604b3fc47557f1d0018124d9f5320cd3b1397c5024a4f7353552112de3985150346dcbd6ddb62925b4455d8e26cc4b02e13141f61df196936fe6b96739e39f707a2183e8c9b2cbb764a26fcce", 0x51}, {&(0x7f0000001580)="36224750f8ee08e51024f3d85b1e670349b3a04d56d06876cc59edfa197e3aa24e9b7acfde61a37c7fb774423225250b893b76d572c26274dd719ea0670b08976ba1adec99ef97fb3ba82e708c20c738e469dad41fd7e36cf515fbee73f4eac797077b6a9dd359cc337c06b0bf536972d3b04de6c14b657e1d8c212c26482dea5832494f5c2f6d259699fb2afebdd40adc3674c7ddf8bf745b6f9bff4e14a065a6eeb2be025fb196d19f338a9c499ef2892d27f09593753b6c981f98e06f1c34", 0xc0}, {&(0x7f0000001640)="85b87a48a2dfa7a35f3dcc47acdd5b5a5cf7f7ef18caa89a98877e7374e602bf5290608b58acf0e0056f03d21dd53afe16f9e490db10fc3c914f42c25a763c34e85f4f62c85de0f34e1efa51844d71e722713deada2e64be1cd6e4e4f7071c7d2e09ca2725a5bfbcaed0f14bb74f2970e3abd0e2182a1b8b044524175127fc0871cacc69f14209ac93de222e53ddd2f1cee4a7db177b44165e9a08064e63de2c609d8e58bb2b1378c1250b7c6df70cea31cdf91c04ec94145e5869c313aa9b98b7747a9215feab68e1502937580be1cf5ee180a773704af1a076dcfc15d235c0a6", 0xe1}], 0x5, 0x0, 0x100000001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000017c0)="e5bdddef1216aeefa090c644535df9c9d32951201fef6323c5c46e9409c06ed31eef5b48c3e82e563828e12a9bddd91e7fd6d89b8d614d8c01a5aa8412f08409357a18a917d7e7254daa7528b0185f2a397c3dde6c62e16f2e93a13fc78d98e437ea6dc0b03e304f779c555cfae83de4daea096c5c8269fb979f1a95a17aca6448d2c2c439191795b1ffa37f1b1ff3403b950df787e03b68057bfc39e364752422eabced8deb3c6e1d717c020c50", 0xae}], 0x1, 0x0, 0xde4) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x3c3fba5], [], [{}, {}, {}, {0x0, 0xfffffffd}], {}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) sendto(r3, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)) r8 = accept(0xffffffffffffff9c, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) r9 = socket(0x20, 0x4, 0x3f) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000000)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f0000000000)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000000)) dup(r12) r13 = kqueue() r14 = socket$inet6(0x18, 0x1, 0x0) dup(r14) r15 = getpgrp() fcntl$setown(r14, 0x6, r15) r16 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r18) getgroups(0x7, &(0x7f00000006c0)=[r18, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r20, 0x80044272, &(0x7f0000000000)) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="0b504816d7ed27ff764de4f5ca222c193fe5c622cb7186", 0x17}, {&(0x7f0000000080)="5f20d6d1fe4156191d26e70425c8d4af67e95d7db53713e50aea616cd51d6e7a745ee21c54d8290f0bded0ebe6e330673701ffebb1f77a47c6f9666f32c5d15148ab3917907119845354d23e5a281add96d06a18492a74878155c8f6cad78a6439f2d1c0110fdf741a076fbb713295da67a162133d38dc079e3bd0c07710675efae3b45eab828bddaecee3ebd905cc1aec9c4f1c55d844ff3c3c6a5d4177a3fefe9361d4959d0d6c8c0c8ca819f8c22b55e2a032", 0xb4}, {&(0x7f0000000140)="1d8f1919fb64fac3d64e0388004989b53303b875287dbdf03886203f38607ca0a33735211ce9275ecde56c4b90b101910f14c6a50e0d868062c342aaf8688bd1edcb9f55a2942aa3a0305ab06c457539df0af8a2e0dc712419b80b3ef7af8166f3054694adab18da9234100d11904a75426678e81001642b40c9b6b4cf3038abd4d3e4378b7fbe", 0x87}, {&(0x7f00000004c0)="12f141f9a6889a3c48aae7992c05d5c33f8d87ee72c82df6c3ac7470d2638db84ef2aa19a9da82afdee8656d401f079f3aec7e0a9c7aa97f8c8febc2cc172cfaf0e018ab074e97daadc21bc304d2cee8376daceb9748d5efa6ad3a919eb8df51e87827d7ffdc0c1fc95f89d9725a8ecbde95b1ea5a7718c95d49e16274fe0d48c1e22b1eae9134810b887d34382ca56aeff8be6d8d70317024c8ff497d9d5623b20b", 0xa2}], 0x4, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r5, r6, r0, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r2, r10, r2, r11, r20, r1, r2, r0, r0, r13]}, @cred={0x20, 0xffff, 0x0, r15, r16, r19}], 0xa0, 0x8}, 0x406) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pckbd_enable: command error 16:00:01 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="d4", 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x4, 0x40) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000180)={0x3, 0x6b60}) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x4, 0x8, &(0x7f0000000040)="9360c11b8c6b34362a6c24b015", 0xd) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000001c0)=0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(r2, 0xa, r6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 16:00:02 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000100)="5a4beb8727bdda569578aff7db72e12578a70a16d6e5022eb130dbe99731d0b5270c8e79a898239ec449c3f4c4e1a9f3a0ede4fcd4e88b9fd5d45e2f248fa0c9478959560e00f44366bf147476bd02e23f8d", 0x52}, {&(0x7f0000000380)="f037e5e31ac47857c7d7329906d87346895a44d4c1730d162950404df0d01091fbbfe42220cadc87eaf10b401f70eccb4e4a002b0912341c534100d4f4dd31dba3960ab4d952fef89db77ba50f2be4d4c5e762d113233b51ed252895f01f40912bc1398e3b21fb1ef469c6b03950ffc123428b8a6a11b27c431b0b3109bb6641d7f84c463f429bc8e0087b6dacedb64b8e6f0fe4557cfd3d3a2059445ab1991cdf366cfe28038c9f7fc056ecf03b5e213feba7eb6c3de96705435ba3a544a62946ec2966a0819201adb95a775f5f328616b93513b37bb56033bde043f58e320f0f8ffd261114e46529c433a368e2a54cb2e8e9f523b75b2ff263dbf8ec35c8a1b67356f201916da3acd8c5628698f40e165b992b6844479e2171f47e8160245fcdb1181f2a57ebbc0e05c3217268771aa7d1a5e750d1fab7718122dcf6477d7b45f7e223c9cd5bf7111822aac894cb16d7777e9554af265d28c2471b6e57b43d2bd4e856147ae24fc564e22a7730ade66023b6ba5ac5767824340d441bfd399b4c4423a2563bb742fbdefa1cf1b43cbde93c39dbad9aecfe1698fb4ca54a127db1e71e36fb5729e9ccee6b67d0e14965c6146d8c89393da27653b059a531bd6d9b0675a3cdcb280d9c8eaefb31255bb53e2931ae04947eb7049df6ca26872e83161b191d9eda25e72ff0477e1cde3858708a18a1ab61a2b16d79bfb64044af36a1e5b5f57cafe1b06563d3c80f6f15718431777d8dac94ceffc1f0a9ed7cdd61fc4bb865ea9260d2806895e61024c6e76812f4c92d48e98db6da56dd0bd7a4dc2cb012ccc9487b7d997f706e3a1b7ab4580577026233957c7d53fcdc83eba1bb4dbd5b995acc07ee345b5b4df4e29d3e986fa8a9ca22910ca006b1d2fb87c1a8a64545d684374c60692f742db508c887e54d6f2db48a580b83fcb3eef9238fdf53f3f1132eac9289b6913e0b77891ed86513b9325936a8170ef5845c8711727426ffa2a9ae8457310c3c04e9a9a4f2e1af2791dfb580476c28a8bfb7b6976633ae8a6f71f09f5c5ec07f0ba2b7dcd3bdf226006e9a9c1760078935a12fb5fb178edc8941a537002172c466b0f19e66ee2248d121336516e7f3c007790cb5985c5ead9717fe1fae41885a384f092003f31a315f6ce0a0f3939060ac8b744333d577663806de11ad1252e97dbfc0b02456c416a5368324776ee074775ca403bd3127aff77994cfd6425543b6837478fab717e7e8c3dda16b285f28d9ddad19426aefb08fd200b5df9f116328233b73a2687a4b2d96a87feebde18b0b6b7532830e7ec87039fa10826923a6a67b82c5396757d28945c3540abb4bfdadac622cc749ac4d6acead3c866e7bf120fb8c35f7d398ddb9fc6e24fd7c66198120e7e3403f25d3c9e71b6cc2434b22c4b16cf3555070e7661d0bdc9d72f7bcccb0edca5a84a4115dfbc5c386e44f73f10683791ac22bfc69127ae2da7674221e0be1af0c02f597eb9eec5b72b375a1bc389e676ad7858f5b9bab7cd6b2df7e245ed738a3190f344ffe4706882384d7dec86aac9ba3609008e36780c31b8b12a0bd0470e7c53b790b22e565d4ddd1b43c87ccb97442629f2c8425299ed60445eca3ff51d9f602d04cd3563e74eb91f50fe9017401aa7de47abc1bea439579684133fbdf4fcf188d17f6df24fc883d52fa4687f0e7dc13f6cad26c8f8dffbd1f832a6724808725b36ce412ca423e16a74ba28fff6a5fb955f734f03e4826752dc31b834dde9e18deb43d34ba8566acdb473628b06a268c95007e7273784640ff11bed5fcd3a84461fb94ca9e66540435c7433a0ca2bf985e43b7326edb95d9d3cf7818f5ee41c1cea51796d214e6b2790cc7afd490bb298677a01f34c89b5c355972d0059b1862f5004c3b07db9731ea21dc3baaf596400fa2e99a5e6690acba790e7d65c42a80e9d1ad1b67a235e0f2c2915c6a5f090e0c9b3e88fc4cc89dd92d493c6416d3f0fab62aa3d46a26303d95f6c30345f328623c2d7449d2044b3d80842c35497911b5ea58cec8fc957ff72701e41f3514e5bec49a1b5792ddfcb5af9e4a44210e8b0a6f5ea242d2e24274a2f8a262db976e0e7649857df3a267f084f8bbd16a59104927f8ead0de5a899d50fe8e26b659e945755dbc227867f2b846bd69abbee9eefccefb8e", 0x605}], 0x2) ftruncate(r7, 0x0, 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000300)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r10 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r11 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r9, 0x120}, {r10, 0x26}, {r11}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r12, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000580)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf257cf38585a1831a77c9a0954aca33fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c20b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6cfda63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xe55d2ddeacb7c003) read(r2, &(0x7f0000000200)=""/4, 0x4) r13 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x54) renameat(r13, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000280)='./file1\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) pckbd_enable: command error 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x0, 0x7, 0x5, "f42fab9043182f59bf46b5895f4ec382439fe5f6", 0x7, 0xffffffc1}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0289315f0080169eee49779b1d25f9cb0d8de5836f06be2e19925d"], 0x1, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40, 0x0, 0x2}, {0x1}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) listen(r3, 0x2) r4 = accept(r3, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f1094336e434215545e56581fc53c0326075f992b8260500296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e72318843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc3fed42010933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r9 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r2, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab0ba225d102364f35d14de101350100d016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r2, r3, r5, r2, r2, r4, r2, r5, r2]}, @rights={0x18, 0xffff, 0x1, [r5, r4]}, @cred={0x20, 0xffff, 0x0, r6, r10, r8}, @cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4]}], 0xd0, 0xd}, 0x1) r11 = getpgid(r9) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) r15 = socket(0x18, 0x3, 0x7) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r16, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r16, 0x2) r17 = accept(r16, &(0x7f0000001600)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x1, 0x0, 0x3, 0x9}) r18 = fcntl$dupfd(r16, 0x0, r16) r19 = getpid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r22 = getpgrp() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r24 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r24, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r24, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r25 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) r26 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r26, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r26, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r27 = socket$unix(0x1, 0x2, 0x0) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x490, 0x0) r29 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/diskmap\x00', 0x0, 0x0) sendmsg$unix(r18, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000800)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x1000000000000074, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x38, 0xffff, 0x1, [r15, r16, r18, r15, r15, r17, r15, r18, r15]}, @rights={0x18, 0xffff, 0x1, [r18, r17]}, @rights={0x0, 0xffff, 0x1, [r24, r25, r26, r27, r28, r14, r29]}, @cred={0x1bf, 0xffff, 0x0, r22, r23}, @rights={0x20, 0xffff, 0x1, [r17, r17, r17]}], 0xd0, 0xd}, 0x1) r30 = socket$inet(0x2, 0x2, 0x0) r31 = getpgid(0x0) r32 = semget$private(0x0, 0x4, 0x201) semop(r32, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r32, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)) r33 = geteuid() setreuid(r33, 0x0) r34 = socket(0x18, 0x3, 0x7) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r35, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r35, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r35, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x7, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4b, 0x5}) listen(r35, 0x2) r36 = accept(r35, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r35, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r37 = fcntl$dupfd(r35, 0x0, r35) r38 = getpid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r41 = getpgrp() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r34, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001080)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r37, @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r34, @ANYRES32=r37, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r37, @ANYRES32=r36, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r42, @ANYRES32=r40, @ANYBLOB="00000000bf01000000000000ffff000000000000e690d0510a05b807dfd4f086f3d1e32dbcd2a0ac7d5d441cac209eeb5ea85e0a3cb05cf1a781edb37f3f2f63f216a58f1eda037f756065b10e3512528fb72e7430b08b90dba6220ee37f2438387eabf50f482c2ce5e3c6d0e57a7b9d966fc58057480dab071fcc0892392ddcc60bf1b7e4a8e71ad8a548790ab1753d1a39346bce03735b3efbf823849f7f3c7ed9f57510ae2a075a14fafcf5bde1ccb06864f959e4139edee7043115c8815323feebe89e5e43145371cbb35bd6983572d2abf9fa0802eb959ca0e9be7dea0c721d12da4633a738", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=r36, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) r43 = socket(0x18, 0x3, 0x7) r44 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x531fe3e9f9bea4ed, 0x0) sendto$inet(r44, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r44, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r44, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r44, 0x2) ioctl$WSDISPLAYIO_DELFONT(r44, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r45 = fcntl$dupfd(r44, 0x0, r44) r46 = getpid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r43, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0166696c652fe1"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0xfffffffffffffdf5}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000fc0)=[@cred={0x20, 0xffff, 0x0, r46, r47, r48}, @rights={0x15, 0xffff, 0x1, [r43, r44, r45, r43, r43, 0xffffffffffffffff, r43, r45, r43]}, @rights={0x18, 0xffff, 0x1, [r45, 0xffffffffffffffff]}, @rights={0x18}, @rights, @rights={0xffffffffffffff45, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xc8, 0xd}, 0x1) r49 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r33, r40, r47, r49, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r50 = semget$private(0x0, 0x4, 0x201) semop(r50, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r50, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000240)) r51 = geteuid() setreuid(r51, 0x0) r52 = socket(0x18, 0x3, 0x7) r53 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r53, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r53, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r53, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r53, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r53, 0x2) r54 = accept(r53, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29f8625df1c822b0674ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r53, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r55 = fcntl$dupfd(r53, 0x0, r53) r56 = getpid() getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r60 = dup2(r17, r16) r61 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xc80, 0x0) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r62, 0x80044272, &(0x7f0000000000)) sendmsg$unix(r52, &(0x7f0000000e80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740), 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="2000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="000000003800000000fcffff000400000100e5d8", @ANYRES32=r52, @ANYRES32=r53, @ANYRES16=r62, @ANYRES32=r52, @ANYRES32=r52, @ANYRES32=r54, @ANYRES32=r52, @ANYRES32=r55, @ANYRES32=r52, @ANYBLOB="000000001800000000000000ffff10f373e17ad65e9e3ae5133e53859cb1fbeb166b00", @ANYRES32=r55, @ANYRES32=r54, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r59, @ANYRES32=r58, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r60, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r44, @ANYRES32=r61, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r54, @ANYRES32=r54, @ANYRES32=r54, @ANYBLOB='\x00\x00\x00\x00'], 0xd3, 0xd}, 0x1) r63 = socket(0x18, 0x3, 0x7) r64 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r64, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r64, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r64, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r64, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r64, 0x2) r65 = accept(r64, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r64, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r66 = fcntl$dupfd(r64, 0x0, r64) r67 = getpid() r68 = socket(0x18, 0x2, 0x0) setsockopt(r68, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r69 = socket(0x18, 0x1, 0x0) close(r69) fcntl$dupfd(r68, 0x0, r69) sendto(r68, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r72 = getpgrp() getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r63, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab0ba225d102364f35d14de101350100d016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r67, r70, r71}, @rights={0x38, 0xffff, 0x1, [r63, r64, r66, r63, r63, r65, r63, r66, r63]}, @rights={0x18, 0xffff, 0x1, [r66, r65]}, @cred={0x20, 0xffff, 0x0, r67, r73, r71}, @cred={0x20, 0xffff, 0x0, r72, r73}, @rights={0x20, 0xffff, 0x1, [r65, r65, r65]}], 0xd0, 0xd}, 0x1) r74 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r51, r58, r70, r74, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={r31, r47, r58}, 0xc) r75 = getegid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="2cccbedd527d38fd25b7ac6c8dead7da064a10ea527ad4f43f9c358e6994f03a55290b5ec6c3aa47912e54835c3475eb6f3c1b593eb4cdc393f70ae9859a9d0b4c8754022b1263fead3461041b17f3bf2772d1634c953108bcc64bc658be001e2b3bba1b9168b195694ff48ec7075e0c3983fa2e01784319cf37b91d5f5d96447bfa556c6318be224fd9a9c80e2314b573548a67db63a9a4f59840596e0e6ed8f2d12ee0073b8ef30761abdeb45e388512d3f26bdd2ea5a972167630f371507bb25fe3eac1660d9af6c358cfdffc7a", 0xcf}, {&(0x7f0000000340)="2b59b2e09bc2304c1da0b1b9f11d45dfbabaa628168799f7ecb8109cbc46957c889518c5b6806586bea2777fec703420ef87a396816c866bb8e8309e08b3acd49e2ca203622985462852694fce83afcd40feeb87243027bd85ef2ad948dbe99254c6a58a05d238e75c5080365e6ea75a6fcd6dadb6a26c48112c66809874513677e080092112595b85552de6e3f46cae30d3ef26473d35811215c27a309d3b6eb56d249d30c065620843e9f52eaff6b655947e73ce0a257cf0ffd42bb235a0a0645b34251c358cb1bcf2e8871daed5ba2385c1f12b6489b9595fa5909f65af", 0xdf}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r13, r47, r75}], 0x40, 0xe}, 0x400) 16:00:03 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000001000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="09048a80df7603186b2efe5602a28b2b0d4f7b664d3cd038663ddb009d04b84e810dd70977a24e4d5caec627e5561ceca7fa9eb92c039cfe6cbe6735b7fdc8d1c4aef454a6ea7ef6e3305d6c4d089c1eb75cd6d6e111c1edf556a07cbf3d2a82733514ccc5fcaa45b05807f50d7283d24d8f4711c8efdeff7e23d558f751bfbad02ea92ef7f2ed7d198422deac1b1a4126a2b5920c0787ffecaca6d2a64ed43dd881c1ee18a726592f32fde18f11f8cb2e348b6f1c9dba9a563ddff0cc6aa99a316ac68cc0d969f6e904f4cefde71468958b5e8b53ef06335bd36aaa6cab4db31289bd023786b317f2a086a27fd13e682f9e106d69bc3e6ee9fc3a6542734bd506e28a17d85adbf575308bc91462e70773594333a0e5f24543518402414c05ea869140f6d6f03a20b3a6b6ae874b8eb7029a0acac1fd6190c6d0d78812fed0795a1ab6e7e5e21200263a9923a29dcc52f650a66c6843f37bdf6d263fc9f6b312e7e268e9d1561fc6046d1d56490a006d7845506e1fb926162a8da581029553ab0da0f9450332ec79f8073b5bf9333e2febac50dce7d0d266ea19c97b9762a18263b6f3e75751a86ffd0460e70c79c1168a3b7f13ff47e84708c4f3a0effb49713086a3ca312f4212c9734a3a816859d1703c6e94252de68585ae8fa477230918560e519acb86287eb7645944978c31a65a39bdacce93251feb4278a0ca07f29bfeaad46c2e1d34daf258911e8c9707d088f359965732a571c6e99a6036f5bdfe0a1656fe7179826a7041585d21c5abc67b1245889a37d799e4b7dde9f79a098d31502e86689980aa8cf96d3816dfc7474671d696c6eae6482ad269c560911ed65780d086e36b5c5eaadec429e25421c1616248b526a18e8503e06eba5b0258817b4f4fc8116d0682c4f1b58ad81f81faa5ac592649a03059385f3df358c20503dde000f7c765c6b69747851783338058df398dd4f9193f9ec59e801f2537fb344c9f084510a98d989f0fba011372cd970077986bb90f2ec0359ecb418c40232aff196b658713aaff09a78c3cc0926430ba0ba15ea15285142b5e36ff936cc909271c27d654f4ec5451e82407b2c2d220d08a1af00ae9b88b18d2485e883531393a4e7f1a6fc0288e75bbb798474a5d528968a2aaee77adde3ddaecc4086e79bd4f39147d0f4d4fc9396a595cbb3603382c41bd9842a6086aa7c65eb0ac62b4ce2ad089aff1a1e05c79b59c7d284898912f9ab4706cd5b09fb02fe00576e83fa852a2581fa661c1412cba8ef605eaba5b1c851910c673fecc539b79c789a998db145c943f085ba05793d283df902415fb53844d693abae1a623be874f0d3746673b47235e2a18e0430ce2f4ca2925a5747a9c0e27fe36bfb7254491bc97671dda37fabd9b9ea58927c771fac575ca700fd650f652365a799518d322239e6115c8e6aef3f9af4ac183188b46437955825445a730271e3c3cf51945891303fc3403a773544b204cfb81fe620cc9c6e207a276a9e3a4475645ad3c05602fbb5162b461da036d3116f66442971f83513915d3f70de5e211346d3b0cb20b2464aed201e300adecb67681fac238e5eb48b3323dc18466e0e19613a6451315d273e546a3a8869925eaee3f21e1088d02cb21aebaba982bf2567efaa5f809a486900e78ebab4a0b82a9461d8ac6c0d490a650f1de4debf35a2aefa4ca2afd97e471aefb6c7c230b30d496198b84e8e76aa42ff9a7ca84fd4a00b99ee4237b9d50cc82a720c3ca641f9505b884a8dacf6adb1861c3879120063bcffec186046453877acd4eefd747beb8fc1011dd9eeba6571fbaf4017382ed12eee8862298ab6b7a7489cef44dec40d0acd5dc04d3479d86d093357a3fdf0d5a4f0c3120caa4990aea0c07bbe10e6ab7f2564f55c94120c11f811dc00238a4bfb72b21c37897b3f01b433cf01fe43ad7fd89bf2331babee637cea28cfdf1b8d56e0199cc0a976d207aed6d8b409ed6a109258962fdac5d1cd137cf0c4a31889c97cc7dfbcdcd957144dffef4cf163a40a6483310526660bc9346a42d68e24d28b1b0c451257180f35b1f1bafd69ae5fc0a4b1d7fc67abf2c0a402a07309477068535c9bb65ed5d52e3d84c4a22a3a4abc1fbca9eb271a23a87ddc3a5ddda2a9293d20c2022a2591374f476201bd12962dc2792940ae4f5789c7621d23c40827899a334cf64eef9dd9d86f63c25d2ad06f231f5691763d5911fe8046b0275eb769064fb219690de04a4abcb2f37db7db3e476d4a21b8f19637af9e357b13445c531876f2378ecdf82d6e768cbb4fce7ee803a43ad09bb1008727089e42046037713f3a204ad44bdba1b3a7615e0481104d0f000fbd9d45d4f271c63166fe5e62de7b7628fc22c67ae7f8599a90fb7629f93fc0f151b511fcf8618d60bdab2276faee154e61c76ca0e8e952aa4db5498c4aaac73fd3610b9342598e0a016b77b7b0fb190319599eda572aee9b0a1557e6646a616d14868b97e009e93e57515fa22a567f3d3433801b1b272880eb0608471b01e98cdf5b349aa045342611476fb1906a6518f2bee56a37308f245de6d15189225281cb7cf9228d645517a3a6fd266a4d75570066730573840accecf220af02f150dd5f0016cf76667325c503d174cb2a5fdd9066e179431c8e9ba9f6fec42d542640e0e1e44fe3dcbe9dc4ea10ed5d7075cdc58753684914164d7d16117af4cf0f8764b4bcb8d4e50b4b6f5eea361110110cb9f72de485c2fd74525da9cd883360c2bd0e2ee87309d459ce1b37719cab4c087acce413a13c308f5f0148925f86d0586a0db5d01dd31212795932907c643797d94a33133229224213fed5885a199138eddf2b5bedd41ba33e229f21633c4a2e49fded9fe5efe9262", 0x801, 0x0, 0x0) r2 = socket(0x2, 0x8000, 0x7) getsockopt$inet_opts(r2, 0x29, 0x68, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000000)="2be487eb0f4d6666191c67bf5ca4d2fe65e9294b1f61de5f6bd7e60aca4737485856eb7ba52debb60ce48c94aa47d50cb092eee84e330b01038d7e032c9f5bda5a062c8d95a9b5401d4dfb7bcc9b08d7caf6c7a2b29fe90df742fae92f7643934667f059c8452fe5624af7feae15ee0ff42ae9993ca808cb78d74df8841c7531973529884b02d8aaeb0a84fad896d5fcec0b7d3695810b0e070bf325c148aae3c312242cf9fa7a71a8ba916e13fb3371faf98605872b829411e0ed23a7efe9d7a9bf3360483244f1e0fac6e809dead0a660eb25dfbfc2454be6c2388acb9a5bac257c9f3240123d18c55d3b32902f1e7522116426ab707463cf3e1302becf34a6884f3a2b8aab4faf39722e687d030e445b859bd3f43a06af9a82a13fd517419f440b9e0eb28a90381f74d1f6f3a424b76b0df3423e89d90f4be42db84192b9b845d3c389b49de4d34a748e84dde57c33b47643812841615a7bd3e40a0404210cf2360d25975570c5f86a5fe70088405265b0e33045813da5fe45192cd81e33adefd8f91e1812cbc0e43afadd567b8aa464fc0ab1ab47afaabeba1113c5a9571a72879e16a1a31364a5dcb1e814aebc2f0ed22c27f7f69aaba42e83a26d6b322f347d98aba1a9a1882a5ce902a2b22fe0f3cdf28cf807af3f8b32135ac77507ce306c97d2afeee75589eef803ec8159249c4a60898843c7cfe2d81449a61be8c3a066f5cc6091b404ce180235d8b76b00cc4baaa62c495100de543c378207e467851975912ee478116d3c95b6363e4497e4b768eb29012f2ab70e3919c3bfa0956b4787988076680c01e8e92e932f41a1658f56bc3b9c7488f349e5fa0324382a8c232738578eb2f310f7d9ae4723fa7f9f86f7f3437d4c3e346916f45a751dd5b12d6b361f00f20beec79fbd9a38d93cccde5ddc4ed832f4a8d47dc4d304112b172dd5554d0f59847a6676ead443260676fcb2c81532828784547fb94c5de3129e147ea07ae65ccf4b141965015e5a74ddde01532c3e613efcf9e52ada05cb93439c42a2ba72b66fd7cadf9cc81743c88613c5efe350df5814cc3b0c8e9acd9a56df0a00212f6e4368f9b9440ced2b886c10cf788489e2c213905271247621f70402402dda6b6760ad4cd4da2262ae5552bae9256364206ee395b7614091da6a1483f9a90d5619f487f240c948d224d2b6cf6e331904da374a24eb97fdc7c5d9e09fbad1577b3bae0b21a2530d116883a018072b726e3e5d75c237bec598c33e7b3d95aa8dd3b56ba316500aa88f2c78d3b46fa9cfe8003de01c8fd14053e11f109058026a23ab8d7937594baa5f37c5a15aaf0da6ae59d5686e607aeef550183c74124a1d86087af1e43b70419cb048c38144b431b88c5b145430e17334fc3a4dc6ec1975f80f5569f7d73b9664aa209f4e4dfdfa5a2d7519f8ee95461f21b640143a6792f6b58534c6a45fbb4ac9cc6c72f6f1f6cbdb0271fcac26af3f1c6ff5f4bc611226020d2efca2f523545725b4f68f483589aae292c097ac4f2a20eeb1ea8d89145ab9ba4ddb99a3f2a9b676b4750d71fcd525fccc9c3be6e521a5c549ac9bcec4cd09a85f4c5ac44f58d882158b45e72ab87c09f24759246af178fdad15b9260ffa8f9b8a0b786ded1a30a7f5e418beabbd0e7c69dc2013ba591497b06b4ce01027f40226c94b12f09205569e674c839eeebcaec75f215c6fd279b3f8c893069c69917acd321cb7aed974efaf247765c759b44cd408e895f55f6271763ec763c523b47b12a411db2a4c71c9189ba33ae1a8fca829d7bcba3fb79fb15e64a38afd43eea7db90d3c2e86c25a8b302ec4faa258e49d9b48fe0bd9e5d67d0db1371e8438b26169b51ad84f9a3ea3e0757e8af8354ff0704278cfafee79ac207a939cafbe982bd626d6fb392e2a6f287da60e9e3a2ce7688e8284eb0441d45ce752ea15b189ef685d038c400ba01e609151058b79f1d38b1bd8f3a715fec8465b9105282192956d7117b970946dbb8864b2c8a30597331417cc8ffc784452bef9d2614b5a1866ebaa568f5ef2bcb572e9e55e4fa6f4e27026138eac66be5f65948a40eda9cc7c069b23e7dd86629dc0ff40574cab7173cf4e0e2406217f01d34def5397cb567533413811521c84625d5e8875bc551a4879285622f0b5b925970ae1d6e9d2675df83236709678d311bfd725a39571947164c0bc2c83874621cd54cf9c5a290703e1524c18d6de720e9259f453a74aeaf7a578cd4e27133f1b12a10dde0aed8cef6de3fcdf1a51f86e90005a393e861037bac07a37ee55932cb3cef7d67af68e7952ae8a363087ca0804cc07bfa7c6d9a8b92bc7f67d070b006927a37465ab4be19eba6e0d391a714e313adfe99fd74bbe9ee7360a5b7f808b6361f5f7743ea974edaf56f72b63e38ba396189fb3ab27e129a918a9aaba46577f2fd6322fea2be8a81d6a091b34881713c40735c7ad49f0f299e1d2ff6d6034f952603fff4564122b552ddfc810a0dd435e38aa237f92f437347cdda39b988a162c608bf5fd7786dc2a575f43461fa09a5f43cfc1b3bedd500ef9349732b8609af040eb3dac1e68922f3aa9c3d281396943b145389ef648926ab1a10efdf5d6fa0895478feffb1539c22a721644a4c9d54550276ed46f2a6a3886f8581566dfb9c9af2e782803c944f7ef01fa48e0c35a77c8992f5f9329c151b9641c0605d8ba3cea8cf85928425dd4031691bcabeb76e8b19caab59cbb24168a1dfcb3c692c8c5d78ea8370322e474e36f3886efa8080a709332a1261203703442fb6c383f73f6802e513c9b8f3f2d3659b54ad8a7e9d13461ab21bdb6048111121f19fdcf73a5c92f575a43b7610a5252676c28e998ac1b034497797929f7e529580c635fd715bf83053ce57d9e8ec4dad060500b73fc8bb031e9e0e8acf0b904c601a58534249f30798d2fc57874f5d6bbfad0785fda488c97ae1fedb6a15441cb43d45586589749118e132a89ca7c04be935f5334827e529da938753d8fe51a28cf6a3bd3b71b3afad532675ca1a91d702b2726b6de6d44a00c99678a00237288406aad182a1323c23662747c0e698f428e159831af8f92d6e251cdba2b222b2ad1d7bd8d83c7bc8936a4099f20f6a56ff521569222fe1514b86ebde35facd1c4cbb3a27600e1ea8ac11a78c08da664cac6753d0b7bb528f52ae455bb0624b461c04b42ce8d45990df6025c71738f4a2c91682f0a528f6807a218e19f9814aed2e7f78b4a8ea48f42ee0b662880ef118d3b9807f5f0b5732f2c1e0f27b7376e9517b7d03a492fbb9a5cd2880617fad4384f19b8493b5967dec27d225f5a46f4431b2ec9cbbf1a48d2fbc04b43e4811c526b2118b3be02bbc8a3824b5f05a81f9f571d767f940e734f153015a095ef2861476f049b1786ddedb9b2827656d54150288cc117f6caaaf1be752c97c5aae7450a79d3f0c96f4bc1b97ff4df2eaf788c386410a1c7f61e81d2f78a8fe49d396fcf9aad03deab3591f9610f4226184ebbd6d4da204151763d1881b3b4d260a71aa48f0e193f99104a1eebdcca79f1c36bcf9e2f79f607ad811d6c4229be1db5700cacc22b8029ef4fa9b22673fb918bfdf22330f4e1e037a00bc5fd5682074c35c18f0096ba21d63069010fd65cc2ea7ec67b0bfd761f06afcabb5d3d5d11edb96ebea1a16faadadc5812d60a17291aee361f8c5e126bb1c12179df2cb1adad606c05c775e6c35edf4b75e943290ed929b6cbf82e734208f7ae2121d923e0797fef6291720b443f5c2ffddd055999b62a06cda4283b48ff6b1d7f2bf76b2c903b20a0eb9b5f83615811ac2ccdec06752a195f002b871281dad4e308bf5b326e0bec8b99931f1994c8ba47341a75ffc508d90a6d641e18a60bc361bdb0eb43897ae2fd8bb98d86f283d7800bb4d845e8e78452a7382d625b46ac9367ea330834518068d0df0989de90d3eb276d4ce9478648c93946f33cb226f3b2514769a000801f49b653f2f7f5f00fc8a85c0354cc18e964060077a5ac984be1c19d7dc18cb0f3038787b39f1430941f7763611172ad05b18d2ee709b7d1dfb4844a996255ab566529deed7b7353da03197740607f9558f74f551976054debb29d6a323a9b14c1bdc0e8e3e6723415be48d91192759037c09ddba2c6df9b2eb804f4002dd20643bf17df82a327c2e93fde853d5f70ac69e96cabb6a7565c195cf0104f0958e14b3113bf2e42da255c20420e687ad1c529620b2ea19269a9f8cfe7ca0a9d600d78dea684ebfc055fbd46d714862c94b106a31482833777b1f80318d15fbf8af361584270a8792315c6a172969aab956cb6910998d6280bb0885e7b0b0b85591621f6cd17f128ceab8702f57760b75bd755f969f8a569340d72c37d7abcaa6e71a7f77e459987efca8327ac3b8f402d5c4f237c7d8e6021329dd649358117827f5ac7dd0e58d758608406277fdb245f48cf87590bbf241c7e19d75a9b7f8d954124588d0a77f0a76e4efa89fa2c1cb96190cdba3707e9963df072fba6eafe4ce44fd8620c857ca337ae05c21b1e1a1c0825cf1d294b3365483cc86b8f33ebbfdcb1315f526e1586a1d1029f191e28320eac44608701363a89467ef966efe2fac128bad51673e0ef99a7d5d44063c1c767da1c06e2cceb6722dee93d42401768b452f13f7405e490885d25d104d7d5e9a4536283ca822953f8f8ce61cec908b781f8502428b26af0c5f7bd79f00bd08e32218e5aec309833910d45b3e1bbe9323dd4e0b2f77e97ed0b8d7e7756bfa592f3c34f2faba8f5ce9c5deb11df43c392aec41f0386076cf1f41dc444961ec89eca49940dd04b0bfd4c13d64e9120dba57e9185db4c02b4152b47c1335ef04ba67fa62b5904b02388f250109706bcb9cdad6417546dd61c1a2a5d67d65db85dac5195dd0749153d4e82eb324f5c7d74c6736e4fae0aa5be873f4c5540acf0b38017d4018679c9746271546f6dd154ba3df4cb6d2d436e746b4f478f570bf864733182c69577dd527b1d51abcad56e35c70b26f1fc8985f4ad5062bd6f7ba1b1c3d29ebe9df51b5b41a9e54d35200e2fb635d56721b20d5d4eb0193bddca489bcee0e4037ec5bb1b13e994de87838e6bde0611c81346e835f8f1d8e459390d509a38e1e962352ff649e60fa64fd6154a99f44b05bfd825cc0a943ed082ac8bd930483fcdb7d9ae131c795298d0501b77dfbfc116acfff819b7854f094eae497cb3fb78fb7e80b637c287eec53cf0085ebc4e762471f38ca0ed0c1afc4b2746e9151cd1e195e3cef74eb701a69c57743adc061972eb60206e9ed38913b22a81ddbc96fbc85b6e2fc13da017a7f0c03a86f4a570620cfd6970e2b16cdd6a99ee0d1ccdc286a5352d04b15bc14335410a4449c20ae4d21bf480892a2314c7e9f08b3dedda441b47bdea3cea19ce4da267618e7503fd110b0aa2fd13ac84675449413e637a36ee23e947e6952e13a1ccac435cf79bb91af1a5aab4babe691eea4555d2b92218aae0314f58d7da15269a517504ed2a205d6819c07fa70be0aa26abffeeec57cfd0420178c503629f9e4bb4425a289963f669439ed81436cc89db21a9aa014d1b02dc972cabc4ca02ea0a977bba87db2af2fd18a4435005661bfc969b527f9da6d019e95a3c4bf72cdc8febd997d93cd4679c50c0ec6c7c463cbb1f1305259b2742376b1ebab2a9d7a5d306275b4e1bd6155d2345ed84624b05e10be0059bd1ca66bd21f26333c104e32753bcbb80e417f47c51472f0ec298a0ed9fb796dfa012") 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) poll(0x0, 0x0, 0x200) r2 = socket(0x1e, 0x3, 0x0) dup2(r2, r1) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d2", 0x1) syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{}], 0x1, 0x7) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffff, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) 16:00:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x8734, 0x31a, 0x2e, 0x5, &(0x7f0000000040)={{0x9c, 0x4, 0x3, 0x9, 0x0, 0x3f, 0x1}, {[0x6, 0x1ff, 0x500, 0x80000000, 0x0, 0x1ff, 0xb0c, 0x7, 0x0, 0x2000400000000, 0x4, 0x1, 0x3e70, 0x25, 0x10000, 0x5, 0x9, 0x8], [0x8001, 0x400, 0x2, 0x3, 0x9, 0x1, 0x9, 0xfffffffffffff80c, 0x6, 0x5], [0x1, 0x0, 0xb51b, 0x0, 0x8, 0xd62, 0x20], [0x8, 0x7, 0x7, 0xf3a4, 0x4, 0x5], [{0x2, 0x1, 0x6fa7, 0x80}, {0x3ff, 0x5, 0xd26, 0x1}, {0x8, 0x7, 0x5, 0x7}, {0x100, 0x1, 0x80, 0x8}, {0x9, 0x4, 0x5, 0x6}, {0x2, 0x3f, 0x1f, 0x8001}, {0x6, 0x7ff, 0xfffffffe, 0x7f}, {0x9, 0x10000, 0x73440584, 0x92}], {0x3, 0x2cc9f08a, 0xffffffe1, 0x800}, {0x6, 0x2eca, 0x5, 0x9}}}, 0x2, 0x81}) semop(0x0, &(0x7f0000000300)=[{0x4, 0x1, 0x1000}, {0x2, 0x1ff}, {0x2, 0x7ff, 0x800}, {0x2}, {0x2, 0x6, 0x800}, {0x4, 0x81, 0x1800}, {}], 0x7) r1 = semget(0x0, 0x1, 0x422) semop(r1, &(0x7f0000000340)=[{0x0, 0xc9e6, 0x800}, {0x2, 0xae44, 0x1000}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x400, 0x0) fsync(r2) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000400)={0x8}, 0x10) getsockopt(r2, 0xd3fc, 0xb8, &(0x7f0000000440)=""/39, &(0x7f0000000480)=0x27) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x200c0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x20, 0x0) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x80}, {r4, 0x4}, {r5, 0x40}, {0xffffffffffffffff, 0x192}, {r6, 0x2}, {r0, 0x108}], 0x6, 0x1) r7 = dup2(0xffffffffffffffff, r0) accept$inet6(r7, 0x0, &(0x7f0000000640)) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000700)={0x8, 0x401}, 0x8) socket(0x20, 0x8000, 0x80) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000740)) r10 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) ioctl$KDSETRAD(r10, 0x20004b43) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r11, 0x20004276) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f0000000880)=""/52, 0x34}, {&(0x7f00000008c0)=""/235, 0xeb}, {&(0x7f00000009c0)=""/120, 0x78}], 0x4) r12 = semget$private(0x0, 0x4, 0x225) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000a80)=""/50) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000ac0)={0x200, 0x5, 0x4}) 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r2 = socket(0x0, 0x2, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa8023ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b210422f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r5 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r5, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, 0xffffffffffffffff}, 0xc) flock(r3, 0x4) 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000100)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0428fa7fa6d75cf99b3be8c84f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xba, 0x0, 0x0, 0x0) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: clock_settime(0x0, &(0x7f00000000c0)={0xfe1ecc7f}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x100, 0x0) dup(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0xfffffffd}], 0x1}) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8000) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x62) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:04 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x5012, r0, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 22:28:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error pckbd_enable: command error 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[{0x200, 0xdc, 0x20}, {0x2, 0x8, 0x4, 0x10000}, {0x6, 0x81, 0xfa, 0xffffffff}, {0x1, 0x58, 0x15, 0x6}, {0x3f, 0x14, 0x4, 0x7}, {0x1, 0x1f, 0x0, 0x3}, {0x7ff, 0x7f, 0xff, 0x3}, {0x7, 0x4, 0x9, 0x10000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8) 22:28:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffffffffffff], [], [{}, {0x0, 0x100, 0x0, 0x1000000008000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) seteuid(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 22:28:17 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x24, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 22:28:17 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x41) unlinkat(r2, &(0x7f0000000540)='./file\x00', 0x8) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r5, 0x6) 22:28:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) madvise(&(0x7f000075b000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000040)) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801169ac, &(0x7f0000000300)) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 22:28:18 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r1, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r0, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000001000000000000000ffffff020015419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xe9, r7, r3, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, r6, 0xa5, 0x1, 0x100000000, 0x2}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000000)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000000)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000000)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f0000000000)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000000)) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="334bf00bd906556b", @ANYRESOCT=r8, @ANYRESOCT=r5, @ANYRES64, @ANYRESDEC=r9, @ANYRESHEX=r10, @ANYPTR64, @ANYRES32=r4, @ANYRESOCT, @ANYBLOB="3b53ec50b9fa639f55b9fabe6db63949c678255fc10729b65e2784307006a6df7fcdf33d854216de1d098541f75cdc0bb2e87e35ce9d71e698296f48e82fdb4a95b4fe4cc53b7b5e64fe3d4294d32db63aec0f75d9d5a0754ecf67c59b553415e1dfff31c87599558e001d93c02cfb333c1af2805234fc8304214c2304248eb6fabed57e539ca4b841bb622c6ea0a4aae32365e9932a12771d900c5d86e29c0c4ba779c44db023d8c0c9d6269be27faf50b37fcc6ac0d3f3ff9c7700c022fe3bd4bb52a8b046b0ca335cd1b3af2d3c62a1b36a1b0d4570fc96391725a370373c40857f1971ac99ae5c4494d13f5e7f6cedf34f394d"], 0xa, 0x800) msgctl$IPC_RMID(r0, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 22:28:18 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) read(r0, &(0x7f0000000040)=""/179, 0xb3) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x2e) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7}, {0x7, 0xc000000000}}, 0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) fchflags(r2, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x4, 0x8) pread(r0, &(0x7f0000000300)="0523ea859525233bebad8c2ae75cb89e0f3b3043d1e6139930cbd75cea7f589b1f5e438e4b302dfbf7a1de7475ec6caa8ebe6d79f2f2f101f1189296ac8200495886b60ff325ad4a412ac2df3cffb95540d81052e536a7f8df332691c73b4437fb7d7d8e017e185f4645038e0aef4bbdfa4aab85a2c3bb6f68d7a22316b4ede4ab3299b1bf83e036e24e4997d52d1759be31603650f22b59b1b4daed2602d987881c167b0216ad8adb9a8f11143a26601176dac6b360dc11159b3bfa2e3ab9bfb9b8a1c9ed60016574e8b71c120602fe8e6c14faefc975f58cc16d8f95f025833f56f6550702450abb1afa35cb32c2be01caa0bf07e3", 0xf6, 0x0, 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000400)={0x10000, 0x7}) socketpair(0x18, 0x2, 0xf2, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r5, 0x4, 0x0) clock_getres(0x2, &(0x7f00000004c0)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x200, 0x0) close(r6) pwritev(r1, &(0x7f0000000540), 0x0, 0x0, 0x4) pipe(&(0x7f0000000580)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x3, 0x10001, 0x7}, {0x18, 0x0, 0x7fff, 0x7}, 0xfc01, [0x6, 0x4, 0x7fff, 0x1000, 0x8, 0xd573, 0xbd8, 0xffffffe7]}, 0x3c) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x3f, 0x0, 0x101, 0x1, 0x9, 0x81, 0x4, 0x1, 0x0, 0x47, 0x300000}) chdir(&(0x7f0000000680)='./file0/file0\x00') r9 = dup(0xffffffffffffffff) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0xa, r10) r11 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r11) pckbd_enable: command error 22:28:19 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x2, 0x1, 0x7) close(r1) fcntl$dupfd(r0, 0x0, r1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b2927b7780223ed00f4c8b2ca3ebbc257699a1f132e279e9ad602000d7d026ba8af63ff37280800000000000000872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000b54f00020208a371a3f80004000000000000000100000000000000003731e2ce14b9577a1b4a9b7244562cd6d9ddc7c20c4958651df823b10af17d8df425305bd2860ffa2c557f6e098b865e9967304ece6a194701fd8220e9299bbc9475615442ff8fa8806c48a05db48af1658062b6222c2f909a7fbd7a37e626ec9970a6202d943fbdb4cb51d153351dfdb0747ff80db2544d7696d1909f9209877385d84a6fcc677946ddd5d9fae429ecaa14adfb683f50f0eeb4699d8098b1626261750900c5314e7ba56d0f5bf19ecd9408da", 0x164, 0x0, 0x0, 0x0) pckbd_enable: command error 22:28:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) r3 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/71}, &(0x7f00000001c0)=0x49) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x80) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x20, 0x3f, 0x6, 0xee}, {0x4, 0x80, 0x4, 0x401}, {0x23c, 0x0, 0x1, 0x10001}, {0x7, 0x2, 0x1, 0x3}, {0x626c, 0x6, 0xff, 0x8}, {0x1, 0x8, 0x7f, 0x2}, {0x4, 0x17, 0x8, 0x8}]}) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 22:28:20 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000380), 0x10000000000000af, 0x0, 0x7) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0xa, &(0x7f0000000000)=[0xff800000, 0x0, 0x5, 0x8, 0x401, 0x8, 0x1f, 0x1, 0x3, 0x40]}) syz_emit_ethernet(0x0, 0x0) 22:28:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5f0], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 22:28:20 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955df92000001100000001000"}) nanosleep(&(0x7f0000000040)={0x5, 0xfff}, &(0x7f0000000080)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0xffffffff, 0x0, 0x1, 0x3c, "ee20818992238352c10110ffff998e204bafa6c7", 0xc45c, 0x8000}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x40, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000100), 0x2cf2) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r8, &(0x7f0000000240), 0x6) semop(r8, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/135) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000009c0)=""/90) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) r9 = openat(r7, &(0x7f0000000840)='./file0\x00', 0x80, 0x52) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000000)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f0000000000)) kevent(r3, &(0x7f0000000880)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x4, 0x100}, {{r5}, 0xfffffffffffffffc, 0x30, 0x40, 0x9}, {{r9}, 0xfffffffffffffffd, 0x50, 0x10, 0x4, 0x5}, {{r10}, 0xffffffffffffffff, 0x42, 0x4, 0x40, 0x3}, {{r1}, 0xffffffffffffffff, 0x44, 0x1, 0xffffffffffffffff, 0x43}], 0x3f, &(0x7f0000000940)=[{{r11}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x2}], 0x10001, &(0x7f0000000980)={0x6, 0x100000000}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000140)="49e5e1d9ee46470c9a4cfcbf1fe38e9d897015870a378925ad74dcbfc8cc27e0e5bb", 0x22}, {&(0x7f0000000180)="575fe831d76940485d417a5b8b84d34ad306bb4d9e7e7b00681d7ece9ec8cb8ab3dabae2476705683153c6a1de3276e820625d0152a97cdec6387cff65a6ecfa7d5f262b75a74c4e1cbbbd84e62794c80c6d8734e6587b8500778cd64d5b303da741f1c97f065e88ce80af492cb7cfd52470d4", 0x73}, {&(0x7f0000000200)="91c30a7e92783e4bbab45a5be55721256a49887683268b5d1be8023efd04dd205ee5a9d2304597931caf8bd8e3eb64b9521a7302738bf240f3ab772f4fe019294d02aa8d4ac4fbb60c422cc18f2714cb22561f12da088f4b319e9ca69e7967e5aa5d43b0db00cc1b349d424d775081fde0ec3c", 0x73}, {&(0x7f0000000280)="f78270008a1471e5ef280cc5d53473d6909a5885db2b7abb023fc58bf5bb9c3480c805b97318d4108a29427bb4986b07d6d63070a0b9c644e752ce8c258f9e54e87373f6005e4a855e0ac6dc54c5ac2e69053b8e988efb354ea0fb2fbc4d21337fc8d92784496dd377b84384b4ae02fa59f09641e45a5c527d98cc7bd6ebccb28b41a7ccda3c0c5c41966b35f5d64ac50be484ed63f2a6ec1bb65277d5b9b2ce1acb22d53aef3225a093536b18fb0d17abb474c7168e7abb163ca389b811af42a0bf762cc103b1db06b22a66fad5b4dbbd4b788dd5cc98bd846a", 0xda}, {&(0x7f0000000380)="8f747cf746d40c1191dcf51f1170c552b6d0e8d51efbca9b828a35e7bfc35505dfe3d7f770b5b37dd74a9501b5ab8d64b1567a4c940899e26dfd12c628a5f27ec354f46023bedbd79c2d8bbb02d953ac416b42fb867f06ed6641584433cdda3c084fde477edde6821db5a2271e7a3e3748d88435c262b93d0cf997811d2aaa6bf24e1c43f00f7318bd3b70120d68c8579d33dd76e93b31876d7a453cb701a0c52e0a8e7f2c3a6948a0a7fad1f899359955ba6a7a56cb5aa7951f53c446fe9d88bb7829f882cda54fc1f3f9959795", 0xce}, {&(0x7f0000000480)="b8187406c6a034601aa7ccece17027d680f33e407d81349dc2611392c1a30044e8fc9dd0fc1e6db2cc31e2653bf8e7aa1ee1928d219dfea9f69e31152e51f16108b3c7b1fa2f68f7e9fd1b8a5bf83bd5dd5c", 0x52}, {&(0x7f0000000500)="fd089887675546", 0x7}, {&(0x7f0000000540)="36257a6b131f408c60c2ae4f53d01f8fd73c49bb40407fc9324d163b142a4f80c98850ab6c65ea", 0x27}, {&(0x7f0000000580)="4256dd58f8668649fb8e2d251cac8ce0a93def91108a18081cfa7c1c1f34f96d36a0070ab6486e22d006a6c2edceaff2e9bf8ee3ffdedec9dfb79b76ea9f92793dafd7985e84f3d1b3a57ba3ae495b7d056e7e32b5383136e164af9ddb230ee58f4d9f85bfc437aaa2deee4ccbb9f11a7d5e8a23536334e9e12e331165334bf6429991c75266d28538e04d2e4ae9a23391600f71951e29d0dae4d58162db91ef3ffae00d988eccf6733e459dd75b790e0dc74e9a30cf316f2ac5177b8590a5951155848d", 0xc4}, {&(0x7f0000000680)="2f227fe987351e9a1c89906ff673f448ec8910bab81d8c83539ea4f9cf5d7ed678c53ae240e0433d3cc96179bacaf544b2fa9534cd154c61f0d2808286f9dff4457f977f79777c785ce453c6a3aaaf366f1f1a8af7c19f37c1c769014497f06eefff8daf2f99f67e8f6eec4c946e689fe96f650f40a55acbc1b911648062c332d3290375774d87cc1e3440882b449fef35cc3a258291158bb3c2393b596fbd880f7d5f", 0xa3}], 0xa) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x149) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x7, 0x1f, 0x3f, 0x4, &(0x7f00000004c0)={{0x1, 0x7f, 0x3, 0x7f, 0x8, 0x400, 0x1}, {[0x4, 0x2, 0x8, 0xb0fd, 0x400, 0xff, 0x4, 0x7fff, 0x101, 0x7ff, 0x4, 0x8, 0x1, 0x6000, 0x7, 0x6, 0x1, 0x8], [0x6, 0x7ff800000000, 0x3, 0x7, 0x81, 0xfffffffffffffffa, 0x9, 0xdf3, 0x9, 0x800], [0x8, 0xa5, 0x3, 0x8, 0x6, 0x7, 0x81], [0x80, 0x0, 0x2, 0xa0, 0x7, 0x80000000], [{0x3, 0x1, 0x1ae, 0xff}, {0x8, 0x1, 0x1, 0xe6}, {0x2f9, 0x3ff, 0x330422b1}, {0x3, 0x1db, 0x3, 0x240000000000000}, {0x9, 0x8, 0x5}, {0x9, 0x8001, 0x35c5, 0xffff}, {0x5, 0x6, 0x1, 0x4}, {0xfff9, 0x0, 0xdb73, 0x218ec4a8}], {0x20, 0x6, 0x6, 0x3}, {0x98, 0x18, 0x10001, 0x6}}}, 0x2, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x20003ff}]}) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0x80, 0x400, 0x6b}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x21, 0x40000000, 0x1ff, 0xf6e4}], 0xc2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x7, 0x7f}, {{r0}, 0x7ffffffffffffffe, 0x140, 0x2, 0x6d, 0x8}, {{r0}, 0xffffffffffffffff, 0x3, 0x2, 0xdb3, 0x39}, {{r2}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffc, 0x22, 0x80, 0x1, 0x8}, {{r3}, 0xfffffffffffffff2, 0x110, 0xfffff, 0x7ff, 0x5}], 0x1, &(0x7f00000001c0)={0x0, 0x7}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000300)=0x5) 22:28:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1810, 0xffffffffffffff9c, 0x0, 0x400) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x8}], 0x2}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') 22:28:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7fbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:28:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="09000000000000000784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2d223636c4f6c97076a3d0f1f79e") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000280)=0xfffffff8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6f}, {}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x2, 0x0]}) 22:28:21 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x1) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r2 = socket(0x11, 0x3, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000240)=ANY=[@ANYBLOB="70012e2f66696c65300415fb9c46887829cf6b41a5259bf0645e44f0e3a9c066ca1f79b3c17313c97a7adea908001b126d02a8e8527bac6683b28810e66129c840fa000000000000000000000000091ba8c67f3acc181f4183e74db9329e37e6998e78fdddbab93ff155046be575cd2e4eded48b78fb2f4e2e6d29755085fa04404b363714990000000047c0603f4e8ad701111b8a669e70752d5c736db4027506a8051887d00300000091ad574100"/192], 0xe0, 0x0}, 0x0) setsockopt(r3, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) r4 = dup(r2) sendto$unix(r4, &(0x7f0000000400)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40c, 0x0, 0x0) 22:28:21 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e8491388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d42370797ea994a78f5229e1a79"], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x28) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x1d448f3ee8607e83) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)) fcntl$dupfd(r1, 0x0, r2) 22:28:21 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000140)=0x4) 22:28:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socket(0x1, 0x0, 0x7f) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x1e4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/&\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x9) 22:28:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe", 0x1c1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8aa73cf151165d19, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8240, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x2, 0x7) kevent(r3, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffff8, 0x28, 0x2, 0x5, 0x5}, {{r1}, 0xfffffffffffffffa, 0x3, 0xf0000000, 0xffff, 0xfff00000000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x1, 0x7}, {{r4}, 0xfffffffffffffffd, 0x9a, 0x1, 0x8, 0x8000}], 0x2, &(0x7f0000000000), 0x2, &(0x7f0000000100)={0x4, 0x9}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000280)="5d24e8641eee8d5efdd54af5669fa9bc09dbfd6777b24c0e09244931d11221181744fbb8a2b5986c466348d50382ab4a4809f8e36868f29456f252b3e149151216e88646b48de224c98e824e87ca0dcd29efa7b6a0ab27aecd1dfbae577c3b426e598b0895232f4517dbc529e2107bb191e2a952b9976da6fe274821a1841484d61ee468c383c8f8c2808dfa3407da0d3ecfbfb7a5faf6549ca1f4e031162474197c718454107ceb88603004d29fb404efeb987a11a382379a4c82f11dda30ed4e17341d0bf14c5806e6877821b2c5149ac80a0bae9328dd29c0fe37d66892f79faf825e801105d9efe697ff04d377e711fba40fc715", 0xf6}, {&(0x7f0000000400)="e48abbd4f54316892a8b302efded147b3c92f49160367b3c3259fa6174988483bef5c0e64997a1259f5b4a9de3e3b1c877006497c72093c0e86c33c42d8ea82d5786049702dd14f90b703cb41d9c75e45731bc4ad44a1814f10c858940dab6e19e039ed750721b93b60b44a6143505361e2d9ead172b17bce5eabfbab1791c2a4c498d92d87d6b913005b3c8187d90c67c02", 0x92}, {&(0x7f00000004c0)="85a53d7124c44c835cfee1f2ba25790fe1ad5b01ec075b15b293d99d918146934363956fa7b93be35bdb8ad7da7ef8098cc68eb6da9a413e50f341a532293c04e85f48ce00a42960893824783fcb631da958a9da6b86ede897006ddc23aad184959dab3190899e29dc6f6dd14371d8724824691a78819725e1de1f0474cec0ed9447b1f972ac2be73b3c3e49c4", 0x8d}, {&(0x7f00000001c0)="0228b7fdd167565af5abf4abb1f63470d50ea0c65e570349a811a809ae716dc2d35b95ba8a5a78575b922c5bf141e8f85467840bbe5ea71216849c23b3977076cba83dfd552a73179ed78b2b946a3d800d", 0x51}, {&(0x7f0000000580)="1e83f6f3233e2a8050ffb0cf2f425bb79e8d74521dbf8073214d0f3e22c57489146d1bbaacd4821830e450ee9f9b8dc4b7d8512ea8258c644142f087dc0b9c03b78cb383c47fb1d54be8fd81d6b2bc20783cdd6b2873b75000bc8e73ba1ea938099331afe44f1a89c7d3ad5088bf7e2c37c428f1584cb9b27274d33d2ae72768921081e33d33a161bd55c1f6f9af191c", 0x90}], 0x5, 0x0, 0x0) 22:28:21 executing program 1: ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 22:28:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x58) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x511a, "047c2ce62e08bcdcc58b62c200400100"}) write(r0, &(0x7f0000000000)="81df3827f4a088aac363beaea6307750b5f9195d82055f03b84a1a6b08", 0x1d) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x81) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) r6 = socket(0x20, 0x2, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000000)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000000)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000000)) kevent(r5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0x10000, 0x400}, {{r0}, 0xf80fdfdecedb00ce, 0x21, 0x4, 0x5e, 0x1}, {{r2}, 0xfffffffffffffff8, 0x84, 0x1, 0x9, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x1, 0x1}, {{r6}, 0xfffffffffffffffe, 0x80, 0x80, 0x80000, 0xb9}, {{r7}, 0xfffffffffffffffe, 0x40, 0x2, 0xffffffffffffff75, 0x1}, {{r1}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x80, 0x6}, {{r8}, 0xfffffffffffffffa, 0x1, 0x4, 0xc05b, 0x4}, {{r9}, 0xb, 0xb6, 0x1, 0x7, 0x8000}], 0x7, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffc, 0x12, 0x0, 0x3, 0x3}], 0xc80, &(0x7f0000000300)={0x100000000, 0x80000000}) 22:28:21 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff0000000000ae50a15c9f00f8018a5b67071b542a52871d000000b8150b3de52900000032000000030000003591af"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/52) geteuid() getegid() r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x1ff) shmget(0x2, 0x3000, 0x224, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)) 22:28:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) fchown(r0, r4, r6) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000dc0)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235ce644c6d1d35e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2e3791d249f5809a50dc3bae5bf8632c9a6277754de84157df6740888d9b68896495708ef222866f028537754204bdbdc248359235829deca731132e2d2a43ab08998b43c6a6c03fe", 0xac4}, {&(0x7f00000000c0)="eb4100fec353e681637ac7f3f2677a85d949463edd9c948fd2484678a25021671257bf85d59822d82cd668f7cf2e5a1b9a4a1e86e9d7843aa51869899e7e49ce572933934e955e9b7b1afff66a259a24740058e8fd7a66abf80ece2a01cd7b14b55dadf2d31b58a7446f4cfcdfa598f36588fc53d980b653f59201a7d95a19412db625935f87cdff20bc308c6d38912e83b3476a71ae7627e93a7def3bcebd5ff15a6d3a8bed095d14aa3368d7218a3d1a48b1929c0294eaa148f53c2795fe31a23fe6ddd8f5ec74e7f5f1c1ec133189b7e2415fe43593d744fe000000", 0xdd}, {&(0x7f00000018c0)="d8822d2d5dad3b1d37595ddb58c8e5e5c39a6a5428ba8f2c0552155280b5dbab38acd0642003d0db16a4b9f877d260af3b2efa6525f419d1bce00efd33be62bed9b8bad6e19f12754f8a4709ed6167eb3ce14d5cd079bc670ed04db426c0b71f4f0ea7eb453c6843eb7c78a478758f60f306bda77c700e48a21cc7b02020fbb827d78f9af0f69cfc2f31043a381dbaa2c48c1c9badec80c2a685110d12030f28253854f4924b5e2d56441fe10c66aaa72511f0f10c08fd02a91c6d59cd22f545e3148a6714f4864d7fa7a424c0e6609e0811b0bc895c9640cf31d7ed9e916d1c6e5d294e734b7a7e063b7e01f41f4906353f5c2899c0", 0xf6}, {&(0x7f0000003ac0)="7422bcc5547ab30b00ac450e1e6535588bab4620654352182cd94681a30f6eff1bb428e6d772843036b0e9cb32771f0de450456f8a49e08a03a5bccb304c5657752d31a202eeffaba267053716ed56e7c8af020c322b02ebed51740ea12d468b45b6aff37f3ea31df718986802f1902dbb1dc458e82e2c36fb03c968b9a57639e3477469376e6f6376c328f611f65ffe974db7a9d7e16998ec1e96435bfabef353c59db9f303a5bbae1dc21f5c2b99ece7ad60de6d5e1ceadd76259c4914a0b53f05c08d0af10373239ccd906eb2b51f6fac17d7f3120c03547781741f3976440d91db2c0963cdcbe23caed670e003196a6f47dde0a168de7b25df96974321d66f9a95c72927ba7c2b3d51a3a14b9d693cde936b3b7c64ee89f0e713cb7d5690c6c537332ac258fc4c95b1680ce029b6b0ad512a7bc213cd2572d77eca64195ef3c2293b5cfe30d67cc491cffcba033998d4116636da33fe0ed5a27ae8868c4cbf4bdd2f69df671f2247af50666a122b4ee020041b3acecf23492debe9b7cc3c6567ed2979ecfe084c9fbdc1e08c0526741141da8f2c88401f56d1262ad0591ed850088e8b77f4dee87766a031bd61a92f3412f98a6cc00cca7e6a76451de3b83bf6554c24a9c75fd559eec914bea400a846c2670a7bff4c163f647db18fad6e47473cb2c7e9ae0932857bbbad3cf419099aae76daf5e38f72674ebbe873f02c3fa3c43c702b009534c045c1a3feeec9fb818a87d33225bc2647aaab70c441e34c5168fa7f2f02b16d30940cd4b2def598d876f3bc865999cc7d6c9e069e4e46240ed79f9dc63c92d361f0d973eaad2094331e52d51dfae1bae6d4aeeab2af775b559966e1e9e634aa53e3c0df1edf17f8056c4273bcf894f969c95260d46a2edf76c6f876a06a04800c15606208c5b18dabd67772597702ad096bee0d36e37a53a6b444c98fd72ba8258ee81380b722cdda5d3ab98e62e2305c8507ce7748a75fdf2891382d89b72463e76d67d64b9ed5004e3e7a50e0c3639fc2a86e8bf888481daffad679de750f3e367574108d45bcfef1149431819b28c9c9d7b56b2f47dea653a17a7fb192ac3487abe78260d7da9f82319b8c15dd0c595c8ed543b32dcebb0e9579d6a54859f3d8195d26e4b19064285c0d8c335728eea5b3464bf6eb8774057f578a513bd67a54dd7e0ab7b9b56cebb74106a4b8b7b3f7881d95c01cba2afa477a8f9a251e0c8976fa871bec55eec0d5e245d86f249267af3e35aea5dd30399605ccb94429aad1d532898a1adb30a141ba8a6d8f76588bdfc47c67b973b7e7cabfdd2a38923ea856bdebd63376a330f3c63ed868a911707c4f650cea1efc8de5004a9f776ea0cd776daa0ac61921ae8529dfadec71e1a2978780e343cb06fdac00524ed0253412b006c229c72a79582d622160a23573b16c9a89f73f265fbafecce1646045cd2e6696c48d7d8c88106a128e69fa9417155e7cf0a0dd0e3b8c7c1117abcdc9cb3a9bcd30eca6db62eceb37fb23714d7a445c73912318107823bc88bd7189a80b952bf9cc16f046bc9665dda4aa53f03a64ff8536ebdf753a19c3a325363d506f37f75c7aa85be3429cd978fc759b860b5ebc9d45b2ce7aa04bc06dc9b7f93b3b6b683dbee94004e4f646a0b99f3c611c2b477e5323f61c5e6585c29648d77480d0ae29b3d03f07f71c41f06731fec9729cfcec9109bc507084ebd99becc21a5889cbd1e9cbeed404303839e40b7e954db8c67dd9ec7e8311b5a8eef2320dc0db0f820d4e7859e4360b7db915b2b1d9eae5a05cdc3a9c21a17b0536ce0f6ed918ee05124ecdc1cefd8a63235bc978e1fdeffb40f3fe460cee6a40c797963772dcbe753da482d80b97f2b1dff88413a31469109c1c6e66f7bc25508af9a492fc45028c79238bfa92efee32fabe32e69a3651512aebe1aa21c857bf2ea67b5fbe1f8243a6d9d8665f26cdc6f82bd01dbfb0461197deac43e8f820a833d48a4ade3a392d78acda2ba520e9a4b445e215201fedfbcc651bf6cd383b1f34466de5875808b2bb83d37a806e9a3b001673c7e22b39851a146b1245acafd3f5e8f04e938a8f5726e7d9834bea96a2f76312e74a3644dfb992bead34ad7355caa0944ab444f396f6b66ff14a3c56de52bfc864974bf6ebb2af8f32e351c581d544f5772d40a358574310b040519542440f36b98049943e6a1f39ebbd5ce28badc2d33819ae745da64aba1867ba74941f74830818147346f521e84edf0844f3032ec9a947b6c570d3c6e499df4fe98871eb9cd906aeb19c167162b15a4dedbb135f1f78b4c89ce715b7686d323132694d98a10f77d37efe3446b7e6a1eba2dedea3f89ae9fa4c1441838488a5d5e458a45745d8c52396adbe9cc5eba4c8dc726225cf8b20b54be6c7e35561b2649d18c3df995d20ec588ee9a76348b59a323e603653c33619239600c3704e54e18527d06a83765af2462d9cd9b5542397aa036caf5d4d23b59e829da2d3c3922bf3140f69dcf566e08b72ea1aa68c50afc119759b973ce567fa1f9e83ee972aff93b6e90743beeac93d90ea60006021c43d6edd30d1511109146627360d0defee941b70b9416986d274f13692c83d2a1d626287528244e3289681946d7acc84eb86fd09b6dfa2942d57214c0d63053a5a551f56815a75f1f5b4c4eae33231aee4b01117ddd80075a4c4dddb14fe745b9d71f901e4d013eb3649bca3b61fc27d949d82d662b79cae530ae830b0e97c44ca266f5148e9421dc7af0fd0499658db93fbd731940c69c2710676d1a88d76290923ccbf3e3f577da230ff67c10dc26f83602a69315412747d2aba75ad065946748ab9fc5bb562b1931fbed977045a740d3c5e494fc57d6d10b06be7b899a1fbce4a285a7c4f644e6f9347f6bd942dfbeaeac12fe86379681fed153409963344d9d3889fd956d74879216377c4e44b4ab86735d2ef171c8756e8cdf9e5e342ba63435fbc0403f6ad7a686aa8a684137981fbb5214fb61990da13493024a05e1e4a6d5c42fe2e0ce23786ae655cbea357cf9c992e8d3adabe86331fe323cfef8d91705ed3ea16f2aee9016a28952d662fd031916e85ece9287a7c3ede8b04ffcbc187a0b09f0cff5374c3ddaf1449c9cb2e53985aed21eff1cf64c58033fbf0a5c84e0f37500cc0325f591c2e3a16c0a85b737164604db62bfca164451fa7aeae12613fce62cb3d0dc0916c3dfa35ac2e2bcc2e1042337a854740dd5a9f63a823507f9e8418dae632b8f7784e3d1a4b0598e70d07f3da6f51a7fd7cee59064ac72d284af783ac9a928cb6eed8a557ea15ca01a3f32350b0c98ea6bd3d2d1808e3f4bbd3e52f3d3bd126d88670cda9766dad7753c899fa6ad638ec52855533d4c23b9a7051b98c9c818afab2cd1ebbca5db100566485bd18d61fc8700e65bde067943e7aca00de4ce4d2ed5b55f131bfde22ace01815539dc423db38fdf0d358839232b8e3f0cad011bfe011ac585889ea51bf91578f41a02caa9610eb121a8424214ea919b56313e4a5934fa9b364aad556d965ed0f508265f63c34312caf725e19547555347439ec75b9441b65e225424b9438a186fe7a9017a9c21d27767a77559a1e77f984504235561027f1f83e3b1e28b03390819d57392fc921dcb443552964a64c464b581282a6653dfb1c75ce2858927b4c962017bd462b9bdfff9e5f9f83fdfea8850143e84d803541888c151f530522aaacaa4b8291c03f0a6ea444b8d6d2cf18fe48d96980e30f19822fbeacfcc959b433f5bc6e9f2fbb6352ffa4303aa030ba5c0691f7834035f3b10798cfca106ae21c66a3cca0e7413934ec22228168e51b0c00182c8e84df81044cd97f4854089a0a5aaa250910354db676d357ad0190859c24d8b258fb6daab57254c1bb7c36548f219a18c5777378a3f23b46b5ad500301ff6c676164ca5e93de4290abc2fa421e9c9869b497d02065ade7caec44d8ae8552ef53f558d766f142a9caedf50c99e9761fa6fbd74423e19e078a2d5f004051b4fcb1555d03379d5c9ec99bc9079afd7754b4e7ec84e5a9ca872f6727f44789a3e0a92a8425d08b2ec92cce933f31230b4884c6a71f99e9abdd94bdd71dfd90df6342fbe0fd5956733d2bc6ddc6aa884fefd7e66e3c1564495ce7f7f44d054ec681725c77d5134e67c9a5d42ec3816b259537b5c06d4dfb94fc54a2af40a71dee8c7b5211b4eaafa19a9a754901df85e239057e13d91356c68873f0990d95378be4a5d7d62ff1181428d3ae12874e9d7244a02367612a8a1c07933b857d15a173f387731a69a4388114e727cdc3a3a1c62348a05e559db6167174498eb3c4122f5b787a60f028a94fffa65c43d4194eb1fc8563e16af2eb1563f77406aa6facce1cb3f5a48aa9cdb7f4e1ef1a6f51c2b7aa39e5868ab3a9fc76f33ef1fe7cd3e9ec0ef80251670bec151c6709adf3c21abb8a6c47ac9b4b0383644b458dc48265409f94ee9818d724c90645f0689f9be818920c1cbdb29cab9da2d2122412029bd2963c2469588b3271b57a7340e3256683c89df857d4b2ad074da3d3d64883af0ee2b8ea01f5da11b34f59c559ed5169711e3c921b228ef459706d4562ff275f4cb9e88e2d5b421573843d494d408bf3fa83d4923a82f1bc456374dfcce3542e69c8e0585a123123ecd1a4a5689a7b4440936eb4549d915aa395500ce8cfa4b9f2b1cc80e059ea8f96b9c85229bd1ebd546489b0aea79e7ca7ada8ecc9703e27645580d08b20643fd61f73aa5b399146e7e12a681d2e9b08fdaa8f3f1e71502e1e0c9eb0e51d92eb8c21b638331c186c53a0a5c922b614f2b702613fb73245b16eb0e244ae9dddf4cd705958de773ba20c3c77d9117ab6dfaff7654530ba5398996ef010545a0e3b75386bd9ac2189574fb982c10913231362d8dc6ebbca860610ae4dc3c8e2027cdad5e0e305fa54cb33d58ad883eba1b8a5712777c3eaccb5ab6cff3aeb7196cc201f4d33efea4f1736322824a492a49ffc6b798a4e9c060d6657fba9a688e9ba621a9137603809ea661e884ea656a62e778e80e44d868808c093a4239e043f2bf519df52eb6eb2debe70c5a593362072038652d6e7604903622c3bb9a1c6bbc75056bf2f3b66e282c788bce2fb163d6bd312a5f1bffdad84ce5afc940d55afb0f0257753e3bf377376be6bf44d9c340360d5b069fd454c74e4cd0195f1cc0613991345355906e44236d2924d369ab341eb417703c88b45575501e10282de32abc19e11d596f371fed27ff57ac3fe56842fb3296a56800b766547bbd42815ff392fc9e189627de442907cf6f95e14e685e0261b6ea7875f956bc8c323f05b106bbeea628f175fd2e547b889bcec881d336ef2327245f28522ae7357917d2fc5165476deba6d74028ad5044f527e5836f10805ed6880e3e718cd1f088a4381675a7ed154dad19eeffa26fd25c0452df8989c625e425213cefe98a7fff300d64b93f740cf9f177353448737bf753b9382012ac4358b1390954c4aa8e117f42c39293d77b70d8b3b42ed183d0f50319eb053464031602287792925423e4b4e372ccabc2927d9271c03a1d96e7eaf3c9048aec141000ea6982d4997b7a21d6d9ada89605fecd23d59d22c38806aff301ee6305550de2f47e7218f0b702fda9855e9e3a6e6ec5d866eec5e170b11de8b3d07b73b910999bca72e53f273c0a5973c08b3f5397efae5e22a6bd1e3a1d49da63bbf62243093496bf76c5437c8dd17fac4926cd9ccdf93cf49d5db303561a5a14327ef31e59984f47a123923c71874fac786ba69c9ec49b28bdb6e7ff4459543225f9e45af1c97045e76a5da73f1d1bb481769360b8f2f1d262c1b06b537e257907ac1691ae3b07ae7e88650f9f72e35607797849b53f0e223994e0f", 0x105a}, {&(0x7f00000029c0)="11c7e9e8f262d4af1bed57f78c76e53a0ccba54918c49e549b6625371131dbf918b8e9964e2da22b0431c0cca385a57548ff70ca1e3b1d80b99c83e065fe254ee41bbcfb95c41d7afc6ad3f6876d9b5bb1b8be5b049314430281bd60ae5470caa66c26931ccfd566389aebe8d2826eaa2f500fff0f39711f65cd15282075f857990480713b75891bf4d154999e33ab06ad9b0550acd0eadda08734157755e0ced655cda4c2ef7e5b984e76647d77cd584ab85650e9a3d3e3d12c18a102aa9151a1ca81c7639fa1ea652584c1f63f4a7df4f56c3c", 0xd4}], 0x5) 22:28:21 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x70, 0x80000000}], 0x3, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x40, 0xfffffffc, 0x11aa2b95, 0x4, "ddb6ea2313b204a7ac8429c9467eab144c821a4f", 0xcc, 0x42}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f00000001c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x6, 0x3, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x81, 0xf08, 0x7, 0x1}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 22:28:21 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) acct(&(0x7f0000000040)='./file0\x00') faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x7, 0x0) kqueue() 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x9}, {0x60, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 22:28:21 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) r2 = kqueue() syz_open_pts() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x1, 0x8, 0x3ff}], 0x25, 0x0, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "49d1e690acc574f1d92321f6c4168cecdd98bc33"}) 22:28:22 executing program 1: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x81) r0 = open$dir(&(0x7f0000001400)='./file0\x00', 0xd31, 0x120) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)) fchflags(r1, 0x10001) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) chflagsat(r3, &(0x7f00000013c0)='.\x00', 0x10000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x142) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)) writev(r4, &(0x7f0000001380)=[{&(0x7f0000000140)="5e524faa7b2f7e74d95339b0a81c7b4b1daa9dc4432e1e5cbdb96177e3b8a0852bb710c50264a677c0a5b95b97e1bedc2404770f84606b0d633569d602c36d259a54cef308e7b1aff6f49bba6592b67399fb00540e5949937f5252aa1419209abfca2c47f04c614267b6cacc26fc1aca5e155530b9829a85b4c7addbbdf4265cba2e1a803d590b3dce177bf9094cf5871cd3c40b872beb467845a4b32c9c9c911f8e91332a8c9c5aa5a4bebd9f5ddf14264e21cbb49306fde3afd905e7c61b3ff3df5b5b61d46fad8a7c36f975e1abab7615b8f716c04765f7c7992f23d0b6ea5ea9f1193a5ec39b4cdda089b42f617367332c28ff02a39dd4b56b1d3ed83a06c4c491313c2493d820a5b99e4669aecca418e7a43c5c4fbb758661ddf266402af3cf85062d7d0e9386b4529b3aba41e2b28b917cae92e3e004ce9d9d94cae113d734c0ea8227e54ad1675f018011669c4e0d7461dcef9db949fcfd84774ef44bc0dc61436c8ae6bf58994699d68ba41e03f582be05d648a8f7495377a31bc4f67dcbd5e6eae914b9b50229703ce086065f3dd4181a5277629bacfcf2c3311e6bca8d8e541460b2b295cb37aa9b487c217f9b7edbeb0d8a147a8ac9254e8095bccc32a833d335fdde3752257a5116712bf2a9aa16d3a20339fc1d6adc30f69d96206e5b81fe84457915a22cc99d575dfccbd4c5c391164018aed255c9651a8573a896d127bad8a5b918e4acfcaff285bc495342160417d8351caf3696e5aadc84fdf7899b0f0ce8c6b8608a805e298375b2bd66fe47935a8c3f23c07b963cd146e1f3351add21de0d4dc170b36da651b11202a24e5e26fafe65e7e52d9e98a9c5ee9eb7ef905b64760d82aca5a0f29a12f55ea0a4728be6a378ba112a517610cfd613bb8422ac4d084db1a5ea5962f8e8faf5da5a4756f777ee1ed92c34a905215a2e31dcffcc026e563667618579a5b867cae29dad5ef43204e8754bc3bce33becace36f274d4ff1cb4457ef22694af3d1216261b56dbab1a6e42ee36e78722c590c29e870dee0d25078167428257eb96ae579e2ace9cabdbeba5659653ae97d8b5c08f04f2e70e5bc6c90f426452eabc2c96186bac1d58868f2e994c3cb32799ca4afa3ea74c463b252a9ac779156539ab5efa05b5771e08e528fad501513e11ea3d6a05c0b2fa769e0ac75abf8b0387a0d1b341d81beb2c3b8dfae8ca7ac1675a433df73f2ff1aa41f852c974d644eddd542f44ce016d9fd6f609f0be11d8de17b64cd22801e6c57cb554be49359c35b67906a16058c52d7ea4e39b53b75d01dbae05d812ca1c8df4d20593d9b45542ece8f0ecc9d854c6a53bbdeb079c46594c80e4f27931d4dcc4a814cd768dbe6316e6ae84570f5473b1ebcfb0ae65fc8bfa7084d4bca276fb4cf556ac3f57ed26a2e25443ae7407b7f4c6bdaa547914847f8398d435f9c6088f664f1a1e25b68180938f3fdda42eb708592df75bc01fbdd6afc34bbb7a00ddb8e6c3baa35f6252247bb8246eeadc1801c2edaa2142776c1f536ed24a1d08782bb1b2d05ae12dfb6e46768b79d23de7abea9128f306b58cf4c34d60cc23ad7976fb58ea11264f66ab8ba37f64b281bcadbb56bd773d161456771520035a7cf3a87efbfc88e56cf4b4779ac617c0c5e901847eb87b6da3ab690826d8bf512d913479ebbdf07ec88d2bf083f837c2b06afc57bbff2e76034f2e6be2069301493cf17f95bd14a8bbac4356d80da0d379607dd74d3c2e838b1faedf28c94937943f8e009155d02ce59be99014fa34241158e8dfb8914c816d9009b0a24103c5597b2e6aef0534afff8132995e6ec3791a049fe4228ae841d4815fc7960404dcc0d30c774b548bfb0d31d3fccb2a2756947f10a71dbb31c6150314c2f2b6127c1fe399791570021ce925b3ad8e3d7ef5e8f41d8148167ee2c9d3cbed4b7962882e04b0ab2d058bedc2d2131d2ee98e24ba3c98103785ad38b009a195ba5acbbaeda6e73872dfc2dc66c163407ccaa71153521c93440d5db70747322e8d6b79123763e3d8df2e337ee5447d2c59fef49a8d592f3f62b638c1d622d059f7b318396d02635f1120c56353e0a35db0a01800a11022fb6043deed76d3529038f01f87a8f625c2859661cac93198a58099221e5502e471abe50d3d3eb149ff6837c440b2163aee739245a1d45a790aad6c19688bfeb6dc55e6918b094c02279bd7a0a845eeacb4a1991896b4fb67fe4bed03694082cecc27f9ba8886f7a258c187cc9e41d16467535d132efcb7e57906a12a1a2404ba571369f916a158b94c81b43734fe785a6cab663c35744a774b2d292d813f365dde9278c5ab9ba981e668da638ef273136bcadad51f8ae48559ba293597d2ef79d4d2a4224a388614d212b6e7af998f03cf739efe7bb2758da8a9f73db6f9e35e7501d234f90bea07ca8d16229213f454781973dc782871be73d96c6599e60acdba0c986deb87aa57b87db40a84f4498f2ee7e9393bd23b4afd5640b0e570aa7a947b00f415662249bf8e4fea5faf998cc03fac53d5ca5ab1cde7affa84bbbe6de6dd920858e0f2b66b01307d52957d7e4c996a8f4d375ca2da253cab1a08b3b5f9e0d01c93b653da90c79524a798de9350220826a0247097c74305abedf72aa12cf89fee70bf067897ba0a767395527f995c5819f8a7d3f217bb453d41499e6c7cf783b810c6c4020d4f31f5ee644bada9232e73c2dd7f965d109020f7fe031a31270ca0ea22afa7781fcc95557b7c689f54d4b10b6ffc23931f91bcc0a3b7105be5f281b84f7e52d9220c7f6bbbaa8e8b7a8db007cb2ef736a40b3adccebc048c0dc6bc9c81da0778ce95175340dd433089df64d4acfafad48314d56de710ecc32c35a040830459d858df62f849547359c2be7fe959e35e93be72ea77a8dec8ef86686e3a089ab4b9810fd967871f0d8f17a2f56c499440670b19411e72c878de906848061099ecdbca44c454003e763b80529ad5d54ef95b39e9a389ba7d503f452f3555616e60000f17466df4221914bf4e31b2cb38011603d36302724c3ec58fede32344a9fb8def5bed832fe6430e16002a6d0c3eb25dfa529b46712307d5a2edb70aca7fc867d4dd3e72d9627a6d9e3a2bada21818ae2939e6c96a25c37bf95dfb52642948b55746d6ab48fe13cbc21237f5f2b6c98ff24f8dbe921989210430295ba15d056001079a3d4fe217df66d2d637710733b192043cfa42cab215e4ac19ad5ab1cd1d9b7ac46eecfae050621aa152b600bcf3cf96865cdb97c9752c07b77bc361addba9d104fe6bfd56e26362e096abb70e9e15f699cf7244c91a17758e7d06915cce2b15ae3557f1e750c7d9a41a316b87332c8b2a34fe8ac2f13c746801081f0e77ab24395323374d9feba9050fb0232c47aff99bf21c5218f6a6c7a722a5819312567136088fe098d8201f3b1a7fe78420ca9a75f646e5e033ee3293d0b0e6cf89e32f0a2425047329ddd98ddb7b52471b6d80cb259d7a8f72fd7cbadaa41aafd2a89fbd7c1bd9cf1fd413469336563103fa94981049a57b1b4f7a22feba04c418b1f83de1fa4fc2ac5f7802f6cb47aa25f0320f88405a234edc17ccf8e7188f438e2759b866ab5a06fa95b789a97e54ecaf484b6825fd46c642f3c2f0d118e9def04ef242076a1333f2ec0f82aaca9841e6e4bdc3aa708954b91fff6260b32fdd333d49eaacb58552f98c5a2b680175dfe2f073855634c51396681a272e9b33e0029f73638961e485bfbc5dc1e466a2ccfa859be221fc26c40849d30d9a64dcbd478961230129d12099ac23e0b6f5f8ae3b979fa8c0f8cf294078154ba45cc35e658eee7624cd2160967918792fba32096396a8b4917533b859132eff39eb524622b3eebf57b69f3eb13f2f7602a520a3a61b923fc84aaf4efdb7468b4d31e4105fe817c7f68cb3811b79d73f2d7c62be6b4d4eaf050215759a0682dd7693af7ef33ea4d8fabab7b178f7b56f110fb6a88d64f0b3ee3a275354e5f81ba2e233ac2375f3846639c908d87ae9c5b79aa8ec1e8dfd946b808b17742c47b0dfa03a995971220db5c25ff0378f576069a474c1d160378cb55edb6a0f0339a4ed351f014ab76f50703695372e37cad037db8f038698ec5f0b52e7109d6738212382425c9dff7407ef88de9a26e8e08ec4a8f2f2a3e148d377da43f8a618193a8203c413b3d9dce79ab84986f2e49256b73b9fefe98fc3dd00f7ce5de4fe8a10882e31dd2dace9dbfbdf151f515e22df126623024fbea60b0160ad46065861c50795b78724ec2412205112df5e38d1b672c152aebad5ee6eade6c0a1c3bf5a9815fcf645ed756163a3883bf34f17d20e3fcdaf1d0fce5442537a2db52e23d25989b0d26f384ae10c9dad49fb76ab793e61e3f62e40cb863d39e1450882fb79a3da7ba35ad45c7ff7d43e3cda9f872312f879c62adb69096257d9012c0804883e78e8f7f2f93b18ae380f65c60fb69cd3233211be49862f855dc6fce82af1389be921ba8f5278eaf3b92e86ea0cace9d2fbbbd429315bc32e8878dd87aa164b5141e476363feddbe598fd2d3d74f043813bf7e3b714275f232c5fcbefff1d1bb0e1fb2b927f6cf35d4ee58d7e1a42b06e872aeb2c62b98f1bc812a31d69346bbd43ff137a8bb0d1b724e29146e22a3918caf043e31eb484f50aef7a634773848613362fc83d995c132bcf47572adc287a5247f669ec862a02e8e74085067e071be98203c1c0ee7dabf8f2b8def44da9d50eaa64788aca7aa9573cec47b2bd36c6605604461668838cc9fd7260826a2a97203d3a1ea812fb84f9e9b3c6e12254a9b6a7f8c9697032041d1f8a8a23cd73993e3f817567e9fef6d85f62cabc07c24fc556ee45343d1a85cf16dfd56304b6e036820dc91d401d567444460b06445db98326553daa635988e0d86915170186a4f5b6b65796777a814464673c40aea520b64af93e6e8387df59b196fa27b9ed439c710ea23b6bbc0ea025f61ae54263e3e0c977892bd6b16e94a6acc9f659b3205646f1b76bd484499168eb375f0b64bb2c8f03f7cceb9c2fad54767d47e9ca3bc1a326194801765d0afa2d3c55a4fca0a884251406d65215e1fe0691e3295d29821c94538076e98f1ca638bf375612a17ab6218954aedcab0a7a1c4a709463a987b304bf2c04c731638a9f361fdcf240842683178419869f1d25dcf2eec320846755b4f887bdc2957e3ad4b8bdf616fd5a009eb9c048e69ca4125ad96635363423bb852f00ba6a5477142f52d0dcb8915be9ecd2159d47e194b11ed5922967463359512096b3c5b151e1f47119af300f9dedb9af82bf15a290aa3a76e2dd81c852d80932c48e18d5a65699b1eb5055d6654700512b166f652d371ff2b7cf255f9fc4e2b8e4ff0549d7723e56e031baf514dc7d21a547ba2d46ce966037a28c90b31046281f2c1ec88f6934658a53aabc36ed45a5764b5ec5429878377f160373db93b087cd95f22a38850b7fc65ee69118a5972004622e1e71aded1ae9707eed91bea9404de993e78a84dd63bdf51a86efb77b42587817f2f0bad1ba02484744887a806fadbe1c6f765dbae370e5df0a166b2785e70569cb883719c8f657db25a7be8919843af24dd9906a1d96acfb968a38019b9794372441e974a1bd0b63d8ce85f884f5111231db48780ff7e6c31dee3c22baa0c8b7d2d0ec7c183e8d487e3f1f63118981b5ee020364e67ea52d471f411d3d7fef13e7fc762c0cc6a2309c5863101da1387ce3a9633216470588a885f", 0x1000}, {&(0x7f0000001140)="c3e77e6124087455866e6a0bbcb2413991fc90e91bdfad71edcc342ebac5ea4aba6fb787a16535c2f77a7373d358f71112249fefb38a35d89e2f9f43d531cdc6e8ef486c0e54ef1c9897f4ce80a5cf2f498bbbf775ce54c264e3b9b7ca5a6763bea09313bf0f2154d8830dc2a15c0c343dec522fd2de7276efef8efd8bd9e9735ffc3fe5d8cefae1cce1f6126bacea7fcd0848661b0f6411f190945ebd947edc860d5fcb7e5dadaa1fa5683598ee72da06ec5aabee12f948ebf4bf7ff41ad8c9e7ba03f67a84b56c3287b3a73a334aa787", 0xd1}, {&(0x7f0000001240)="da5a52a1e558a928eddd9236a701e69f06cdcdb2bb4d95102a4702df7ea338afc2bd90cd97f338c76454535bae91a0194c848c44fbe5bcc01d7258940e1ffc9d816b1a0f49866849e657ab6d2aec269a8cc24ddb490a5262ae4ef2322b48ca1c", 0x60}, {&(0x7f00000012c0)="eac854e0c8e3d96aa97709777360b3b6b2cbf4299b9101c01cb63c8dc08ff3c3f33747e9419553c023abeb5f27e1dbd2ceeb2eeeebbb2cdc5924aa288aa70668c78e84467b96fcb371ea29407bb6565664d6262c47399455c2d282a0c7358fcb5fd035f2806bddac31a2aeef6245edbdfb18df69b04851985d75c586071854998dfcc814", 0x84}], 0x4) fcntl$getown(0xffffffffffffffff, 0x5) pckbd_enable: command error pckbd_enable: command error 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000780)=""/131, &(0x7f0000000540)=0x83) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) semop(r3, &(0x7f00000005c0)=[{0x0, 0x40, 0x1000}, {0x1, 0x6, 0x1000}, {0x1, 0xa36, 0xc00}], 0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x92d) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r5, &(0x7f0000000200)=@un=@abs, &(0x7f00000001c0)=0x388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = accept(r6, &(0x7f0000000340)=@un=@abs, &(0x7f0000000500)=0xffffffffffffffcf) getpeername$unix(r4, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000940)=0xffffbfff) semget$private(0x0, 0x3, 0x2) r8 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r8, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r8, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) getpeername(r9, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r10 = open(&(0x7f0000000080)='./bus\x00', 0xbd4f1ee2769157ed, 0x107) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x2000) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "faf6be38ddbb3372b7fe044931cfae5be0787a8b"}) poll(&(0x7f0000000100)=[{r12, 0x8}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f00000003c0)=0x42004) getsockname$inet(r11, &(0x7f0000000000), &(0x7f0000000180)=0xffffff04) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0xfff, 0x1000}], 0x5) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000640)='c\x00') r13 = semget(0x3, 0x214f9da301cebc96, 0x117) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f00000006c0)=""/191) 22:28:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008010010000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca05000000000000002e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)="008824bf595468839a7532f03a74efe03207170c2d27b74f431f54c2c33cf9350c97ad06832fda73a18e2786cbac2e837367abbecaf7f6783417072a6e2f650c22b5bf5ca7fdda", 0x47}, {&(0x7f0000000180)="e380f031dd033a035b02cba73b017bc4d64540f2138e9b356095591ae758067db963b8f6ecc3f330738794f2ac5cebd0699e21ca7ef025e42a0f5b16ab4231a97013edf01198fc6f07e6d163591695ef7d5a0cea8983aabfff22f791f684289a68b093a736757698500d3085885127b1cc284acf36270023647112e32abf6b2bde242280d8c6942a00789bae11f38abc7a307baa91431165f83e1cd38a3290425944e2b9670dce9ab381b4439b6506766833a14039db49994c63580dfd8e26b4bb65b43168c8a0748f066ed16a473ca79b6fc23193921e1d7c589f9c35a9b29dfb352887fe39332c1970a332797339569400f2183ead4eac5d12", 0xfa}, {&(0x7f0000000280)="cca68cf9916149523ba939401f85f1f0dc1031594de77831195a85a592c00b3f34e85c01b8bfe3ae4e245c5e6bb1b8bc585eb5b085e1e9535270dab704349209a4683fb3b590b4a03d8db1050487ea10931692c0b046dc17ce71619e2f0a1d4fb227b2fb955eeb78ca35826cdf87c5e37e0b3494a53b77c3b99c2524f0f18fa6e8097fc4c8415224079a5e7889823d4ee65fa8e2217f4398c60164955cd29520ac1cf5a0e697fad56df9e4198ab80a7594fe2eac8f8673bcf9c0dd221dec5cad9e7e3e2b037a274df80d626ef808cbe17095e02e11435cbbd566204a939cc69df1dd24bce655d3534a3198", 0xeb}, {&(0x7f0000000380)="6f0cae22ebfce305d07c0e68db2baf8116d3a26aafdf54db64", 0x19}, {&(0x7f00000003c0)="5fe96fb9c6b3a74159a2944d8b9152c3cdf99974ed748a51422193c2d65963217191d2b9775a83543d1fc4f5b918bbe6d262e19a8c2c5ee7863b7c310f6cc7b91c9982fc2b0a3ebc706922e5f5c0c2f24d0dac0261beb28df912b0e123e052d2cc636a", 0x63}], 0x5, &(0x7f00000004c0)=[{0x28, 0xffff, 0xff2, "c5fa6f1deafbc5984d9c273bb6ea0fadb9e39deb92b8731e"}], 0x28}, 0x0) 22:28:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x4068, 0x0, 0x0, 0x10000000000], [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xbf4], [0x0, 0x0, 0x0, 0x400000000000009, 0xffffffffffffffff, 0xfbdffffffffffffc], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x1f}, {}, {}, {}, {0x0, 0x9}], {0x0, 0x0, 0x2}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000)="0bbab0c3427db655da5cfdbf56c5b65431c753d3686bde35b132edb2e3c4556978809ec9316eee200c204f72474cf4f24ce700430614140066b47b872e9470bd", 0x40, 0x5, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x100, 0x1f) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a560100ba6d3a99feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) 22:28:24 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() write(r3, &(0x7f0000000040)="b9", 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x5, 0x86, 0x8, 0x80, "ead1c7b482cee8a7210a11ebe62fc9b6e5b830fc", 0x8, 0xffffff12}) socket(0x20, 0x3, 0xf5) dup2(r2, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x2d94e65d7c883c74, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x0, 0x2, 0x2, 0xfe1}, {0x3, 0x81, 0x0, 0x7}, {0x9, 0x3, 0x1, 0x7ff}, {0x0, 0x1, 0x0, 0x1}]}) 22:28:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x9, &(0x7f00004e8000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:28:24 executing program 1: open$dir(&(0x7f00000000c0)='./file1\x00', 0x10202, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x4) acct(&(0x7f0000000000)='./file1\x00') 22:28:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xb3) 22:28:24 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x100000, 0x0, 0x0, '\x00', 0x8006, 0x809}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r5 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r5, &(0x7f0000000440), 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)=0x2) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r2, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) getppid() clock_getres(0x6, &(0x7f0000000400)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f0000000000)) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x800, 0x0) fcntl$dupfd(r14, 0x0, r1) recvfrom(r6, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 22:28:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) setregid(r1, r3) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000100), 0x2cf2) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r6, &(0x7f0000000240), 0x6) semop(r6, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/135) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000200)=""/173) ioctl$TIOCFLUSH(r5, 0x802069b5, &(0x7f0000000300)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) 22:28:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069b5, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0x7fff}, {0x25, 0x7}], 0x2}) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x7fff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1, 0x9, &(0x7f00000000c0)="ccb7a96b6f9c5137c9cddf4914ba812cc8f7eb71461480866e099edee17ef214d042775d60632664d1c7345edcdd2a23ef4e5b9d43d90b030de9ee344b325a9c4ed9d1cc9073aeb06b25489ed462fff6bb8797ceb27be2d2ea889392c4f6c4b790a0e733a91c4e177755fe1e8a8198", 0x6f) 22:28:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0xa4, 0xeb82, 0x10001, "37fc0adb0920f7ab82b7d514708bfe325fc86c28", 0x5}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="3a00000000000000ffff000000000000f87c8a5b671b1b542a5387060000b810c935757f4ae329d2e2cf9a81f1733686ed16824c6f624306e70c40ffbb23f086daf1c65b61bdcb3af1beffdf6e50689009b51a4fe837df5c7e30c28c35b3ddfc70ce9592bed5b489c20467cd081c88d7a7c9575aa8223c3d397cd13a0cbefad5802edf84e698274a428d2c5a7e755732e9b6330d"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x157) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80141c07dccbd0e9) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x2, [{0x2}, {0x3, 0x1}, {0x2, 0x3f}, {0x1, 0x4}, {0x1, 0xe2}, {0x2, 0x400}, {0x3, 0x4}, {0x2, 0xffffffff}, {0x1}, {0x3, 0x1}, {0x1, 0x80000000}, {0x1, 0x9}, {0x1, 0x8}, {0x2, 0x27b}, {0x1, 0xfffffff7}, {0x3, 0x7fff}, {0x3, 0x6}, {0x3, 0x80000000}, {0x3, 0xffff}, {0x3, 0x5}, {0x1, 0x3}, {0x3, 0x49}, {0x2, 0x7}, {0x3, 0x1}, {0x1, 0x6}, {0x2, 0x7}, {0x1, 0xc19}, {0x1, 0x5}, {0x2, 0xe5c8}, {0x1, 0x7}, {0x1, 0x80}, {0x2, 0x1}]}) 22:28:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) sendto(r5, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(0xffffffffffffff9c, r0) setsockopt(r9, 0x27, 0xa, 0x0, 0x0) 22:28:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) close(r0) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) sendto(r4, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) listen(r4, 0x20) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000ac0)={0x0, 0x65f, 0x9, 0x9ae, "082f0569d4af7a23acf7041300"}) write(r0, &(0x7f0000000140)="7ef873806920880eab1c5b61687dd6d737eccc203a19756594e60901f99f1c6a09e5ac596dd7a3ff734e1568eee4b557f0756329876f22388802d0a9c1c900000000000000f10069ebf1123a8beb352e45b2ca87b72464fa7ef7584029434b060c1823da23a0fd9afe20e73addf776aecfbe5860abba6e262f98a3ee9f9ce7458c3ac77ba5c3f6029570d8f7cc9c5a6e2bb9b83492884df7899aa52890dfca4a16948ec6594d72e2cfbba22b9d53344bd03379876d0f20fc0ed2ef39dd31ecb6efb7829a00000000c4cdb74fb4e3f3feb51d640f2f77dcca6addb05c2a16b4a59c1e56182a91ec5a7e1328cfd45513540a9df7060afa4082337a19cc059dd104", 0x100) 22:28:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) symlinkat(&(0x7f0000000200)='./file1\x00', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x54}, {0x800000000026}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") setsockopt(0xffffffffffffff9c, 0x2, 0x2e, &(0x7f0000000180)="5924bbd8de7b520d2d724b56266819b11acdad78b57de2614abc643dff52abfcbdd17c325715e0d6865683b6e72c5599a47b", 0x32) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chroot(&(0x7f0000000480)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x1 addr=0x200000008 pc=0x426b5c] goroutine 3 [running]: runtime.throw(0x90d9fd, 0x2a) /usr/local/go/src/runtime/panic.go:774 +0x72 fp=0xc00003d5d0 sp=0xc00003d5a0 pc=0x42e9e2 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:378 +0x47c fp=0xc00003d600 sp=0xc00003d5d0 pc=0x443f6c runtime.(*mSpanList).remove(0xd61738, 0x210e8b010) /usr/local/go/src/runtime/mheap.go:1594 +0x6c fp=0xc00003d638 sp=0xc00003d600 pc=0x426b5c runtime.(*mcentral).freeSpan(0xd61718, 0x210e8b010, 0x100, 0x0) /usr/local/go/src/runtime/mcentral.go:229 +0x133 fp=0xc00003d660 sp=0xc00003d638 pc=0x4177c3 runtime.(*mspan).sweep(0x210e8b010, 0xc000054000, 0x457500) /usr/local/go/src/runtime/mgcsweep.go:366 +0x5c6 fp=0xc00003d740 sp=0xc00003d660 pc=0x422c16 runtime.sweepone(0x91db48) /usr/local/go/src/runtime/mgcsweep.go:136 +0x285 fp=0xc00003d7a8 sp=0xc00003d740 pc=0x4223e5 runtime.bgsweep(0xc000054000) /usr/local/go/src/runtime/mgcsweep.go:73 +0xba fp=0xc00003d7d8 sp=0xc00003d7a8 pc=0x4220aa runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00003d7e0 sp=0xc00003d7d8 pc=0x45d471 created by runtime.gcenable /usr/local/go/src/runtime/mgc.go:210 +0x5c goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0000f0c60) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:320 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:262 +0x12bd goroutine 19 [IO wait]: internal/poll.runtime_pollWait(0x299967ec8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0000c1218, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000c1200, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0000c1200, 0xc000222000, 0x1000, 0x1000, 0xc00014fa60, 0xc00014fb40, 0x7c388d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000f2f0, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc000057d40) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc000057d40, 0xc00014fc00, 0xc0000c1280, 0xc00000dca0) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc000125300, 0x91cc30, 0xc00014fb88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc000125300) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc000125300, 0xc00022e000, 0x1000, 0x1000, 0x892e40, 0xc001d92cf0, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000fab40, 0xc00022e000, 0x1000, 0x1000, 0x10, 0xc00014fb88, 0x7c36ed) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc000057da0, 0xc000020a60, 0x1, 0x9, 0x0, 0x0, 0xc00014fd70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x99dcc0, 0xc000057da0, 0xc000020a60, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x99dcc0, 0xc000057da0, 0xc000020a60, 0x9, 0x9, 0x4050d5, 0x43080c, 0xc00014fd48, 0x45a320) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c1280, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c1280, 0xc000000100, 0xc00014fe10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c1280, 0x82da20, 0xc0000fb020, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c1280, 0x82da20, 0xc0000fb020, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000fac30, 0xc0000fb020, 0xc001d92cc0, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc000057e60) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 7 [syscall, 1 minutes]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 16 [chan receive, 1 minutes]: main.main.func1(0xc00006a540) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 15 [chan receive, 1 minutes]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00006a540) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 23 [IO wait]: internal/poll.runtime_pollWait(0x2999679e8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0024f0fd8, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0024f0fc0, 0xc002ea2e10, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00105b908, 0xc002ea2e10, 0xc, 0xc, 0xc0027499d8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x99e460, 0xc00105b908, 0xc002ea2e10, 0xc, 0xc, 0xc, 0x0, 0x3ff520, 0x3ff520) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0022ae0e0, 0xc000022a00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7a2300, 0xc002749c00, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:748 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092090, 0xc000022a00, 0xc002fe4240, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc002749d58, 0x7b099b) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x108 main.(*Proc).executeRaw(0xc0023e8d00, 0xc000022a00, 0xc002fe4240, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c main.(*Proc).execute(0xc0023e8d00, 0xc000022a00, 0xc002fe4240, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).loop(0xc0023e8d00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 24 [IO wait]: internal/poll.runtime_pollWait(0x299967ab8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0024f17b8, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0024f17a0, 0xc002ea2630, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000f338, 0xc002ea2630, 0xc, 0xc, 0xc002b5b9d8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x99e460, 0xc00000f338, 0xc002ea2630, 0xc, 0xc, 0xc, 0x0, 0x3ff610, 0x3ff610) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0022ae8c0, 0xc000022a00, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd61a18, 0x203000, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:748 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092120, 0xc000022a00, 0xc002f8a580, 0xc002b5bce8, 0x7b0fc4, 0xc002b5bd40, 0x44500e, 0x413b6a, 0xc002f3c580, 0xc002f76e88) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x108 main.(*Proc).executeRaw(0xc0023e8d40, 0xc000022a00, 0xc002f8a580, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c main.(*Proc).execute(0xc0023e8d40, 0xc000022a00, 0xc002f8a580, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).loop(0xc0023e8d40) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 883 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc0022ae8c0, 0xc0014b2060, 0xc0014b2000) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:733 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x19c goroutine 884 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc0022ae0e0, 0xc0014b21e0, 0xc0014b2180) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:733 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x19c goroutine 27 [IO wait]: internal/poll.runtime_pollWait(0x299967d28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0024f0f18, 0x72, 0x1ff01, 0x1ffa3, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0024f0f00, 0xc00317605d, 0x1ffa3, 0x1ffa3, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00105b8f8, 0xc00317605d, 0x1ffa3, 0x1ffa3, 0xc, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00105b8f8, 0xc0022ae0e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:588 +0x89f goroutine 420 [IO wait]: internal/poll.runtime_pollWait(0x299967918, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0024f16f8, 0x72, 0x1ff01, 0x1ffaf, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0024f16e0, 0xc001238051, 0x1ffaf, 0x1ffaf, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000f328, 0xc001238051, 0x1ffaf, 0x1ffaf, 0x27, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00000f328, 0xc0022ae8c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:588 +0x89f