0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92be", 0xd01}], 0x7) socket$inet(0x2, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000240)=[{0x2, 0x1}, {}, {0x85, 0x7}, {0x42}, {}], 0x5}) fsync(r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = getegid() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r4) r5 = socket(0x11, 0x3, 0x0) recvmmsg(r5, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) setgroups(0x1, &(0x7f0000000040)=[r3]) execve(0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @random="3407238010f3", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x63, 0x0, 0x0, [{}, {}]}]}}, @udp={{0x0, 0x0, 0x8}}}}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r4 = fcntl$dupfd(r3, 0x0, r0) poll(&(0x7f00000001c0)=[{r4, 0x2}], 0x1, 0x0) fcntl$getown(r3, 0x5) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x58, 0x2) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/152, 0x98) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x110) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="5bd9cf6c876435b63e1c40c0ccdee6e3debf2178290ada89944731fadf5eb1954af1229576e0ba3892f3ca9630cfa027f131129d30c75f07c401360fb09ff059d17f2f74dea2d79140a4a798a0adcf88d8f0d25df8b41919b68785df5f134c1602b2571f7170b83e3e91a7a1fb9455dc2fcec8fc996fa96c2d03657a86e0eb5c679872e1ff049841", &(0x7f0000000400)=0x88, &(0x7f0000000440)="98b04e53f0c1", 0x6) lchown(&(0x7f0000000480)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x4, &(0x7f0000000500)='./file0\x00', 0x8}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000580)=0x4) fchmodat(r0, &(0x7f00000005c0)='./file0\x00', 0x12, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x6, 0x1, 0x20, 0x5}]}) unlink(&(0x7f0000000680)='./file0\x00') sysctl$kern(&(0x7f00000006c0)={0x1, 0x37}, 0x2, &(0x7f0000000700)="51ab6eb1f9ccbb55aa606815c0872f79e872b94ccb8cbde03696ab51f94f595268c17b153e8e7a0ff34e602b659411a149d5f5f729c8dd1aaa2ef72a1ec64c619057e703215496612cc19c6eb9e22ad27aca67e34d0f92d969e0b2708de4b4af2911a25fad9d164eb9aad8bada767927b5e73663cd925d20c196", &(0x7f0000000780)=0x7a, &(0x7f00000007c0)="e1cecd69acb045813a0ff74274bd432c407ccdd21aa8129b1504558862b5303641327956871abe75638c2961e291fce08b524d2cd4d677e53b8ea462c96fef87927fb6bc3c41e572c032ee4edbb03b72cb98758d625b6589", 0x58) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000840)) getsockname(r2, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000900)=0x400) r6 = open(&(0x7f0000000940)='./file0\x00', 0x8, 0x188) symlinkat(&(0x7f0000000980)='./file0\x00', r4, &(0x7f00000009c0)='./file0\x00') setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000a00)="e15c2642f39e18aaaf7031994800a4702046123b9645ca31ee51fbe20abc4b1678fce024f0011042e708704e21b87413096df14c170604f4838f325ec79855301de304dc194ba09f52ba3e6c211694d56de4246672c7789a7406d7b28116ce4aedc8b859b59b66d47815e448d3534a3a1f1cfaef27682b54140a56a0fc38185bb496e430421d2d41da59a5d04ee0497cfb76257b2612aab879ef4290bd7e5321fa219b89950db728346f751ca482b921b59b41e8", 0xb4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r8 = getegid() chown(&(0x7f0000000ac0)='./file1\x00', r7, r8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000b80)={0x7, 0xfffffff8, 0x8, 0xfbd6, "ee83ed169adba2265fd12d67c31dc83a2f2c037a", 0x10000, 0x2}) getpeername$inet(r3, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000c40)=0x9) executing program 7: syz_emit_ethernet(0xba, &(0x7f0000000140)=ANY=[@ANYRESHEX=0x0, @ANYRES32]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5, 0x0, 0x40}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = fcntl$getown(r2, 0x3) setpgid(0x0, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x1, 0x4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000240)=0x8, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x102, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x8000504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c, 0x1, 0x5f, 0x10}, {0x5, 0x0, 0x0, 0x7f7fffff}, {0xbece, 0xfd, 0x0, 0x400}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000300)=ANY=[@ANYRESDEC=r7, @ANYRESDEC=r1, @ANYRES64=r2, @ANYRESHEX=r2]) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 0: ftruncate(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x1}) getpeername(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000010c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000140), 0x6, 0x0) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f00000001c0)={{0x0, 0x5, 0xfc}, 0x0, 0x0, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699b, &(0x7f00000001c0)) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)="46647713d7e556403406bd67f36ea665", 0x10) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000000100)='./bus\x00', 0x200, 0x1) symlinkat(&(0x7f0000000300)='./file0\x00', r6, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r6, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000380)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000000)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000040)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00') executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4018000, 0x0, "f5171d42be153a05000000ff6a210d650700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) dup2(r0, r2) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f0000000040), 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26", 0xc}], 0x1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) dup2(r4, r5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r4, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x7, 0x1ff}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x9) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') r5 = dup(r3) listen(r5, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) close(r2) getpeername(r0, 0x0, &(0x7f0000000100)) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6851) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f0000001700)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa24702ce83bc17bbcbddea43beee44026b1a571f3024918d241dda13c9a724b8f55324ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec", 0x74c}], 0x2) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a", 0x124}], 0x5) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000740)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000600)="16f2d803612e7c3baa2d388f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91", 0x2b}, {&(0x7f0000000640)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d31f297897deceab821451", 0xb}], 0x5) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x20}, {0x3c}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)='./file0\x00') ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x81a2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f0000000080)) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) syz_emit_ethernet(0xf4, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000e6000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b104000290780233000396050600000000080a0000b018000000080402000000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfee9dd0ddef3f48ce5e2553d8d7f473fdfb652179de6d72b042661424d2fd7243bd059d8495e"]) poll(&(0x7f0000000100)=[{r1, 0x2}, {r1, 0x10}, {r5, 0x1}, {r0, 0x1}, {r5, 0x100}], 0x5, 0x80000) executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) fcntl$setflags(r0, 0x2, 0x1) fcntl$getflags(r0, 0x1) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$unix(r1, &(0x7f00000000c0)=""/106, 0x6a, 0x1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pread(r1, &(0x7f0000000180)="b033edacf62a84981866f23f03fec0c64e", 0x11, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xff, 0x6, 0xffff, 0xbde5ee3880b65f44, 0x8, 0x3f, 0xf7a3, 0x2, 0x0, 0x9, 0x3ff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x1, 0x200}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0xc9, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000300)={0xffff, 0x5}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) pwritev(r2, &(0x7f0000001880)=[{&(0x7f0000000380)="ea640db8f0996a7800c8a8c2858e080c33ee560f213549ded4ee8f1c5377736dd69d3320caefbee004bcafd1142fe2743a244ca628a2137dc88f49bb802c9efbfd6a7baa3f4ca61607ab0eb27eb933d641a55b5cbc635b83f4c94cebf6190fe78cf97f43c7a5484929eadd35fe6092821d45b19b52363aed3bec85c05c0651749c2cffff", 0x84}, {&(0x7f0000000440)="79bbc180f1d5f125135fa1bdbf038428f91d513ec71275e3b960204c92386396f53899494276b431fee2b41636ee0326db3f33c619d74b0425067efc2734842a310e29a2f72209155c294da91f481193c93e960489731b6c222344061561563fbe8203240abba2f03db2d99af9c6b78745720396d4d61fc418e6eec648742e061e238969cdc3c089f4f3b4587eb71d3e6ceaf495c9346cd2db6f0c5eebd3276189", 0xa1}, {&(0x7f0000000500)="0845b7ba1a6807e0d61018adc963c6cc610060e2510cd71fb01c184b32bb581af1348bcaccf2e2f14b6522ad1c2b315334d0441ce747a428b7fe46b421d489bb6a159678d25f5c2a5a60e0d98f8f20320a808b70ab24d68ef9f29639811846df65ff2394a25095c182bd51cb0c6712d944579ff62c7226", 0x77}, {&(0x7f0000000580)="d2b889f4eaa3d31c766cf469940df88863e72e0d9e8b88457474f84dcd3301b293f704ffe0d51371006090ef6d2f10b14840d8be221f32b295f8b5f14bdf9ba394359abd728b3dc2a6110fe324670ed9b17447b49a8a6ec06a41628e7fc5a5e1fc46fb597f3f683824471a369e90df42fc75b2e7b7407983ad49a3dd47513078a08e0cb9b1fbdead9c75921b27b7b99364ffec6fb73f6019a7", 0x99}, {&(0x7f0000000640)="a03ef36451551905199bfccc94d4861ce4196494140761d834683748710fb530ff9ae1e5cf9aade4d4f4d8c3d95150d59db349ec4725880f64a60fe288034f6f927df4491ec1dd", 0x47}, {&(0x7f00000006c0)="473963ffaacf717cb69c0613011061025f929d1f920dcc4001cf6368d2b876c458fe8b7538d1cd838103f555ac5340d699ec2b5df9eee9d7d59ed1ac1118ead48ae9d7f7923dfe698537ec8033f084a1321ac375fdbcee6d5f5c53c1fb9a3f14f424d8a95856af0be320cb8e53ecfc399eb2a55f712f30b69f726fa6ace0fddd0023f1692316a5b6b3a808d8852f209816b43d494e9933c5c4646c2d83db89af6383980972f187669a420c6acda3be3b6ff91abe99d7213c180fd32382f093c1fb0309e4b737e29a05abeb97c71d9bed721c90acbb75e22d8e929a332beb41022bf7d1650269897e51ff243c84a27a9d28", 0xf1}, {&(0x7f00000007c0)="c05c348887714dd1de39876decc79ca36c5650688d0df7e824a418a0f1a71cb40c82ef2199cfe738ce592b5236eb5c691175fe18a5247c8094040baa959c1a72bcdcf98581c8b7162a360eabeb2f64febc55194337b578603c324bf555165a831b68ccf85b1c706d987acfeaa056af66c6927e712ab12760280e73836b941b041c7f1b4ea5b5d855833d8fcf55141f9ac9053c293f035a9eb44a6c86227498eab6f149a66847a00cd76604340a1715cd39bbc94477", 0xb5}, {&(0x7f0000000880)="eca6fbbc61f97b4dfbbed0230a2f77a727402efbfd150b29a2bd3e3015c9831ad71d7b028166446b7336fc877b01f1e7f1465d04259663abe35905c26f8a074d1ae22bbb85d94175434ababaf7f18e30f5369e594bc4ba28d1e814ed1cec713a409578e88693cbfbeb0d9543cddf6210ed3e40156d867ca2d0f19b53b5add7491103c2629aa7fa119a110fe0fd74be2a6469f8e46d6fee6b485a904371c9ed40268fdd1e8e7433b46e4fd20d8d567655ac7c24922eb81605538ce58295622f727ef97c2f7c3e76427393d280408e1afa189fd2cb81f70953d5e9029d529a0b85a8c41329bc81721889b2dc11c810b06cb79e1ff76ffa6b2a27b55acfde55c8d3fd5c08374ece8c128a282928a0cbcea0df2bbaefe139a2d4a4aac9b343d5bdca932479cdada3757d58d274dea385702ffbd4fa7b2573cf688119edb02f83d9771611df73b862e0b244161fc927dbb78b28a4918e3e1ee3b366cab155fc035c5bd4b3710d5365835400f3242cfcef0ff32ad45774eb8f788232cda79aefb976292e882bb231fd323717b31e29e650e102345306ee5a6c0dfd7b238f61df22b043ccdf0621290324aec87ce218b5bf9acb79aefcc9e52a189f0abeb8601a843e9bf9c41d153a4a6c228742ae7e527c9bfecca94cb31ad9a787b771ab78a4bd0eafff234968689c69c630cf6f846509b136bcb770ff59217f2f6ea2f614c74071ec9e0393740dca7d8792f3adb6eb4fc3614dcd47a88dfe3452a5099953dac82bf7af53af2683fc3ebe54c0f96f681c2b410823f4cfe1cd3e3e8395fbb3e1fe24247a675a1df0bd5d8559cbc055f8cf90b1dd1b46ea8acd30196e0d5a97d6cc21a3312460f387ba6bdf7236edbb8473ab839b02af6f225e8f25123f233af6800ae611a5d6d9da30faecb82f54239ce0a168708b8c514895a815911d768db3ed9dfbe5600f8cc89be1504736dd87536e53a67a6b3852e6e42bf697dc69ff0426f9db61f296825db02503ada002853f7d952bda3ad98a9cb7ed3d132295632c29c6ac028f0ce75b15eb4299c651a9ec63e77318f708b7d85608b220c113e14d534ad8c599d5fe738cd5ed7f40af836a3e951d69c295c22c23cfd014777642181bc2415bcafcc3e70340a7e57889d9e1f4c34396821f301d8d5014a8575d4c0974a2d4051b4cb05154e5c7f160a7c4c4916adbc39a5eca175ce7853bb39a9faac1a28d0ee55294b817e0bb429736fb63a46d01ceec13422d2a8f10893ce93190423e3ea815cf5d1397dce8f7861dc7bf66af05bb0c21fb4daa987c05a6e083a77657b77950ff45b42947ed2cb1e69e696b79c6a077ee4eaaab4f471bf88bda8bafca275aec788cb869382ce9bb0866ee141a24afb8668111d63258d0543bf13fb6a7c3b405ec0b87ceee04f0324c7cb40d2bfb00087d675369126666292731cb9da7b4521e1931bafd05d02f03d9c8a0e71fc386c163ba298c2ce0ac37a1ca07a8da8fe286d8d00c99455613c2f6c9bfb31a8feba87d179c8f8bf71891f02e97efa3c267e0ea88cd875480e318dbc356bbaa5f8b751aa6d2d0845369e7746e04367e09de570e6c9495e47a79e96a85ee6e22f05a558ee092ec6985c4dbea10c48e9c1d547e12973e6be9e4d183ab524dbc8346629ce5b12a51d65f7df339ffc5e38b2a6c162912b9aa30f147c6fbd953372734d3bf3a8a13e543b5fa8748bc6a8b0eaaea016a7508168ac27e09b30f4e3633652a095b9aeb478e4a6b0df6ffe6f8fa2cca859241b20cc2eb882577d7d2e01e174e415735a030e4802167bf00695109115b0f95450335b9599c44b07a9f1e43221f8b71ff16e6f39cac9802ddef9ac280b51c44c16a4f8fd980aebde0489cd4b4c9bc117487f9d65979a92622f286601c1ef88fd92c87d124bd6a3bdc927e63bcba7097c2ded5397442f6f92816a0936ff961738e32a7be0394196bdfad9a54e7cc74193b8f6465f8f2ef2c83a1b1af7eba571975e4d3934ffd4eb5cb0588d2329f74ae30248f7f923b2ecfb5c7f0908862ae4d36060f19c7bf24b8fe9130bf4ec4cbe0406ea1306ba5e265a69af6c5361a2654f2a1f3a0854c3082ac61d88cdd96fe4398a0982714ff673a44518c75db7bf9666f32c72f86d088d4b56596fdb638ec81dfec4a89c89168a91e4d299898674d860c5ee71e11310805296be218a9884a5d3ff1537cd552271e3b2969469e0e981729684e12dc58b5fff1f109bf72391b9e56979da7602ebba0fc97ef5f89bab6c7994375fec78bc625da2f1e8261259c5fe3423eed374de59b067a3a33b5dbd3a152bfe4a668781bbf990f35631a315c1b9c1a5f886a3a35e472878729366ea54426d5d5ba79bbe8b8eb37bb409b26386eb5056fcaace0ed7d4cbba94a3a1289fc7cb7781063aa16f22571714f1cfe7c5420078a6283af3393bc34103a9da5d33775d5531ba95410685414bce6208ba906e7de0b7864603741473bfdf5e15ba9958203897cf897abba8800d4d3d77861ab90c10926ac7a0a889a99f0c06acc61fe3a8a1c3bd18f8d42fc56755e6b58a1d79af1a19d18987ac570b47a8d03aaf3c066567b15fbde06366c725ccf70a769330270f7997ee94eb4e6e9ec3589f8cb5d50635a893085a59372ddb506aeca11eb67c928f6202e4bc68f2c382fde70bae16319fc988a7bfe603a25bd5c53414cd2b739b38053017af9ae34d2b61836761d86ecaa390819f7152c0e5c3bf3f27f1acb20ab2f3422e20aab7297d75e93b6129a3dd69488161bca0fcb1e6504aaaa4cda52f1ed525aa33e08c505e1487d720b87c7c68df79c1a12405688f80612bf0fc6d93b4b0d9980930905c43aa177a41eeaba725a75b3160246cf0d3094550ad9ba11831bb82767618178915d3686c698b19fdad1e6d1320819ca593f8535ada26ddbba88e1b3f434dcf21bab7991ac93788d9126e9491b26264940582401ee8b60ff7d901563184a88f9e7384a6a0dd865caa07e6a06be041a7ce7a36d7679ab499aec231b992fc3e09c754d6efb511e4a4fe73a27293374327245e2b828cefad3b696d1eab1993a89a46b5b6aeb59753b064c8fd809016bebb7f344ef34d5ccb524930b67c4b9f4ad1b6ee5f5aaba185e411f72bafa48bd3acaf4f8fdfaf39954d92b0de26db1224449ffd440d84cfc0cbff85a656d193d4e3e281f13a5980f26e74f30c72c808d9ac780be66ab56e5e49c94b507f6526ccac4465f61dae65a245a841e3b623063beef1a48431e5187913221e6c6ce198cd2f3c7ad5bb3dae69f3b025d801a64ef3d2a05f7e5586d2378c0f764dcf11b494999d93b36229894728405f687208b6361243f22b4ce96708fe97c7527c01da04b5dccbeb1ac159e996ef14df9748f589d0b3d5270cf75b43566d6bdb2a8db2b1a56fae1a60fd3eb0fecec00d2a2eea328adff488dabe835504ecb91aff0e806ace673dc03d31e5be6339fca7827bde755d8ed7d3cbb92252f10adc3900d572bd262211cb0079521e286373fa105c1d7e973fad269b8dc56b25072b589e0cdec4802a552168caa0436bf3f4b5ce067c77121f4415589c21ffbd0205849bf42ac9cf70374b1e6c6220690cbc8d8e901fdde629ca4f317ec8198faee0c34572d3f2edd541ff3ed6b2cd9822073406a0d2252d7d5102acebe62ae66c8f9fa9b2da545c5220b09a46733fcb30c05fd5d84254e0dd37bb3db41834ee4de7ba99d23d1326f54d477bfa751811205349c8f219f19dcba03447744c73e743fd71f2c7da923f64ac2881d71e290f0eeb871a7ddb71e3501737352a34c78a113d54aeec815ec690624497b374935cedfe1f4c83b70ff931fbe4611ac842686b10ad1362bd8643d7b5bf3b666dbc01b33c85dbfd138c847b090180225e070cac15f68d57af4492e56b2fa38b3b00c48225d67231a5790b45e0f3d6f02e60b824e18555d4c527f6466e4752a5678438fdc881d03b4efc80addf91e6bfe2464250386c320a63bc8d35b9a9fe6b1415ac308d07ae67a71892db295f740ea78ebd2dc86e159a75b607bf6e8b5c3dde449fe9690267a28c86cc68488b7608a4cd0916914fb4fca4fea956d3556993565ddd3021adeda00e2c14cb898f2c8473884a3f8cb02b51cf493e18a16b61f5de40240d2c0f1831bbbd328ed2f1bf540e9a38754cba98df02650f87138960ce615d07e979af6d5512a392b8bbaf2e0ebc633b14306a1116987cecc52d06a5baf46f217d4ab7e608fc8e3a190eb2a686a9c4196d9e67138ebeb8ec229569febed35cc5cca94015778a3a14977e35ee36d04ffd8dad14e4f29c63e039061e35ccbe819aa4cc73f1244a22a6de1a39f08508588f0526d95742f8652e9278e01b38de1ab9b65a48b85f890afc2a6c4527c3c6491cd7992b147d3c3732f80c822a14421382b1e38664821197d54bc4c7278e2d8b56a56e0506827c4bf6f3a366e7d8290dc9b5a41fdfd4da8b1873a604c431acd5fcce037720b192fbf166bab855ef420bba417393510d76ecb68f1b5e474820c4acb3acc5b1f296180f534f7d482293d9daf8c52282eb23f3324742413d78f35f9aef941381aa7849a8eff037a9a316dd838e5e096c3b1826489cf9747ae22edbb32eef3d7fc09b3bf2e6318099c4bfb8c304e4a8d4eef0a208f369ca9433766d6df321582ca6c650ca76ec15e952ca2d2deb9ce9a89c0285a5dc2d67290e0f16fcab51efe6aeba8e0a6c8d55906e310a1bcb9af2d67adf7ce03793f902794feab6cfbcd79067942bf0575a0fd062c48acb32ae0b5cb9f6377d13fbe3724884fa387437396b39ba17de3383276c8f1266791f373e40458efcf9d6958a26da2e6b5df211e61a439157c0c21d946fd847591689d5a1eec7ca35d72ab62eb70d6e0f3972af893dd6c38e9c251a778c259cb0ae05c604684e79527057eeb575ecff9ce06c388a2f27d9cd4a159cabe493c6d08fcc9d81b39fc69d05226f2cbc1d3b610d104e896b2b74563ee9f85b7a592252e8df2e077f3b7dddbad5d7e0d4986ee82e1fbf8d77e74400292c7cca8905807e56e7a29ebd4f4a591986260a24a5b605416e55bdf03108ef4ad2d2c3221d7d3084475337e8e33ce4a7091f33dc4a225a77ba22ae818523bbaf759192a7d5c615b7600fc24f2a91b8b36e8d3846a0a2b2187857830de92dd670833231a030da1faf04e8386db55c50e5f86d83ac74e7917bafe89e8138aaad9f62b6a0c2f4e4d821a84ada35a34e8d822d07456836115420bfa4ea2f1aff0d2dd3acd0430910e0b11d09141b4f6e98da60ec31f5b9a0e3660c1acc96e49a705613bec69d9eeac952848c185ef9b2e230e01a50dd9179c39e8333be33568bc7f3cfeac51c0e28e5a270a3af86d2083ad55a384f939b2dcf168594e00a05438d210a432013687249d0f3324268abda86477b7dba438c552b6deafb24393588f34919bdcfbd4b8339839f67b1e91857417c34575da550f9206f7374d308841f3fdae889b8f88bf2f55f6c62f78d72273cbf094035c62e433408d8b83c69158b5c3faf84768b10ddc09da551f01f007ed3a2adfa5b3fbf47d6caf0e4ded7184356cd635e0de1ed7ef35d06a2bf0950b59ad5335bb91a02dfaba7de8fdb31d9cf4ee4dc3cd7a83cb0ec96decaf19415527c2129b72f28c8035954f856744dc5574ccc5d9858c108102a029d4a6b0225d18446ebadd5a0bc0a48bb746aa65bf05173a45e848a3924fa804d743512760d9c52e2b9fe91d28a0d52685209d1864a60a45fffd1c475205bcbd4dc9a0d3e7367b3e50fbfb90", 0x1000}], 0x8, 0x1) pwritev(r2, &(0x7f0000001900), 0x0, 0x1ff) execve(&(0x7f0000001940)='./file0\x00', &(0x7f0000001bc0)=[&(0x7f0000001980)='\x00', &(0x7f00000019c0)='---:\x00', &(0x7f0000001a00)='=]}-\x00', &(0x7f0000001a40)='/dev/zero\x00', &(0x7f0000001a80)='/dev/bpf\x00', &(0x7f0000001ac0)='/dev/bpf\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='\\]$', &(0x7f0000001b80)=',\x00'], &(0x7f0000001e00)=[&(0x7f0000001c40)='/dev/ttyCcfg\x00', &(0x7f0000001c80)='/\x00', &(0x7f0000001cc0)='!\x00', &(0x7f0000001d00)='@\x00', &(0x7f0000001d40)='/dev/ttyCcfg\x00', &(0x7f0000001d80)='!+]+/\\!&^&\x00', &(0x7f0000001dc0)='/dev/zero\x00']) r5 = shmget$private(0x0, 0x3000, 0x412, &(0x7f0000ffd000/0x3000)=nil) renameat(r0, &(0x7f0000001e40)='./file0\x00', r4, &(0x7f0000001e80)='./file0\x00') r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001ec0), 0x800, 0x0) read(r6, &(0x7f0000001f00)=""/215, 0xd7) execve(&(0x7f0000002000)='./file0\x00', &(0x7f0000002280)=[&(0x7f0000002040)='/[\x00', &(0x7f0000002080)='[.\x00', &(0x7f00000020c0)=',\x00', &(0x7f0000002100)='[-[\x00', &(0x7f0000002140)='%@\x00', &(0x7f0000002180)='\x00', &(0x7f00000021c0)='&/\x00', &(0x7f0000002200)='!\x00', &(0x7f0000002240)='/dev/wsmouse0\x00'], &(0x7f0000002340)=[&(0x7f0000002300)='/dev/bpf\x00']) setsockopt(r4, 0x8001, 0x776f, &(0x7f0000002380)="457515286b957c9cbc6e6175580720a8516dfb0ab04a6b7bea02566e4af8aa9ce96a54c6a88796bfdfdd3167d61dd5f4f92f14151c143e7c2e9959fb65b19a753108742a67b59db6e50bc9c21d204216fc3f", 0x52) utimensat(r0, &(0x7f0000002400)='./file1\x00', &(0x7f0000002440)={{0x9, 0x6}, {0x101, 0x2}}, 0x2) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) fcntl$getown(r1, 0x5) symlinkat(&(0x7f0000002480)='./file0\x00', r0, &(0x7f00000024c0)='./file0\x00') r7 = accept$inet(r4, &(0x7f0000002500), &(0x7f0000002540)=0xc) sendto$inet(r7, &(0x7f0000002580)="c51d88ddcbca0c8f899207e29ee482b6fad3e3fbd9192ca804c925fdc955826a11adf17fa0589f843c2383953b8907b96f1a1bc085105f8929401e00fcc16576ea1b8cb84efddf3ade3293421b2655a05f1c593b07d92cc700519f24f813fd48be75972b9d92eb4e07dcf89ee1133dcecda86ffd7b39b599a9c47e7072", 0x7d, 0x8, &(0x7f0000002600)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000002640)={0x10, 0x4, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}], './file1\x00', 0x100}) connect$unix(r4, &(0x7f0000002840)=@abs={0x7c57e391a26d5f55, 0x0, 0x3}, 0x8) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000500)="e741a883cc60157a810468823ac987a7254eba680c54664b8a3b5372730000c3d4ae6950f3d030e3dc1c729ce1bb4d0e7dec57876947d3d26f8d356150f6b052bd44cc7280c824a909f9724198c173f70a712dceccc05077889f297affadcde5f1ad9e2d5363aa93bb37c6c73e0f4f8ad07537aaf9bcf3cfd30353113487589d60233184c0fd43e9f38537079fa1f0d832f277395d0802b941d2040dc8b180d9fbdc6e3933", 0xa5}], 0x1) execve(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) sysctl$hw(&(0x7f0000000200), 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) executing program 2: setregid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x100) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x2}, {0x0, 0x2fe}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000400)=0x15, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4, 0x7e) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x10, 0x2, 0x41) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000140)="3666d3eb2998f18258f645c1681f38ff09af030838a112a46e7025035a5203200b", 0x21}, {&(0x7f0000000180)="450b5e52f21ed69845ee04ac2ff3b6eeaa08a33d0a5fe6cc903f65e9eaee44cc0bbcfabb36a8731ac55fb6e89dcf90fbd7ddff160568e48645d3e8d3dacd3931fbbf4341bda4b0236f6509d62afc7e5c8294e9137a01d6890cf8c0f4228b089736dfe99a1d44a661dbcc1e62b22512c5051bcd05ec310b8cafd2cba514187f55", 0x80}, {&(0x7f0000000200)="04a616c6a0b110f2cc01c39eee5f68fa1e89d17c9b204af798c36b5ec693c0ab19ce37b080a9217a00086f86304933f4051e0f5fdc26f931cc628ffd86417af1d32bee010266396f20c5bebee7f546fc1782cfa2aec24966a4313a00ab2744052962bbf1362c9b75da941c37e1baa23ca0c62b924415a961b786242d484d84696941041797913507a8d40dba3f9cf9457150928c47e16a91df71927914c737fd38254c7849b5139cd9e4cb8a2220b366841a5ec0eb32a811fa10b02a5eb22c9068a96f8fd3dfb30c55aaf875f729703376659b89955e603a8ed9ad367253acf722255f70c8f86928b30742a7d0d4dd95a8c53a72936de561e8", 0xf9}, {&(0x7f0000000300)="0790088a74ba960715511834242e0739b45c5d90c969408434825bba1fc0ce0a87b5ac0cc4c03b11b94fb49b9155656ea9a9f84c1cb96be988eb4e227e9cc7ece54ab7824d1d73313c7ae9ee0d162abd62861112a7ad7db22b8bf1979e3f7530528d7fe37034a32df0bf1c169e13daf2009ba84ac780e6e78acb01f518ab1d71a7b489f11ba604c2d4f7c63b79c0ef0f5b", 0x91}, {&(0x7f00000003c0)="4e41fa06cc88f7eca4ec6e", 0xb}, {&(0x7f0000000400)="af1c371d9537f1bae205b9caaa5fa5a2a4fef2e1ffde67c58b35d23fb8b6b3bb1236bf7b6020290a6ba71ba9", 0x2c}, {&(0x7f0000000440)="00c5d0ffd9cf73e926e3d4183dca79bb0387c325953c33cf84630c6981909be07af6e902810c2c01075e5313a14b0eb28dcf99cc51385437f323cdffb760c069e5901f8fdd9e1c4ce83aeb0ef268383574a09e4d6e1a64f3998b31e41b3e2a8d1b9ebf", 0x63}], 0x7) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r7) fchmod(r0, 0x101) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r9 = socket$inet(0x2, 0x4, 0x40) preadv(r9, &(0x7f0000000980)=[{&(0x7f00000005c0)=""/134, 0x86}, {&(0x7f0000000680)=""/193, 0xc1}, {&(0x7f0000000780)=""/48, 0x30}, {&(0x7f00000007c0)=""/172, 0xac}, {&(0x7f0000000880)=""/253, 0xfd}], 0x5, 0x200) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000a00)=0x80000001) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000a40)={0x6, 0x40, 0xa}) shutdown(r2, 0x2) bind(r0, &(0x7f0000000a80)=@un=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_ipip(&(0x7f0000000ac0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000b00)="a925f80915b548f913b82283143915427efcfba46318772f0f4ff956e115a33738de2b6e2f66f453b32b122387e0051ddeb0e2bf739675f8c8ff6c72fc00f5909607675f61a6a71703e8f8afc353d31a0b9251b17e3913c0e5e6375fbd88dac3b000c42ed1831e3b57a4d2f33aa9b6f2819836b61dfa8b8d7605853e51f9436abe0a5f4adbf1d1497ffa41", &(0x7f0000000bc0)=0x8b, &(0x7f0000000c00)="9d7d676c65193cc74c5da7526a8e02d7490a3e781b4a7e0c627b85e8b851dfcec59dc5741798725ef5ad835c435bd2bd36a9c8c620fb62e8e78db4ee6f895e9d96582794fce377e499fb4233b1031650bf9a11e7cbf02f346f4e47965d010cf85311e7611f4efa46135801ace29cfb0ee6e31d4e33ab14f2b8700d0abceefd0bd3771728b335c4d18016a9ef133df73fcf0d285ba04607176a100e2e611b6d4a7677f095df29419db3cf144b3b2ef28720c7f36a45c0386674d198725698dfd40dcd61802263e969cdad3f1cc733265f3d9c9c2e322c74231542f21238661bdbed65fc0e77bba11cea8c8ff90ae65d77b6aae2599f9b", 0xf6) sendto(r0, &(0x7f0000000d00)="264294be7c8f1fb79a5f34412cf1dbb9bc91f981b8fc4d12f46c711c9eab9466683b1da4dd1076c2da52ac0d5c90a2694b526617b12fcd74d6823d52a161c05b3f475b617b78a2a401d252ab071c36f8378b24b76a1450daac8181ecba", 0x5d, 0x1, 0x0, 0x0) r10 = getegid() flock(r9, 0xd) fcntl$setflags(r8, 0x2, 0x0) r11 = msgget(0x0, 0x10) r12 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000d80)={{0x1, r6, r7, r4, r10, 0xa2, 0x4}, 0xfffffffffffffffb, 0x3ea, r12, r5, 0x4, 0x40, 0x2, 0x8}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000e00), 0x10000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000e40), 0xc) r13 = socket$inet(0x2, 0x5, 0x7) shutdown(r13, 0x1) getpeername(r9, &(0x7f0000000e80)=@in, &(0x7f0000000ec0)=0xc) chown(&(0x7f0000000f00)='./file0\x00', r6, r7) executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140), 0x4) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000459000/0x3000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000110000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x30, 0xfe}, {0x40e}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES8=0x0]) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) pipe(&(0x7f0000000240)) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x802, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x80}, 0xc) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x27) socket(0x36, 0x4000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0xffffffffffffb5ea) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socket$inet6(0x18, 0x2, 0xa5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000001780)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c9d0ce61d3b194791bfc27428a088311d09ec78000fe8364e1e362a61e1b8b3fc61e568aa7c9df08f53ac77bb4312e6f79ee96148d019ee9bd31859a11c664b3e17c1898b694b1438417a4cdc427ccd5d6d17cf2b3a0700000000000000239350d32db03bd4a409f4ad4355a7a068281b48a8c5b37f832d2d269edb94fd62cefff05d09137bc87c57a8e388b6966408a5c5abd1faaf18d58b729f15ad96d112f93c258f57dd2de572449cab12a1323d71a56bedbe1739c8d85bf38afb8aaa27c0c4d39eb8a4b274829ff8634ea98a321810c60583c75b612d39bd", 0x10a}], 0x1) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) recvmmsg(r4, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000008c0)={0x8, &(0x7f0000000b80)=[{0x5, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {}, {0x1}, {0xe6}]}) write(r6, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r7 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) executing program 0: kqueue() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000000000000388, &(0x7f0000000000)=[{0x74}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000040)="04", 0x1) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000280)) socket(0x10, 0x5, 0x5) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) r3 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140), 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = socket(0x2, 0x4000, 0x2) getsockopt(r6, 0x11, 0x0, 0x0, 0x0) r7 = getuid() setreuid(r7, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r7, 0xffffffffffffffff, 0x0, r5, 0x100, 0x200}}) r8 = socket(0x18, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206983, &(0x7f00000001c0)) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x18, 0x2, 0x0) executing program 2: ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/215, 0xd7}, {&(0x7f0000000180)=""/86, 0x56}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000240)=""/62, 0x3e}, {&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000340)=""/15, 0xf}, {&(0x7f0000000380)=""/148, 0x94}, {&(0x7f0000000440)=""/6, 0x6}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/169, 0xa9}], 0xa) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001600), 0x2, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) lseek(r2, 0x40, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f00000016c0)=[&(0x7f0000001680)='/dev/zero\x00'], &(0x7f00000017c0)=[&(0x7f0000001700)='/dev/zero\x00', &(0x7f0000001740)='/dev/zero\x00', &(0x7f0000001780)='$\x00']) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001800)) r3 = socket(0x10, 0x8000, 0x8) pipe2(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r3, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001880), 0x10080, 0x0) fsync(r6) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000018c0)={'tap', 0x0}) ioctl$TIOCSTART(r5, 0x2000746e) chflags(&(0x7f0000001900)='./file0\x00', 0x0) r7 = getegid() getgroups(0x1, &(0x7f0000001940)=[r7]) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001980)) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f00000019c0), 0xa, 0x0) readv(r8, &(0x7f0000001b40)=[{&(0x7f0000001a00)=""/134, 0x86}, {&(0x7f0000001ac0)=""/76, 0x4c}], 0x2) flock(0xffffffffffffff9c, 0x5) semget$private(0x0, 0x3, 0x1) r9 = msgget(0x1, 0x431) msgrcv(r9, &(0x7f0000001b80)={0x0, ""/152}, 0xa0, 0x0, 0x3000) openat$speaker(0xffffffffffffff9c, &(0x7f0000001c40), 0x100, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000680)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x6, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x3}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001a00)=0x5) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xd7, 0x0, 0x0, 0x8}, {{r2}, 0xfffffffffffffffa, 0x90, 0x40, 0x7ffffffd, 0xcf60}], 0xfa, 0x0, 0x4, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x40}) kevent(r1, 0x0, 0x0, 0x0, 0x653, 0x0) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r2 = open(0x0, 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x6810, r2, 0x4000000000003) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 3: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe5a) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e00), 0x0, 0x0) close(r0) fchown(r0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x20) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3c}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) ioctl$VNDIOCSET(r1, 0x80106468, &(0x7f0000000380)={0x0, 0x100000000, 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000680)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x6, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x3}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001a00)=0x5) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xd7, 0x0, 0x0, 0x8}, {{r2}, 0xfffffffffffffffa, 0x90, 0x40, 0x7ffffffd, 0xcf60}], 0xfa, 0x0, 0x4, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x40}) kevent(r1, 0x0, 0x0, 0x0, 0x653, 0x0) executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 1: munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437cfbb000000", 0xf, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x0, 0x1}, {}], 0x0, &(0x7f0000000300), 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xff, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0x43, 0x10, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x69, 0xf0000000, 0x0, 0x2}, {{}, 0xfffffffffffffffe, 0x7b, 0x20, 0x7f}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x1}], 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) kqueue() setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000200)="22a807a2", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x26, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) fchmod(0xffffffffffffffff, 0x2) syz_open_pts() executing program 3: getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000002200)=[{&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f00000001c0)=""/54, 0xffffffffffffffa2}, {&(0x7f0000000200)=""/27, 0x1b}], 0x3) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000100)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000002240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcde42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c9924ffa9e9c3a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d07daa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc19636410d1adcb035f3ca41787bfa167e05adcaf6ed8c2f726eb1cc30e55c50e9c921bbfa3fa24f76491b57a05203661e2ab7f29c549a168eacc757180389716927dd9962db1ef9721830ba5a2218ebcf779175f21b9f53cbac6cc1e4a00bb3385a215ac92b8426e9a95a3065c8f3f14d5666", 0x147}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92be", 0xd01}], 0x7) socket$inet(0x2, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000240)=[{0x2, 0x1}, {}, {0x85, 0x7}, {0x42}, {}], 0x5}) fsync(r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = getegid() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r4) r5 = socket(0x11, 0x3, 0x0) recvmmsg(r5, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) setgroups(0x1, &(0x7f0000000040)=[r3]) execve(0x0, 0x0, 0x0) executing program 4: socket$inet(0x2, 0x4002, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x24) socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0xa000, 0x400, &(0x7f0000ff3000/0xa000)=nil) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = open(0x0, 0x0, 0x30) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x104) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc1126939, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x11, 0x4, 0xfc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x7, 0x5c8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)) semop(r4, &(0x7f0000000180), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001200)=""/40) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x10000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000080)=[{0x7}, {0x4c}, {0x8106}]}) sysctl$ddb(&(0x7f0000001100)={0x9, 0x1a048eb9dc613469}, 0x2, &(0x7f0000001140)="6b0a2b60d00db6623ec64c076dbd68538179", &(0x7f0000001180)=0x12, &(0x7f00000011c0), 0x0) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000004c0), &(0x7f0000000500)=0x4) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open$dir(0x0, 0xa00, 0xc1) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r5, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) writev(r3, &(0x7f00000000c0), 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0xe585}, {0x61}, {0x7, 0x0, 0x0, 0x80000001}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) setrlimit(0x8, &(0x7f0000000980)={0xfc, 0x54}) setitimer(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffffa}, {0x8}}, 0x0) r4 = socket(0x2, 0x3, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100), 0x4) writev(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x8) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0xfffffef3) socket(0x2, 0x4, 0x0) readv(r0, 0x0, 0xfffffffffffffef9) write(0xffffffffffffffff, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) syz_open_pts() poll(0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0xc3) socket$inet6(0x18, 0x8000, 0x0) getitimer(0x0, 0xfffffffffffffffe) close(0xffffffffffffffff) syz_open_pts() executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x6, &(0x7f0000000040)="bba337e012c3c7796f2d60e673711e21e490d9830371a5f67b0896dcb4ee83d4e6914d287570fd4d0f800ad2273d18f6d5436464f02f3bdd6fdfcaae076a6d5f2a0594c20b798bc2f57ce7a56fd051957cb6f6251c6d618db9a4d6fa24a231ee76891cf9835a86abd1eadd0c1fe250038e20c8bdc0516370ab5084cb92bfff536d1229677c3249e60a3cfd", 0x8b) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x0, r1, 0xffffffffffffff98) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r5 = semget$private(0x0, 0x1, 0x112) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5, r6, r9, 0xffffffffffffffff, r11, 0x48, 0x4}, 0x0, 0x4, 0xaa60}) sysctl$net_inet6_ip6(&(0x7f0000000380)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f00000003c0)="0ee2f8ba102dfe1610cdef8b873052a6b86990b0d01cb0584cf7d0eee387ac8539dc38e05b75014a2a1da67da2b8a784cd5d211fb1da5cb253a67b1842c6206c5251d78388c68b03a945d90a062f4714276e3432c9dab24755821f297b5d2eb39de7f4f9c7c825d4c71d2d2d5457c5a77a0712ca81cfb03b8b254f85c8aa59fa5fb592a54e3d50bc796bddbfacfec201d484b13273489675c89e33c318d6df3cdb3eb0205796da7bdc98fad94250fe18a32adb896e2678064161ee", &(0x7f0000000480)=0xbb, &(0x7f00000004c0)="e721834d0a516759fce4734787bb275e4571625571ca6d959e83eb93e4", 0x1d) r12 = shmget(0x2, 0x4000, 0x701, &(0x7f0000ff9000/0x4000)=nil) r13 = geteuid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000500)={{0x100, r8, r11, r13, r11}, 0xffffffff, 0x1, r10, r7, 0x5, 0x2, 0xaea}) geteuid() getsockopt(r3, 0x6, 0x0, &(0x7f0000000580)=""/218, &(0x7f0000000680)=0xda) getpgid(r7) socketpair(0x2, 0x8000, 0x9, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r14, &(0x7f0000000700)=""/4096, 0x1000, 0x1, 0x0, 0x0) r15 = openat(0xffffffffffffffff, &(0x7f0000001700)='./file0\x00', 0x10138, 0x40) ioctl$VT_SETMODE(r15, 0x80087602, &(0x7f0000001740)={0x0, 0x96, 0x80, 0x101, 0x1fec}) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r17, 0xc2) r18 = open$dir(&(0x7f0000001800)='./file0\x00', 0x80, 0x4) renameat(r16, &(0x7f00000017c0)='./file0\x00', r18, &(0x7f0000001840)='./file0\x00') write(r3, &(0x7f0000001880)="dec36094f80ff16ff32a309b33cccac7957a69d9e25dcc26b3784c0cfc0fd10b17e5ac33376ff1d2a87e4e468ad70440423907a7f7366ff3befc3553e9a9b61d7a5694d6df1f3028a2637fed58", 0x4d) shmdt(0x0) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x400}, 0x4) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) write(r3, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x4, &(0x7f00000000c0)) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x62) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) r2 = dup(0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) ktrace(0x0, 0x5, 0xb04, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0)="70c34227", &(0x7f0000000400)=0x4, &(0x7f00000004c0), 0x0) open(0x0, 0x80, 0x3b0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) linkat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4) open(0x0, 0x20, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r3 = open(0x0, 0x10250, 0xb3) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000340)=ANY=[@ANYRESHEX=r3]) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYRES16=r1, @ANYRES16=r3], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) executing program 4: socket(0x0, 0x4000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0xffffa5de, 0xb, &(0x7f0000000040), 0x0) r3 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x40, 0x0) sysctl$net_inet_tcp(0x0, 0x400000c3, &(0x7f0000000200)="9895223d5aa653f3de31ff03000083e696f5152c2cf654033d791784078e4f1e2624c5586986f715c86be407346b004783fe4400000000875002dccfade5508040d55b3434d7ecc6d5b13172f0ef0f6bdcd68f737937ffedff1db4d3885c6b6465d3eb00df775142f1823dfc9e14a410dc60e72eb08e50f6a09a910c6404ca26db0117bef75696fb4cd766966c715d7b66ff05c124802bb07a39d6fbab94814790c9bff976382dec27fad8140616b5f4cd4521f83eedfae6e0752f270cc244a6e99cd478e82a05069d5523073d92fbb141fd9e1ea87ad5a268ba474a5608b16867b646a1ca2d9452ce86aa2a7d0d20e54e0e40c3ef250755c19219c62968d94dc61d80fb820bbc717419aa9b45677c", 0x0, 0x0, 0x4d) socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xae, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x88) r5 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, r5) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r7 = socket(0x0, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0), 0x0, 0x2, 0x0, 0x0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r6) socket$unix(0x1, 0x1, 0x0) executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x7f) r2 = getegid() fchown(r1, 0x0, r2) flock(r1, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xea) r3 = msgget$private(0x0, 0x153) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x2, r5, r2, r7, r2, 0x92, 0x4}, 0x5, 0x0, r8, r9, 0x6, 0x6, 0x80000001, 0x5}) chown(&(0x7f0000000180)='./file0\x00', r5, r6) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) read(r0, &(0x7f0000000240)=""/163, 0xa3) connect$inet(r1, &(0x7f0000000300)={0x2, 0x2}, 0xc) connect$inet6(0xffffffffffffff9c, &(0x7f0000000340)={0x18, 0x2, 0x3, 0x1}, 0xc) sysctl$hw(&(0x7f0000000380)={0x6, 0x62db0a4edeec4a73}, 0x2, &(0x7f00000003c0)="0216eaa2f52cbb0fde3b7595efc8347447c4beb21964b9fdebc80e3871b726a27c6f1ac1382b1266844552971ef68c7d214c1166e1aca06ca7290bc379350d9712dadc4e3e4fb3680967311ea6a8f11afd1c2421180f6a9b7b6ace56da0baa8db9ffbcaa8394d7326913c651ddb0890598e1f75ac08f5ba957a1ff4302040bf922395f142285", &(0x7f0000000480)=0x86, &(0x7f00000004c0)="10ca3d7d36570d51472d899735253d4a93", 0x11) sendto$unix(r0, &(0x7f0000000500)="dc685e3949b71b12893abe284e67cf0556ca06c4a455c5124f77a0c68c9056348b4e826d3958a131a50f08d9ee44051e406003cb1157f2f0eeb4afb0f1cb97193586cdb2aff353e06b3d5b5653de0d68fd66f3da19a2acb3b56103bbcdc35fb5cc8a088c02647d5c8c6700baee826a675b426f46e3b464ced7ad798c5aee0ca51e74b34f54a5c41ef971e4242b7ba8191635278193c15e1fe222e5273fd2f93d098242f79737", 0xa6, 0x405, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000640)="d16441c2eb54ac6c3af02e5897e93596f85d1704e562436136e3e612583f35cf918d039fb459c8609f33d68da09deca71dc8dfe7b54050be0853f2ecce3887de482a227df5453b8a5def6e4312c118b87513b485530392445a6e56248ba5060fb173d61c80a32728dfaa4e5e747dde124cbb4a4d6e4cb46588c6ae5ac90a81b5752e48d2febdc9021b06d4a6048620bf30f86f9f4c613cd4ebbb8bd55df68c6a49bbe48822f9f9ff72e0860a43a0412e07468b954e530486fc29b0215b3cc0d931d9d4278c5acb267722d2ef98536052f01dd156df9cbd0ff90307055bb8b51083a4530f783a294ed826cae385df20743e18b06b8626c53922c65bfea04c2e9142a7a8bc87b5cd3c6d8e28aef4069229b1dc27bbf8f9ecbf47173e6ca84b523efe2a7bbeacd77c417e5a05ff22c3dab13a60e4ddab5ee682605cdd5a2178cf55bae41abd973f45e8a0ffaeb37b2ae1df7f476e2582003e5ec3bc0390c8bc46c1c986def202895ba095a29be0bcc1cb435a4536a0ba4b74c97cf87ff8457c24bb7aaaf593048a5e3e9f47eefcc2990fd77f7cf3ed27c4cf1879bccc61365abbab0eb365a9f8ed92e2e4f49479196314cccb4d87f5df14e9e8b3219178d5dbba77b5d4f83b88a1336fc35780040068a4be4024b4eec9380d80887adea0b2f8092cdcf9aad3ba5df94a77f9bef688c6201053f3ea37c3dd0900fb52b225d291853fe9f26804114b45beaa07ea8779496545c66a293b7ee5d5af5e53b56880ee449bacf4d3bef205dc052356463b12da9381fc1eda8272b3ebe459477b2b22ac39e529342ee4006812921c27d017222f7624655975420db260c1ab6c4814d9feb2b343c00a5a792f6d794ef2159b7afd533f1fe18ac35446eb92847cb4f41ff1905cd15de5eafa83ac14fc53862095312442845a91abd3554867919233bc3549775702a1f9e832634e2c08e7ffde224f1330bec238b9ad8b31ec503b18201f1f73c640a26a0899063dc993017f05f5b4ed0633002266873d06bc3572b24a0e811d1aed88f7b3ab933a28875c21e227d2b83a254c99f634f732e40602ce1cec14316acc377b0d30bddc7ce1825cf6c514c08d857587b65815d141e85b2846c43a22971f9a92b596490b4cd131424ebce04034b97d4ab35ab015d5082b5ba1f4c8eb16264f2d53bc9b02c40a242b010b432178fdd99fb50ac5a135587725716450c0b8cc0e16fdf8daeecd50d41a3d1b6c28638f6a7c025365eeb4908c5ebde6cc3c52699a9f379bd18769ed897bd7b8faa3cabcb53b9049e0050c70daada8986587df279e1829ea193ee8673f46afe61629f69f70c77ce971c112e90b78c79b6911ddb69cb53b43082bc78eeb1bd4e1ea63cd0b764325530ed0bac112fac5821a7068b0289326f1e67ca603236f74e31d599c96e0761f777aabb4e553bd583de27dc6ed8bf591e4c6d917d89b7ce77f01e1fcb7532d5b211aa5909e72fa32d2808b75617eb010578b849599685f28ae68f863bbd3895ceea3ca94c7afd2f546c50d1d2d6451051154fa8ccec722e46814d93e091086f130c69cfd17bd49fd9291820b6a65deb10050844c3c43ff9fbaca958723f54994e2cd8a4d20053d9b2b5f07d45763286e082f6b120bd7c87198794e3870441d11eb86b5e1b168b59d83f1dfcdffeb9a3bf95c72213341f2d0d70e8aec389ce125db4adbe955af5420ad98c96cb7a9ca40ab57ea0f04fea7f2c5eea830be40600a812e9aaf4343e03bc67247352af0613da8ff22cd0d483290f6a75cf4c242d3677c394e0d3937e0a4be5b755b3e90c9a882c6a6b49be432e0a750133c892545a21c16b32952f1bb9c07f2c7229f225bc7625fe339921d78f0e7c087be7583e5384e5d48b9084bb36da9cb83e5ecb38734ef28cc52f0e892f9c8ffff336ac65a86fc4338018e9ce30ff8997ea575851db6af0c427d7f74b40f11521e0780f11c36c6d2916ca76489c3d9dd61b522b5aadfdeee195b7f6353f97c6b94c152a216831f1d04743d6779bc39839074889e97daaded4ac005dc69c0e1a569dda79fa1a5009a91ca9959b2562098c756fb4e99d900ca182bbe70ec708cd5fc59d633ab1da6990c7b9c63bc8ebf014012cb5d78fbdb08988739bf1a9835693d04eb6681ab1dad0b92a7bbf0cbf57e868392da6bbe81ba22b54d80e6c7bbe75214cb060cb21943d990c014abcd49b92dc9d93e6188ab47dd41156ec59d866ac0d298e247aed53219a54b8ce3fb0a572838e709aad61fca044cdd77bf978b036819c562d2ffaf9addb1a6ae40cfdc45c5edbf5f583f4cd65a119c0b846210da9636f9a3e13fd0549ce0f07aa6868f9dc88085310173c24a682ad5068d372cd1401d88ab129883a982e10b51589abf8989c225a3a728d719a9d23b604be1d112c29a850e8fc8a049eb617e4edafc5263b0d3438550a2f584e6ce0e98f96d21b61feb4b44e27ca68a173930fb0b17d094aa54bcffa2b34d11ac175265d455080e3ab056e86f638291e949f0ee5d9e8914363cf085a17a0790cf3fd49a8bc7da7f6bbf20730046085ca47764a2a09460855309bd9546b80a0453dd8f670771bcf2e9eb0a3949e2b746f72185f6a98b0fce9febc3fa1fefaef8ff27ed7e1cdaa3664bea7aba71260f6dd83d83bd1b7df2005ea7a98e0a54c5564f7996d98ee81fef824e13040274550000ad0258a78b55d8fc3559546a439fb48e2efe696a8e46175b3e036b6a50d10b04707688733703afb72cd110e001c150fb73c99d4a2099bfbdf3888029a36b101b386f1f6f447b50b8371fa3c53ed4e3c76ad5325deb4f706b30c55fbc167486f18e32975cd34b836b41a1f624c16bc0e6979c84f587836456fcf6d383c1d15285ea7fcb220dd89883c24feec21c50cc52ee255aaf3e43f3f2dddb912aa115995b699987f1ac5fa1d6660db94d0011218762e750122d6a5cde2a3d69b3ed511680f0404bf5c772fc05b549823525ea4fce30e0a08edef54cd28a5144a63d9db98ba7e2dd4a125829eadec5e579f2e1312225bd6a85d76444142aadb64124989ee60f8d42a6d8a24db95b8d748daebc3342161cc7f52ef615aa9517a0033f76b859dabbe16574e56e4f4247ae41891ad557e1e8361ffe3a6cc87c8ea30f8f9c9e02a1210a6c27665eac7c53e1bf767ac622b743f3827f1e1187b1da00e3969371c3b8e47cb8ed8817f0f162c7d27e61ddb1c694c0ce88a58ba1f4ecb38ea86aeda1f1e8f51fb4110d267ba09dfb5bdb7b25c14acbadf3209a3209d1deb662663b2ed03d005701a1f4c735632b331f26fc67690293f412627e8c21abf036f38b285ab85ef368e3c114b19b2adf1d00fffe2ed25514a0fdd6adad5b9db8e6b7b6d499be1f3d3e18f32b89c210f2bfaecd6df95f416da52492c3e90a52c62c824e85a986c85efee55cb84ed2c0f46e4b28eb7c757695b363cb8b38c495d65645f4b454c70cc55304fc96006e903790b13775df4658d7bc08db3159c9fdb9d451f6f212da9f04b312ff9913720b99f8d4e5eb17987ab0f38c16e9adbf81565614767a742410eb7ed7571b46e0064544824a21a0c2214f0afe04e455f45ccc17a489664e284f08f7d2375cb87204cdb450f966616a8f3315b973ce00affcc941676bf6b394e0b90f2844d9d252ac961d8b462ea604029aeba6720d258c941f42a8a6178a9a005e664095cec02d17d0b1a1b471c0f63d537aec471810a76fada0ee5385e8ad9e77227996596ffc4960d5368408c3bf19cf7b820ce60965533a94d44729d693e6321a04c66829f6c49fc63da3d6e891d7da8b68423be28b3b73e2c061a8dcbdc16c5c2660d0418147cbfb4195c2e434689ba44851cf2151b336752e6bc21dc224a3ea1432c50f1faf76abb6831918d04425db185714c4c1284dbd9073ccfaa5db218995d9d0453a340e041247b89090ec051975ed02b05e810a84ba3ba3fb5ca487c3f06d54269da29d563179e048365e6f07323e00d94715135c50eefc078375fc5a7c17204b5391bb40bb2e8eaef78762392e3acb8bad538f2cb0fd09e68b80ba8874be63fe8753679da48558de1e5acfe60bcc36c3ade0a6781c8f5563a8eb5c078cf96e93b0456b087b69784632784c6b4314c96240db00c33c71b2d900bf70d01d76d31b6c91875abbd1ae92d826db457d83528ad4e7fa935266fd8f478440bd4d7df3d70c6a5974e1be907b31d1626932d30e2cde3a2d82b2152e810472a6b39874db91314472e4439b65225e30c9c77cd71bd061e5dbf8fa3c2ca0e02e430a38d1a5e784b59699e57cf041703a8e8555211294da108a53f9c69c809c56400a150bee71419611bcbc301bea5434608f9e21c71e245677ef4c238cbbe83a128106cc5272e5e00ee8423c0595823368887165c5e0ccaae7d0b636a3b2bee2063a914a81ac92f2971277d29ecc08da8bb98d5913575a546a0b270ad3812d2752a11e6884a9c77a95f67282f0c0f3dc01157b5af91e907a86d374721d0c27ec8875b01ce71c0fd7f88b096a17b6db9bab17432a9b5fb08cd32f01d25b4992378d1bda4b4380a1a4999c47c326f4cd9aff2c05658e9b46b90b47c767a63d1aa9f4db008c420b763f0f6307bad8ed9bd3ee29c07e7d40e56cd9472b6c72f808914acd8ee501129501ac199cd124bd77bbbaac4d73b33122f89856fa8e58ad02dc96b4e5256293dca60ccce8bcabd1e837fb885ce42d4024770b40287f4ddd0ef81e75c26431e6cd9b022d72663c5d000d162bd91b90139a329e9e5c0e36aa70a4bdfd6242aaff14daaefa186fc6339fc3fb7c2794fbdf2d9c77524d1acefa708f9d7b27e180b1faf8aa9b85085209df9c2e85e01e41ccbfdbd6e6e46e8a7335ef377d2d9ba64daf4cba4201022015948925b7af7ba7946f9e03a9881351a337962320d5a62823b2172a78b45ab07aa4621d98e7110ff061471db52b9c27cfe029a28b2574f93fe0b1c287b13faed9b6661537f0c9ee83e676024bd5b994d9ad0ca40ba0939aead16dc69418dafe4b1fe3d6c751e06fd5fa9094fe7f9a616b42b7790829414ac09c7c6c7a148a098a7f6446c987f35241ce0928bee2173db0438feb93fd37765e84975b4edc8da1ac0ed7c09b4cdd3592cba993fd699e061c8b43174efc7e0215c931cb841b4c4fa7e5fe29121e74d785109f2ea8c1b5ef638ae0ce118715053c763f5834826805232ed01f3c9deeffa40871e7f6bf12c33a44f21e3551329126adcdc41822ea030ca79e78a9e3f27b72f8971c7178a4b5def89bc3b7013028398707b07b7c27df597dc24fb079e9fe83771d23518288dbdea1f6033b006cbbd76af63d8f381c5c1aabe23f1ee61f9389b9678436f9ce4cd5c53fdbc554d7e5fd5adf020cb6ed706f745823e7353cf24a76a59cc86674249182acffb1139561107a932cdbc2a68f2e0641e47e6db7dc917aa7c334e1bbc8233373404755cafec880dd6d2f79bb05d98431b8ab127a785ccb5ddf87bb4e86aa3d58a54e804ef0ca9378c22fce8e5c7dd746f065c2b0af250d6187c61273fa52847bb30e378108b32b1c6b16646d86d89b85682af6b5562ab3827f81b4cf46131b4d45e1a1ced5cc3f0b9f595dfb6fc4475b1df750e2452c584b6c2127589573b0649bdaeb8ef2904ca69135e13fd855a2f417eb4bfc1055d6ff59fe964a214fe91b3e7691f99af87c21b8a959d592bb7bd07be35a42387ab341dd22fec290920ae3606db98c6d43d574aa863919e4e05eebf68b41fb6c559c5e898b1f0890a7059779f88d5e5fa562", 0x1000}, {&(0x7f0000001640)="2217eec8f39f45e7c32386c35897495877e9756f58a9cd09f367f6bd433c2f75748f947f8a49ab3010444ee53f832942e90d94b2e5283d593fad654ac992f1f762b999a68e1420f62fef24ea5a277642ca", 0x51}, {&(0x7f00000016c0)="35504e19a60d704ca17adc9c511bfe79b7ca453a028ac2d6bd54da4d2ea21dca67871966616c13dac10fd15b0e557c54eadbe892bfd761a075d30809f86318fb075fa9197653f70f5d24cf876d77ff7a72da76ba4fc213032f7b4f52ead1a2623570059f01513886952f33db669b6e4f200857db65919ea36a641878bb1d0fd6ad9905cd16eb68e648775aff0d01cf3730828c436035fe65daf2e6232bee", 0x9e}], 0x3, &(0x7f00000017c0)=[{0x18, 0x1, 0x401, "b2fe610d69"}, {0x108, 0x0, 0x20, "a0d9fef690bef7db46537efaf1b996278175d404215297c7b42986f0b025c7732844c0655abf660eff08f642a9c5418fe030597c080b080f739532f7dbf0665a586b864a1b528dc6348c90009e7e870238e8595e01e019cfbcd1839eeaf365aebd581a3f31edf7129a05015243b42a845308337ba1fc20332be0dac8de38a0978caa9500b9ad8f2969e1b0a1f4193803d79854e1ef41f7c56cc926780470e5eae1fb67c983f625e9ae3c57763e1f9b92b3bf71a93de79e9afb54577bec0914b0e7abacae899d66eaf9aa3a5edeae09bd75742be15731ca9156af5b17c131b4988157a2757f9ccc5d77d152c54b0c6b28c8"}, {0x1010, 0x1, 0xc7ddc50, "4b7050d34e4b29a8ccd9ec7c845ef77b304b756cb971603adb36888cf9ad3296b9264305660e05b204804197cac625d04ead4228a1c345b6f14ffb754cde084ecdaee8c00082a084009dd1f4d75a7b0db77d705a4e3dbb9874895712535936c7e07a225ec9b6aaae23c223c841e12722da234dec99ca7a982823df53e792c6dd6c6d609de560c9397972d9452492702a98f945433b8ecece865858059afc1c8f7acd0792f3174090116b793a72197f4c823cfdf9e1804e3b60eb38fe2d3392fae8c055dc3b11c40004fc6867323dfcda70be3d2701986585f9a9d00bdbd4b1b713b6d98c26e9b7dbe408a9a66a75e6003c06f9571ce85a1386ac3ae555f4c75bbd13990465790ad5320e3f2e53543a2791b20bbe236e538184316b8a1feec210f3eb698543660b6607f121f17241258d96c627123d969191f664b640fda4b80cf3799c3a051ce6e8aeadb93069a82ce2547fac4ace6ad7e877e129b3cb9ae16dae917b66ea0d3497dec80852030df05e48554e267f1b4e71624d49137867a99b4b1ee3b24658308998311921fdacd455bd9dc7dda5f168d9ac0fa4d02114f8cb8304808f5f8d1c940212e959a418841fc862266593d4300f4ce2ef1725667e2d0ada563c2bce7861d566ec8b42e15d164ef1f3d07e3731f72ce5d631466ade93661a533de1ae288eeeda597200f40cb48eab0bba7c67e17c47ad2e22abdb5bd0e2376ec2db130d43c1c303b023758f590f7c8443424d17a4d18665bb1a5c69ea0e3c5fb948c0d53d7a2e6bc968cef8808568164bdc75309dbdb74c39b2a4f5be0fed689d92d962ee09c8b77b8c090fe0d4557cdfd4d5aff3d6a379793b5d5e7852a553fa95f713a3c2635dad12c31511b923fd34d74b480fcd665501ff35a4a9848c5ab43484ce52f2a4e413d99e37f7488d4784768c0e21d993a6650005fba104a65dc75f467568777e047c2b9d22b048f35fcecd1a26911e5a243cb3dbe0649aeac1ef1c3e8254d26faa30f94c89595057c7f007a667a084b4b9d31e09bfca84af8fd9314871ab69052afac3b795778dab5e8eccb07dafe747e0f46e1c848682963efed1bcf7f3e7c1e8a03c2a28dd0de0314f432a4e6e2efac231e4b67078196459c054064e1ba039ee97f81636d9a84c646052ad46cee74b39479d1a850b365ef43d34945014a5675eb7af98a531c408458585ecece99b43ad0d705365cdf46d59e259deabe20216d2cccd7584ef2a5d647769e97897d42dee7d9bd4d309fd23a9419be3b24f00ef58c74225c33a6fac9f974bc616c4b7a8e4e1b892aa2a71e4c74ca15c75bdce92c4100e2ce74f21b1f02b32372eec4aa032d0160d0ad041c4594adc02b1045a26ac274aa33928b9e811400b6aafe5a11c822397a3e8d477340a0e48372fffd19dd6b680f25f7c674b8c35ca99221dbb0ed64c0fbc82187b0d3bbd1ce9447fc2d0a1840df23c4ce9a8fcd2d202cb43d5d7d80d07ba5832b8631d5c1ebb8b24d41b86041241cdbe6a0d35d8f886fe7b00776a3402d6aa9cf3fc8a460f7b3c34a940bd3a3ba9cf13b6421970a4161098c2d38909930a69876933cb20989330aeac9ff4d18200ac744978b09c3070837d6867d1ed28365f932c8917ac373e27f2c540f6574b94555971146e86b6cb8070074d280a6c37e3d228d74a3171adb41f8d6f2470ebc7727e7feec49b2151504c61470cff6d6ca53af574ac852345daf050a84d44932b1ec4f43ff8319624117f6baf27ac5dee4cbeb5139d45c5d9bda28985305cc1ce9b3162beb9809b575808937803d6bc7b946322c513ec7b3f02999cbf8a02e9316cca0cdbdc08d8427a62dae70d5460ed56d637aa98181055579eb38007d25a9014a98a7f532402855c0fd88eefa40dd10c526ef9e66620693168812b722eec984e3748518b57f68c2a237c8a352c57bf3051aaf440eb2d9c09f859ab74c534bbe877679a830e4be6025ea96ed0d888f279c5d9a33904a27f8b24b656ffca045f1008e091ea695a7e0d0e3eff879471d09f8cb86551a31a07e025d76505d8a31169a8db6e5dd01e5e9750633b7c95c3509467ebd9d11d7acd3352623314d975f15ccf9759eb156e9bddaf1e3e25e91967351be89e8094144874126ec37669d22129bb6a54abe80bdc9e754a6e67e8ee6bf90c152a0b5add1015279b57881203a3cbb51413f14623a92c4d39ce8fa00ff401ae8e6625b80a8a47d488870f57f7991610bf48eba383c03af8ba35a49f7542658cdd958e9c5b32852eadaf456f976c4e739dfa2eb1004287ec76587781ea6eb1c944830fa8403a0cedf31d0f421f930c1afaa6c613edf8e0dfcf32b87b808ceea0da85f7a2cad60ad67a2f73e31a55b1e4d20f7b318ba0fb8c9b218b02a1aefb04056ad7f9e496b3b74ffb39c33e41e456ced1d6f6ba2a9fa3f8616e99e30d99d2dca68ef5644e0d43ef580dfe966fc5dedf9c75028efd4a9cba34203c10d5858859ae062354968ea3f01596717d6ec1a62f5624376095b87b6097cee3a0b5f35293b5861c96c0fb2be46fde52af61ea78fadac62cac2d5c766fa757f57ea8ddc02ac098148cfe9a7cf5871223cc2eb8f6ee8797bbdc1c09b283b0346c464458cb235c8eb17d4062c47eea92656e1073c74b971629f4b43a19a6b18601eb2ccf7139b1e7a9f003dc23ac005a60b25739bda5208ce7eaba9de6d401726f2f766a43c493bed76845969360d704130c943679202ea9f92726e6e36569d480b526a71fdeb9769c9bbc097cb70d50779befe5445690c1cd860fb92f41842791836e928e4b0ebc0393c322f94e6d27a355cb84016d5fb5dadc66adb6b2c03195f110359f8219a11881192201f3bafe249b20dd6519431760a162a4cca278a908421dfa790c81fa3e3e40ba90e0666f71f40a5ecec0f085a47b2d115f676005a2a344c8d652ccf840fae07fbeaa8381cce7db78751a16d607af69adb8bb1b712b8a0149a1946f1bac04502f7776fa19068e6fffc31fce459a8d1bb5ac32e5d280d1671c89f156f2f33909dbd5702fc389a5b6e1e4842af70b531d5015f13ba16a55b406c823cad99771328f266ee3586a094586298cb0364197a33d50c904767a557121140faecb042bad559393aad96bed039a451a0d6a76df23a97fd42f8e3be64cb92ac86538010892fcad4d50c646248f888d341222aafc73a3f12b07e8a72f446c5f8664017fb0e73d27e625a34beba3f408aefe4b2cb97ca6bd227fbc9fd39724e3d0f13dfcf65419f3c8dc3be7492673c84be377b469dde4b3f14fff527f8ddc3a754ee6e9f3887101b7745f9b126822a872c8ce863e447c3af2cbc091a16d63d12420392b9d3e0c9ecd528cee9a4ba779f7b8a67b41bccc900e44ddbabc81c19378a5ebdb5a89479a1c113882e2bbe01764b8829e2095804b7dc825423283760ca51d3e8309ed9a459d045e6d980eaaf450bb85b5b47ae413d6a2509fae6111a9861a62b482f967bc3b5b6ae58ac9396cab25d7c0b866c6fb4419abc498bd75d3f602b65b79bb4655802f904092200a5e4b544c23bca579d0aebfc0f6bd8fd34d20f3e98bef930703c9301af43c65be8c8e2f5e29a696cba291baa5587292c3d3c2249ae7e9c2f95ecb73f7588fb9db7b7391bec30bb0845a78ef6dbf55dcb5bed707e60a788bd7332019f2551e048e4a9a2a28c350a03e23c1e80951ac4808a5c114e04fa0604570f4f1f05cb27fd27d143b81db8d420aaf16765ace0c94c5b4fbf2f7e4bcfc4dadf67eb6d2c41a508184fd4a66096ce9aefa21b3dbc6aa9132e35df87d7fa0542acffe940c1daaf891227c25eeecb7a555610e30e96ee2af3f636c678906e3f25a0df0a8de0eae243078cbb4f0cf38a69aa20ddc3b4da7532bc29d1810ca943c372a08a2517a7aa1fafeee0d0a79c9d138912199e5f598e82d2824ecbd554bcce7b40729c93c43b85ffe5735802e2de4d10740ab70665d79cd3b5a338ad7fb2a5e4d6a26935c0dd8dde02d9b7a0a9241cd8d59aedda448e3a3e0ac93c656085dd1ab3f36924fde69ead0f9b2e37e1b7d033a09c122998a6314ae9baad9ab8dc824486534f4f4a050b6a30d419acc461e68efb191c3f3d762a26f52387730a636d28b525ea3f57f5d109772a660c2a1af3ffcf6d1355fa154c6d06be73def7a6da02259bdc643e95204fab2e337c1fbda47f58f903679817b1cb15ca7c32cf95573a7edfcca35165ca7f80ae8a946d373009febaa6460d0419cd664a70f7916d2c2abda8fbef72dbfb7e3453c39a64ae0b9ff4f4ad5d4f18647183c7217f8130f6e3df08e32f39f8d38e9aedaa0383a5ea38904a6d82a4ded3e79600bb77a96e91f2c712535399fca24f2131aecf09df66e77f92ebe50d2e1cfdf9788143651e8c2fd1d9a40fdaea72ef82cd04f6ccfd80c916b36f421222c8adeba84a276861e473355fefe875717f2440dc55070763059dfeebda687b87313db3ef42a5cc5a4e9dbe609207ccf52d6342d154427b401afc2f911b480ab3e34187e7d1fec99d4d058ef4bef3aeeebeef0f92e38de2d9d2e892cab690e4b8e1418db028498076bcf38e5eb42b54cff90583238340637a86ce902bb095ffaca5799efeea4a594806a7f55bd6f7fb152c59a20cbb07b63c5cde35fb555688960a314dcc2bbd9fa75afb8945c687fcc82a9c33d2a5ecf9d69707c6dd9fc14a3dff0a45038e0832a956c9332e2b5864e7e650a2e50daf020308c2d09ad73dd8dca8cc20a23e5812dd521771a4aa938f1ccdfbdeda101de078a7ae396038fd9e6dcd053e4ea259b39b78d13bb347237da822be1133ab3d05a572687dec6645c0124534c77979c4b9ad57dc406811ab46095534077b8febd9e93324389c4ae6960723283c7f46b4c8586adeef98c6092e9950f2ecb61fb3a6a9c0fd91911e57a9d039a8a9ad3d9c5a652e693bd21a00a5f0231215975cecbb6705b80caa9df1918ef6ee290aa68db3c0a34be48a6b188bc0a61ca4050b14655d37d60508b1d10d3772331825eba2ae803e727a025f93fbb8e5b55f81383b7b4416b3e48cad6eafae934056b0156572411105e79380f13704ad7fb8cfa7fb3f72b34583d974386c8eb54cab13dcaf1c3e3db66bcc7a5a09c45aed1fe44ca3061e6d471c2ef1e9abf39e41b30059915ee76c76a71c9f72f661ec57e2d842360fadc4191ba935fbf2419fb8ceccbb549ba7a8498ad140004262616666764873a42094c76f3c4d1ec952f75eac98cef50a6609050ddcac15c108f6b5f5317613b2591181824edad82bf7474c9b36dd88259b1d065d817993c929047a74feb4350f60032d55164a8587d72de701584d294709f4b418aeb26ae6cef239cf8d5d21ddcebcd2dcffc265cc7f022df475f3c4a1a252c6dac40c50cfcc2681d5fba3de8c8178d14d20a3445cdd0a637577dab8b22837a512a8a8023e98b41673d9f078e0091fb121a829709ddc8e3c7ea319f133461aa8a16ac16f4d88e86759561b82db690c73a1b12302e013f598a93ba1dc4a5109f68ce2a6fea1d68fd22468ed4377e5ff334446edd9a0e57c316b70d084df5676f73746f1aae3e8a2329ddc7bbd57946a78d4520f28dcfb2e9218a4ce5b40f638067c09cfdc3b974ed638ccb6bf7da204327536da3a739e1e24f4a78b39af2b2a5d34d97258805ea558704663d32d97f38af2b3c749b61e5dcbf3fec36dd2574c538566c1908edd1b3552914417027a2e2d505385486219f72ea91642157a489dac7b9308f10f2d61eed41439aa7e62aff457f91ba630f974c"}, {0x48, 0x1, 0x5, "72149348fff200ac264861fb7d0444fa09a49912586dd212a67b4498344f43b9cb0b53143e9223179b77f5e6b1c2fb1534bdea6bfc"}, {0x68, 0x1, 0x2b6, "ecbd5c95529d1771d206104ee733a4156ad4526e68249de6f8488fbd6d6c53814ee4e652501036c1007829bfad0bb7f5e2999254d567a7b97eb855ac6355ebc08ed27d83e765547c469be4d54356df37bc"}], 0x11e0}, 0xa) r11 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) r12 = getpid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000002a00)={{0x101, r7, r10, r5, r2, 0x0, 0x8c4}, 0x6, 0x9, r4, r12, 0x6, 0x0, 0x7}) getgid() r13 = open$dir(&(0x7f0000002a80)='./file0\x00', 0x40, 0x48) mkdirat(r13, &(0x7f0000002ac0)='./file0\x00', 0x80) lchown(&(0x7f0000002b00)='./file0\x00', r5, r6) setitimer(0x2, &(0x7f0000002b40)={{0x1, 0x5}, {0xff, 0x6}}, &(0x7f0000002b80)) r14 = accept$unix(r0, &(0x7f0000002bc0)=@file={0x0, ""/4088}, &(0x7f0000003bc0)=0xffa) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000003c00), &(0x7f0000003c40)=0x8) executing program 2: syz_emit_ethernet(0x52, &(0x7f00000004c0)={@local, @random="8f941d71aabf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts={0x3c}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000040)="480f277ef90aa2cc6b698da55d902fcc85e83796e39ee7f95ae37eaf608922483b8688a58bc6372f3dac10a17768a26587366e201539d15faab20ee1b6e80d7bdf535256948200a01ea6ab2230a5944b539b5d4c255520f553182806ca7aa35053b118ee9139c3e14ed06064394ec6a8acc147d089394bc48ee1ae9db5d67cc99c48", 0x82}, {&(0x7f0000000100)="c9b1864de8fe975501a7355055fea2c8f270982ad3895447b7c01e4a1f03cbdc9689a3341c65caeb9ae8a09fcef746f56f1224797732dc1f3c7355278152c3289d1a47f59b60f19b9732ec19c1a98d9112f9b51da1940b54111250a0584750703dd4cf2de9463581eb7dd85bd83f0c582b83af0ddf83d28f28d7edc4ed7790d9dc17c9172e3f873e0b680b60013bc1615d976121f32f98e2a43ef4963ca1baafc80ed623c7b14265607e4104f6b938d4fc70b576", 0xb4}, {&(0x7f00000001c0)="b8d504f435823c55188ba08bcd02ea637bc8c83836c41905d6be718617ca0c9e77886f36df5acf78ce30924c6e3c35b83b5f0838ce84255c71ca8faa82b3a96bd0cfc6be9bac8c5ea6334c144129eec94279af13b5dd57cc31408d27a4ddcbf8a4b0f4552c8a628fc510022e48a64958268c3e06b6b282f0bec3b3102a1baea921c450231a29d9a5bd83556fa8c4c904ece275af4dbd5ea0968cda48b6749b010af3b063449d06eb17f98817a9f73603f89f6305efc523adabd834509584bd39a17b0be1fb6c5354997ced4845bc68690e3dcd2ddc70514e7b510c0a1056b63c28c6a221ebba3d08", 0xe8}, {&(0x7f00000002c0)="c78f18a74a4037423066726cc2bdf2d1cb80e5c97a34625ef0d4faac26297f5f4510c4609f739d56848803a18a1d35223bd04e2231e7ff4b10485d431310798bddf0a46f692fa655f51f16f0b317b629ed30edec95415da744be572ab123a8f9cc56925521d372354df409cca2987792f6c6500ba4b250f48e660734eb4e32e1accd4ffffc9d39fc48f08ad687e4e506554670ad14d3c9dd91b8cea0132982a402e18a7fe8f8e86dfde561fa63de0947e45157617eda69ac12f72507136a47132731b50bf102b12900b9433fcfde8791b2eb324c7dbab9bdad24f291ff44347b696dfa4fa8d38a1caab0f2b249c3aba167bf779888a68192f5", 0xf9}, {&(0x7f00000003c0)="7aeb959902a6704752d45bb2bbe39547ce1ab2e617692424fc5c5388e289aec2dcff91c2ffb4c71b4b66b13ab9c814060551ad", 0x33}, {&(0x7f0000000540)="9496efc84a8b1a72ff947b6634fe3a6910d6603c500bac12831fa471a7daadd11f3c520e6d9beb31c0d1a07b258d4db4e13051f6bf9eab3a788ffeae945e70f2137a0df7d8676ad0315fe42d380360f9b1b3866d7a882b52800d0aaac0b9f876d9ed76840d70dba2c002a5b8773275927c28e874db02ab16de2a12deb92c27b58af550b8bea609a972c0a0962b1d890d3f20a4f7897c61ef4ef23954f76eb704fcadb0a1f607568b1bd205dfe0b5d958358b730af9bf7460a7e250c3f745a5851ca3706d24ad36d4899870cc191b492b887b856a1b30e0b20dcfca07c6dd4f764171524585bef758ea805fc8a2ca8f0e9f281d9bbf5878a8ac5c6db434e257847200bcc6729335251c68a0823ff573298dfda52c9578688bc34d0fcc733f0f901f4dfe26df71f6664f8bd8d56a6e6ac6786a7d89509e025d9d828f934df00e337e5c64b354af73a6e79fb87d0ed96f3553b3eeab4e5df06e71bb7c1a5073d4af1ce29a86b88bd08895931d84369da99de5421c1dda028ff293731a5ce26463627e126a461b1fc102408f4dbad88683b90aacc9c2ed0c9b13751458182922e4d919e3d2f4ec18e368243a406c35a43c0604f84bea9e3ff7e062a3b7ebe636fc4a05495e3ce78b784201bb0cd267f9263005049b58db229298ceed777914fd6ca08d0756ef162d2806ba203a111aed0e04823274046f86773a98b95fe65955b5c25b1de3d6596d7d6b3aaca0a2309e5051d31bd446e31d4428d8652c4c23a7b5ebc216a426bf8b2797bf3e39a56575e57fd771215ad99b558bae1ea68abc82d78fea74c6d0123327b020798221564ca5d54ec9c315ee0d7888adecf066ac7bfe03cc427b383768d0ef02ec22b1198adce4857c1fea92659d54a83a05c55fe36ec9da37508ab9c5334fc334ee40e92f194592d00829e5c75a39923f3ee1194978963418a3a22958dccd735a41901c8a1c958c9f504d7d176b64752fe400252e1a15f47a7d585a79e1b7e2085b2e1d5bc87873eebd393f93a2566d139ac6ff8fafb12655bd5affe4cb04586f84a2979d0babc132fee06c781d76f8f4743280d2f20bb232d46b0bc511930d9d99409b33adea4dce27dd95cdce244e8b6f98e7d5236cf54488f9f41af1cdc0493145676dd23e674881bf579f3d34668945ff83b5ec27f12ab7a619d0f43f0c0de749554c9077b8081085298bdcd40c8d2eb703add118d60b8f36a9233394f04e6f305b20a58c01716f10b09ff4943d12b996f0281afc3184a3ff5c88cbede080107034caa9e73358c1a128bb23d1d252c73c30f76397a1f6845cd9596d41d84abd4cbb887ecc4a22c3f1ff1ac64e88f0749204f0393878272609d84ea001f893b31b9ececc00581197575be96b752bfd643d9381bd478add34d9590095e2e6bbce724c8248b95df017aa679bf84119b187adc47b77248e9426ebf84fe041b13860aad6bcd9f604fe1d72aa03a57336c4897f76977eb334ac0b0f680d0fcfe05b5dd7920e062871919d641b87b2bfbb37c24543d30e5f46bd3798ed80a6f855a19b60ed92ba6f59652e262c910a8df86bf3409e0a0eec949bde6af3a6f61680ad2f5e5554ffa533ab527353ed4c0cfa1c9b93d7110b67a3a5982f9cd836b3d277b81f0cd6a8f26e52de7c9ab1147a0c860bccf20b5a945cf928d4d5506c434b54741d89d6cdb260650c726a52e11b2ec9b069c7ba8b4a0fc55bfa5acf09c93aaba18d1ce1d4bfb59812b86e76a2483bfd5813fe0c97a738a99b501d8f392fa9193d4e6dacc65017930719a0b3392722249de7bbc5197dd20192410343686b9b5b42a338e11103c4dfe2a40263b35671963985d9f1d2ce70815777eb8cbb887c92f3a7db3f10f1a1f1e64aa20a647ce37a215d6641bf2c7d2eec9d48e68c0b2e3fda5ae34e7fd091459da3100af79eeccad31c33df9d6da22ed03aeb3d24172b91ab8f744cf55cbbbc787437c1ca44a2f045173478c0f5e9bca4478d44bb0c552c620200aa5072b02465f0ceda0c9d3d18773bd4f8fd991c25f9f74d8ef02087f3cf60198383129c6c7f515fb12479d1790b77cb5aefa4bef09bb6969ee6d1699dfa0c8a6d478cbb7ed60c994f6347dcf44192b537dd064358976f413a6382c94c6d8cdda8f4cbfffa4ac40c40610b8270556e46d14368479befe0730ef51272df71586f3a9163a095f3925bca91f15b10ed469472198a2beae9baf2a364abe924b1d754a6f12adf08d8b2615701e685e0d0862899879bcfd6cb3f4b38ed4a38b2ed6ddfaffb1d1d95d953384028a5bcb6ed9fd65a730d64b83095f3f14ca8d74c74aad90cd6a16bbfa07b3d91b15bdcb4112227f2ff2908c6cce1824791ab9f00c7d8253aa131868720bfce3f0476441872a5d60f099630e8bc527075d2623ed87864ce8e6857ff4b4c2588581be98c7b346e6b276f18ae7bd672f856c8a42601d761cbcaff224f1063efa3e2aae1ee0431d21e95d4ea3154ad72e4d00236be95134d685d294c5822d5322155b56f09d4195f98373d50c428cf1f147884ac60f68edf441384a4cd540e5a32542924dc23493913fa84a028fb904e616593cc9cfc9e09276931ce233da3583195eba0a94238afe4ec4d29d37a59f5429a87aaffc22e3d32eee99f2ed6f06bf38460106fd599a832f92dcd1eafd7dc97a1acc400fe5a2580e85e37ed465c33f9a747be3e11d24e9babda4723c3368c07f8192dedcf5bec6238e4a11bee116fece6c47425c15d2e19e5671f60722469a65a4a33b61e7255f455df9bdbcd8ccc5d6714bf2c12f5ab446cfb0a85d0863863ac70467b380ba8bb60832ad526ef0e33c39b6a946c190cd98cbfe9dff357f0335fef000d5107317c6f08850e96447c4cf16d404e36d1e84666f74672521923c111753c63d93532e21c4ad9bd447a2ed038f156266c6e593933b84294690aa4f8192693c2d630d3a65b87401efe072a9dc5ad70c1de8f5441056f7527bbace4929418b4ec16cf1558d8b74c241e3e6636a3a60a1b5530750f7657313b1eb66379e897d3efe02d09e2c35ccd63124133a6299207d4ed45ee9899728922d6014fd65d5331e3efe826f48cd5b94ffb7597e408de9f0ebd558385ead3b377e62e5ca8da31fc26122e3dde140284b439c65daace0007e9a3bd49b0676344540c637fbdaa0fec0ba1bcceb81a0d67c9254bc3c915074cfb8d5a339bba8a8cf1a1087156c46e3b6a5c443e467bbe467000b3263038d633187ff7de408606386dcbe9b4f21f53ab19c79a9f76afbdf792be77a27bddfb02b89747a0595234f85593b6728599dd1857fdcd3a2439560753f858ae86a3fa1598f3a94f697b45b894cc71ecfaa0fc6c05d52cf8b26a51c897fdedcd39470422890576684d95297c74f33d53debb500600a9357589931a25854978e9b7a30c73f7391a4104676485c8f460a3993af52f0473f76c57c96896c6c52e32e5c2fefc731b9fcd1241b6a934a9f1b8326bb3de613dfb88726f890189675122e109eaa1d1c0bb61360be221348c155dfe5693000643c93d310e9f508ab13f5c2705684efdddef57799261312a00b152bce343f51c5679bd6b7f5ca57b0311f4581a3994fcc78a5e24ae9a1eb995695a817b6b8c528bd5eb331f22e205f997461b06de7fbd0e73de0b72b942c718f7da4eec24763ac43f0201dd7d091f44a2ea3520037184700aa7c7e42236fbabe98c0e76a308669f2426bf7100544fd949bddd67e04aa2d6bd735ea9b1c31ab020afdfaf8468fbbe375984976fe6c0ee220e8bd01176736f036ea941d6af8e8fee7103de37ce4a280cc09c8ba88284d01efe6946abb70e93c73871c73e8f5173a9c1c7fe77ea124230f8a6c98ddbc7730f275cd876ce3492b20afec9a0c41f40cacb0a79ddda82ffc99e2593d8453475bfbc86915e67ee4b3261d7a498c1278c0015ba7a364b3de603e3e44f4cb02ca098965a9b8251b271d9ffa73e32d38caa60b9cf89175fa72b04697227334f577ff21329818354300fd48553976376ee697955f02bf2e92079dc2bf819d9836712dcc1f056381f0395f7dabd8c6a6fab27b6f8aea35c6dcec9af5122852a9336afd119c4e4a9bb885d7d65acc5aa6d20388d3bdc3013fa113c7633221ba0438291529c8cdbb13dff435f91abb88fc47a7660a7a768e8697440aa27a7004929a7e73e7514fef3cfc1f378763be2443d4ff5bc199f65b2b08c3b8c79a3c38fd68c3f41e309cc2000ef89aa7e8dcf4502ce05c6eee2acdf777869083b9e19ef250e982a826f17edd5139c41cd068918a13a951959f77cc162dae5b78a2b3f3a5f8655bfe6d7b876aa66ddb316249bf8805a1d58ca020d79e48eaefa4c6e303fbc3bddcc42c3b92be920628c3a74554967dc6dddf16abc818998f94d0594f2e8ee272dc6a05a5979efc710d155be594a0383196598a4334c54757d52625a1931e672bc1c0e12e83858355927d4ffbda3e4289f0a52953071fb475d49b185cfa8b067b87ea841bab0d008851b81a6dc5d685c796ca188b051eb013f46616f29c2ae091c6095c8abda6cd97ee8710cca3644d591744cebb7065a6fe61937e83b37931698b29a8180af548749aeea235486a987adee20938e341cbf27e22f15fdb605f0f01452bef32252e67bd8b27c74c87eb5fc092d61a6e637fd205cdd59ae0c9c725893829fa233cff6a11e295169cf8bd2301786e44ea389ed97d559dfb276c0f46a45b4a378dcae7740b9f8160ff55ffc06a9d7bba093ade8e901b1ce4d9a7ddd9c2a6383c8246fd4cb5a24a92cb30f7b2843811b91a4b7d5cbf3b5a40a0a77a41cafc0342784ffc64f7dfaa18cedbe90d376eb982a48df843ac29afb330cfb631bb333d41884a10b1be29c49e9459619e10d6fd333a4d14ae4b0139b805fc57b383a5cf8c0cf5581f91a04edda986dd6bf140f392418a83689cf0af6375d6df4a6aa383195738eb8ed4cc6fd92a957cca3d38fca947ac191fd7dd106c498093bda497afb44cc335f1fb98de7a4c2307c5198bcbaa75c969291a380b2c59e7065f4711e2b5575a82b769697c09deb5b912f7233e75252c00a821bc1ece1405cca13142152054f92129815632925b544c6ba59276082ef54177f7c5712053404f7268819eea875a74929b7083be6eed412f6f521e0442bff558c558664e48b3a653a0f1b39923b0b9489e118509d8b6594fce6b1ceae0c13adc09ceb2be048289c5c1539a5c3136842107536ef449ae869410d1ef055a11d9a5821778f31d86dc4e08168c84d236be11b3a6e6de584e3dee0d1df90451545d3d35b741e1fc00b2af2ce27f8717d4e025d5dcec89a1b860dfef94068a291baec019ed195a54211104b4c15497b648246ac7f24ad642cf482a77cd12a4d30cd72a68128b6aa53cb4ddde76167951436147a02af4ae90a7301d9405dd632afe48f45ae7ed3f83101f444c9f3b396a7da09b96d3e16738ac709b834a7af86210ebaf4c72a61e02ba535da0c181b82d4d5d0ef31f9ccdb84ea000154eabfd5df73c7a50710b64782602da67894c3141421a174b6a7ef336f5e6a7cc0f36add1b29a26ae3c0cac65d7fd0dab18929aa5c835466b9b2fa2040452e4533d0da3871fc5143c243838ac1788593a490e614c576e8f57dcba34240539508619dfa6d04f837d4d0df79775c28ff8ea005061444dc9450cdfd000bde50dea1de675240510188c4f85901d5957fa2c132cd58ed439cd6ce9ee8bbdb3c5bf21eba2049ed4dae66f7c01aa40d29a72dbd047492faa3b1c78daa6e024f1829", 0x1000}, {&(0x7f0000001540)="2186803e4ac0e385f8e7a856ff1aac1272f249c067d1db0cab117c50fda5c8d394872e5838d7878a7303ae7cc5a1533330ec7bba812d7382afcf2310a7f7ce97c7bf781866667370e4be6b4ce9de72207f3f357d0be95e3dc8aea2a21490a0d95fe716d41fa4bc35a28830903a727f9d13f9b9702ec1b7cd0de67f0b243a2902120c18ff7403d0beccb82f25386cb75e22794fdfba25094cfd29725fd46e7ab484d411131b033e7be1af2f7ca58ea4239b2f3678988218ed217c04ddf125e6406eb31227f19c303cf9dd49347aacf4db832b65a89312fdfbe79d9cbdfec0afdf2223f90bdef5f7452d19934900", 0xed}, {&(0x7f0000000400)="836d6c592ecaa1652d0028f00888ff9c94b9a73f77852301c88ec25a431b5a89e59304cf40a81eb24d93022f64fd13ec7b148304ac6970ada151538e6048f1dd1c0fecb09fe557ab38d72fa3fe6d1d245e7d1d492d27ae9c395922ef5d85df2fff5dd3af2de16923bacdc9de4dc31fcff6b1ee1a0d5097dd10c0dfa4975859938df68ef0ded8", 0x86}, {&(0x7f0000001640)="1613f799f3a6274d9a1ac72a2388e22eed112541fe47411d94e0eecf6435c98ba73c1a253ac0a11ef759c3a7602d190245acd38d7ae70f7898e933b58fb9e66b151f8de7224e988d784a5f1b", 0x4c}], 0x9, &(0x7f0000001780)=[{0x80, 0x1, 0x9, "1910967c5756e337191e8f63bfdfc4b5bc9c61fad7d5407f715f154391653fc537e870f3d473c3e96f59e7df089d1181f1716590039a80dfa55d50ef962805a3a9fd83d4c7532002d46c1239e4fac1db26e4055705a077b4222882d12530e145695820da7b0758687d"}, {0xb8, 0x1, 0x327, "724f4501d7d1bc7292b75821cf10bad21d9e89714b7bbf7200b57f9b1d6f1066620a6324c8f8fad691c23f7256ece85c43ee8d10dd4a5f2ced1bbb4fc7c8656385fefb92d999ed26d613c9549cf59ea538b251fdb81d0f960f0096ad465543d41988f6f326f9985a40e1537564ac059ef6c8a5e8c1632d5446f68e6d08d771c55c6e9ca5590067c0629246e87921d3d072bf37f4febfd7cee87c821884994c16229c673f56"}, {0x80, 0xffff, 0xffffffc3, "f1d13383bd46e914d74b04733250557218ecff75842c3840b7690ae7a9f0bcfce3824f75d5d697b9b5d1ef2005044cfe4b09e6bf2dbf7ded41cf77185400871450e02742800453053f743616d2c13472fbc68eebf405877f93648b65b8fcd3737735095fd058074c5f"}, {0xe8, 0xffff, 0x41, "495893b94fdcc58ec2b4f50d9289c60ce752a645441fc05c95fe94411c70263b3d48fd086ceeac1f119c5d2e9f9147b6128554301382c3a43adf91d4415b3efc3f956cd446da28bf668ee751d541ea186850f1d06d82b544e3afb6a74a7f19bcc1e23d847e4be1e96d117282933f4da68e0dfcad0e129caab5fe5fd05d35fd0618ec7d5c71e8e8cf16a1c9d8816591bcbd3cf996c843b7b51e261816c45eae6bccbe82fd0b00932c18bc6a92a6d421c41cb9b08b17840c4d82a8a4d768301b4c4540b1c94c4d4777e93b661cda6ca69ff275398aa2"}, {0xf0, 0xfffe, 0x3, "79d1c825a088d5fcb04ae26c5fa854be6f19741d996297257f77bfa6e1650576d71d8f63aef6ee2cbbfe651e9bc7b5fd7c22f09cef294d645359a38484529260e15e06704db949c9dd7500233c95c2d9680320bc1bb1fdf51507f1b6eb8f2171f10c1ace3cc0aa2a9064275a6b1188d13dc78494df45a9dd9e8c4c46b0446f6b0d045b2c2c747da1d7514904b042e267505d897a44931619822ba3c72bbde99e98bdff7afdebfc9e906efb754956abe6cb01d7288b02b1c34cef05e3725888875810eca63be126af0098043857dcbf42e099d52707e935c1c3c94e"}, {0x98, 0xffff, 0x8, "c5a1307ad5e12acd72c1ff72caa6e9e1ff91d4a2d6f2229a5bde08c491ca5729c3c0453ee2fbe09e7fbc35bffc203efa76208eb28239037164f5520a7800344b59df84664eefd8fbe2ed19c7b744d2e4b24af36b30357cf15cfc27f943b1dc90f4b1cdf7b8e5083c812605d817686540a6c19528750d5557f8306f3a4cb88892640991af64e4b744"}], 0x428}, 0x3) executing program 7: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) sysctl$net_inet_divert(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x1, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x5c, 0x0, 0x0, 0x80ed}]}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r2) executing program 3: r0 = socket(0x18, 0x2, 0x0) mkdir(0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x21, 0x200}, 0xfffffffffffffffd}) r3 = socket(0x18, 0x5, 0x9) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000000)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r1, r2) write(r4, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() getegid() r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x96) read(r7, &(0x7f0000000280)=""/148, 0x94) r8 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000180)=0x2) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x5, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000000000000000000000fc00000000000000000000000000000006000000"], 0x20}, 0x0) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x1, 0x5777c538, "1c102609307e7be2df67de202a72da64612c3300"}) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000440)="05619019d7810ee99215e66e01e8ba2100a94e2cf652eba2758778f83f3732688ed8d86498c24895597c253e0a1aa653eeff9f5ac86b1de42fb4ff752a43df20d01274166d9e310767020b035c89", 0x4e}], 0x1) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x13) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[@ANYRES16=r3, @ANYRESDEC=r0, @ANYRESOCT=0x0, @ANYRESOCT=r2, @ANYRESDEC, @ANYRES8=r0]) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind(r6, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x3, 0xfe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000459000/0x3000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000110000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x13, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000280)="3cde0843f0684ef3281de46e61dd7ecfd352cb1ebd40cc32ef1d87696e2c891d01cd22fa5b62d69a2149d8ca5e82718c77d96ef54c3c2b10604e5ec37cea3528b35f12ae6e3b500d28ab6a62c866188236b694fd920f5ecce3dd9604463fa4bcbd3340cb354434e2a65ef0b3012b7f4fe59435bac7a9f02a4f459bedb4cb0ba09021b7ed647007e71996a3f72f0354cbc03e6bb5e0a9eb80cbe5548173c4", &(0x7f0000000340)=0x9e, &(0x7f0000000380)="960d04ae6cf3a71303af8cc1480f824fbe71607aeb35a908951c5aa06129929d4c0250a6ec10af517965d885fcd9d0a1920413f8299b16682f0f3a600ac88c8b9901518bbc6afec0e799cfd9673c597bb8e2c125d154adcc9918bf1d088a8fbb724bf637dc1aa0c92905231b16f570593b1b3dd7e112a971201cebe7c93e8110ea1695f567cb842301ed669b64c035", 0x8f) write(r0, &(0x7f0000000080), 0x20000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x2) (async) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) (async) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) (async) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) (async) chroot(&(0x7f00000000c0)='./file0\x00') (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) executing program 2: r0 = socket$inet6(0x18, 0x8000, 0x4) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000000)="2c2a32f465850d193e34de78aedccc939b1ec4fd79762e7947cd58effa66da52deb401cf425f50286842f7c354becc69a6681c27c5c4630a996a66828f7da82e1ae539b136864970b12d8a4a84b355fccf49f206b63f53c3cf127e429062ce5289d8fc0acfbf74db5459732fbd86a4af8ab63f7607a91ae69ac7a7e298a58b9705e006e4346bc6303d7a16ecc2cdc3fffe4429f5e23b3e273b28841b6dd6cd0fc097fb069cad80031a50466fc38416b54e869100fc8a3d99ad0df5d9bf2ad64606", 0xc1, 0x40c, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x6203fdc07ddf43cb, &(0x7f0000000140)=""/64, &(0x7f0000000180)=0x40) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)=""/156, 0x9c}], 0x1, &(0x7f0000000380)=""/92, 0x5c}, 0x40}, 0x10, 0x0, &(0x7f0000000480)={0x100000001, 0x800}) r2 = dup2(r1, r0) bind$inet(r2, &(0x7f00000004c0)={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x8f, 0xf987f599}, {0x81, 0xf3}, {0x84, 0x8}, {0x89, 0x5}, {0x3, 0x1f}, {0x3819e09058fa7c4f, 0x10000}], 0x6}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = socket(0x10, 0x2, 0x1) fcntl$setstatus(r5, 0x4, 0x80) shutdown(r1, 0x2) sendto$inet(r5, &(0x7f0000000600)="4f2c345e10b58447067eae03e280af4541e4c636a3bf6e0d4cc8f4b24f5c84c9a08d571c3f13a614bd785de18a54bef5c857a22dd6feee991f9a71d002", 0x3d, 0x402, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000640), 0x4, &(0x7f0000000680)="ca1f363ff694b9a82e086d40b7e630babd62671e347a93f3d08e203d8778217ccde7331907c86056326b4406d956ac30a4d0d021776c6415748187e651c352882a8c924c0683fb6ba9680b0df4edb4fac8b0cf9d6bf8ae126de9fa000ce5c4803683d6", &(0x7f0000000700)=0x63, &(0x7f0000000740)="1d18eed8579c3a104136ab19208b8173b42863c9bbbea72950a9633cf3f53107c493876dc5adcf8a08e13fbe7c079c3e6ea4ae88cc3a5d93ecc03580383b36c56540513ebccba1ad62beba79568db0617d64c9426559e59c50ce6fc4c0de080e1f03887ec3565c039eb51383bd486ef8c38b3efc5c6a431e91486ff0c1caaaacf4c35c924d5185fb6fdf4365fb99feeddd498f530c40d73863085bd144f493f2f98ca450a521617f74aa39e2ba56abe33f3a2f05f87d51933eaf962291f57b81bea1170eedc6f2373a", 0xc9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x40, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000880)=0xa49) open$dir(&(0x7f00000008c0)='./file0\x00', 0x400, 0x0) getuid() pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000940)="3b29962e571eadca31e56eac9e873eff93d3a61d00b3a6e9a57fea5fd8ab2eff993ad0c9d1f7f80a321ed72bd3af93afd42d1cbfd712e15f8ed8f9e0cc0278682e2414c7cda8597047dc3610915a8aa4eaef9ac64b69e524e51b467f08734eb7554df6808692154f57ec9dd1820202f76c4ab14dfdf9dec24985ba6b65827b198dcd6faf696f9575d97e276497666b87c93b9a70a89086d05466a3633be0dda22964f7ab34ed7e627c46f12195cbd635370a38fa1c83a163abbcbb8edc8357ee8bfba441b1f63d62c55e09570d8529941d94099e11a62cd3c241760f4336ac99a8a24a731599b1d434d9e87e73e7a09c", 0xf0) lstat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)) semget$private(0x0, 0x1, 0xa0) connect$inet(r5, &(0x7f0000000b00)={0x2, 0x2}, 0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000b40)) syz_open_pts() r8 = semget(0x3, 0x4, 0x620) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000b80)=[0x400, 0x5, 0xfc01, 0xab00, 0x7f]) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000c00)={{0x36, r3, r4, 0x0, r4, 0x21, 0xfe01}, 0x1000, 0x1}) executing program 5: r0 = socket(0x1, 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000280)={0xfff8}, 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0xe, 0x0, 0x0) r5 = dup2(r0, r0) setsockopt(r5, 0x5, 0x7905, &(0x7f00000000c0)="717a612e9ea4cc5ea838d263d606df51df87237d9eec08b7523219d435a0cda61de07868616dc9eb6c2d5c381f328751ffffff7f25fc7528872bfcf2d2804015c7133946207dbe2fa40831aef43d6fc5262a1e0f032d0aadbad68d593793920e79ce4cb4abc8c4d07fe15a26b5f11961010e999313f5416c48fcf4e093ea8d17267003b24c7c148119fc2b5e4dd5571fa7b76758179f9af384a58801da31500aec5a46256df347b83baf7a2b000000", 0xaf) executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x6810, r2, 0x4000000000003) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 5: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) acct(&(0x7f0000000180)='./file0\x00') executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x4, 0x6, 0x1, 0x1}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)=0x8001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x1000, 0xb75d, &(0x7f0000000100)=""/183, &(0x7f00000001c0)=0xb7) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x3, 0xfffffe00}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x992, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) r5 = socket(0x10, 0x1, 0x8) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000300)={0x6, 0x9, 0x879f}) getpgrp() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x9) r6 = dup(r1) open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x11) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000003c0)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000400)={0x7, 0x5085}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000440)={0xb7, 0x0, 0x3f, 0x92ae, 0x2}, 0xc) r7 = socket$inet6(0x18, 0x4, 0x9) r8 = fcntl$dupfd(r5, 0x0, r7) sendto$unix(r6, &(0x7f0000000480)="a9860cb3301090019b809c0c89af5e76318633f3a962aa5e4dce398ce4c7c2bac8b3eb7151f603949524b9c712b75cd9b8c6ed2f282c7603441759e8c2acfe9dd7f97f1a8f75124bb4d39cff89fc835355914f5c0793b8b1685feaaf8e9663857b03a70580ce2cf94b695b6bc87c0cd6dd54691e6152c53fd241ea65633f0fcb38d4913db27785dbec85da69986278f2a377020897af3e36a9db67efd4a4852c8445476299cbb0", 0xa7, 0x404, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000580)) syz_open_pts() ioctl$KDDISABIO(r8, 0x20004b3d) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000005c0)={0x71681a8, 0x8000}) semget$private(0x0, 0x3, 0x0) fsync(0xffffffffffffffff) executing program 2: getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000002200)=[{&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f00000001c0)=""/54, 0xffffffffffffffa2}, {&(0x7f0000000200)=""/27, 0x1b}], 0x3) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000240)=[{0x2, 0x1}, {}, {0x85, 0x7}, {0x42}, {}], 0x5}) fsync(r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = getegid() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r5) r6 = socket(0x11, 0x3, 0x0) recvmmsg(r6, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) setgroups(0x1, &(0x7f0000000040)=[r4]) execve(0x0, 0x0, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{}, {0x7c}, {0x416}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000bc0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b51005ff04a0ee80cfedc05fcb39a1f72f919eb4143857fc7724b3a714a4a875997e9e4d3241bd155b120d98f2daa50be996978b007", 0x7c9, 0x0, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x10000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000080)=[{0x7}, {0x4c}, {0x8106}]}) sysctl$ddb(&(0x7f0000001100)={0x9, 0x1a048eb9dc613469}, 0x2, &(0x7f0000001140)="6b0a2b60d00db6623ec64c076dbd68538179", &(0x7f0000001180)=0x12, &(0x7f00000011c0), 0x0) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000004c0), &(0x7f0000000500)=0x4) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f0000000040)=[{0x0}], 0x1) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open$dir(0x0, 0xa00, 0xc1) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r5, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(r0, 0x40047477, &(0x7f0000000080)={0x0}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x8}, {0x200, 0x0, 0x0, 0x7d9}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) socket(0x2, 0x2, 0x0) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff2b1cff040000000000200000000000019078ac1400bbe0000001830300001100907840dc5938"]) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000700)=[{0x3, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x3, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x0, r4) semop(0x0, &(0x7f0000000280)=[{0x3, 0x1f}, {0x4, 0x3f}, {0x0, 0x2, 0x800}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) setreuid(0xee00, 0x0) getpgid(r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000740)=""/232) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0xffffffffffffffff, r8, r7, 0x2}, 0x7c, 0x0, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r6}}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/240) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) executing program 1: syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cb"]) setitimer(0x0, &(0x7f0000000140), 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000280), 0x101, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x42, 0x2, 0x7, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x4, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x34, 0x40, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x85, 0x80000000, 0x100, 0x2}, {{r0}, 0xfffffffffffffffe, 0x6, 0x2, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x82, 0x80000000, 0xfffffffffffffff8, 0x3}, {{r0}, 0xffffffffffffffff, 0x41, 0x4000008c, 0x100000001, 0x3}], 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x41, 0x0) r6 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) close(r7) getdents(0xffffffffffffff9c, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x6}], 0x8001, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x4000000e, 0x0, 0x100000001}, {{r6}, 0xffffffffffffffff, 0x4e88f28db54e7624, 0x40000000, 0x10009, 0x7f}], 0x400, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0xee00, r8) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000140)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r9, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0xfffffffffffffffe, 0x1000100000000}) ioctl$TIOCSETA(r9, 0x802c7414, 0x0) pckbd_enable: command error executing program 6: sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0)="c4c85bacf044abab53bbf9d32c1451c959ccc2e919f233b685994fc49e6370", &(0x7f00000001c0)=0x1f, &(0x7f0000000200), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$vfs_nfs(&(0x7f0000000280)={0x7, 0x2, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x54) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x5, 0x94, 0x8001]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r2, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x4004570c, &(0x7f0000001400)) executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10020, 0x0) flock(r0, 0x1) executing program 3: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x14e, &(0x7f00000002c0)={@local, @local, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "054bc8", 0x114, 0x0, 0x0, @rand_addr="fea6c33fcf149110061d071ba4df80f0", @rand_addr="bc483e8c11a31ffb67769005dd0fbf29", {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xfb, '\x00', {0x9, 0x6, "acd718", 0x5, 0x70, 0x2, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, [@routing={0x2f, 0xe, 0x0, 0x1, 0x0, [@empty, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast2]}, @fragment={0x33, 0x0, 0x7, 0x1, 0x0, 0x1c, 0x64}, @hopopts={0x3a, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x80000001}, @pad1, @pad1]}], "dea84bbbcb8f0d753da14bdbbb61df6703e2dfc9dad69586152a33383435bb5774b4da74df2e53fd9b53f35f324d99147413fe5f5f1f348316eb0cc17c32bdf84911015e2620434bd802487f"}}}}}}}) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r2) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x20, 0x0, 0x0, 0x2000}, {0x30}, {0x6, 0x0, 0x9, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r4 = fcntl$getown(r0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x0, r4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000100)={0x0, 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x2, 0x4, 0x7) pipe2(0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700", 0x2000}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x1ff, 0x0, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) syz_open_pts() ioctl$TIOCSTAT(r7, 0x20007465, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xfffa, 0x80, 0x6}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r2, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00000000000000000000bb0000000000000004"]) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x4000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0xffffffffffffffff, r1}, 0xc) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0xfffffffe, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) bind$unix(r3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) socket(0x6, 0x4000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x20, 0x5, 0x3b) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYRES32=r3]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) executing program 5: r0 = socket(0x0, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x7ff) syz_open_pts() syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000280)=[{0x3d}, {0x1d}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078e0000002000000000d009078000000000000d00bd96424814c03c6db4de900000000000000350000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000459000/0x3000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000110000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x13, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000280)="3cde0843f0684ef3281de46e61dd7ecfd352cb1ebd40cc32ef1d87696e2c891d01cd22fa5b62d69a2149d8ca5e82718c77d96ef54c3c2b10604e5ec37cea3528b35f12ae6e3b500d28ab6a62c866188236b694fd920f5ecce3dd9604463fa4bcbd3340cb354434e2a65ef0b3012b7f4fe59435bac7a9f02a4f459bedb4cb0ba09021b7ed647007e71996a3f72f0354cbc03e6bb5e0a9eb80cbe5548173c4", &(0x7f0000000340)=0x9e, &(0x7f0000000380)="960d04ae6cf3a71303af8cc1480f824fbe71607aeb35a908951c5aa06129929d4c0250a6ec10af517965d885fcd9d0a1920413f8299b16682f0f3a600ac88c8b9901518bbc6afec0e799cfd9673c597bb8e2c125d154adcc9918bf1d088a8fbb724bf637dc1aa0c92905231b16f570593b1b3dd7e112a971201cebe7c93e8110ea1695f567cb842301ed669b64c035", 0x8f) write(r0, &(0x7f0000000080), 0x20000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000459000/0x3000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000110000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) socket(0x13, 0x3, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000280)="3cde0843f0684ef3281de46e61dd7ecfd352cb1ebd40cc32ef1d87696e2c891d01cd22fa5b62d69a2149d8ca5e82718c77d96ef54c3c2b10604e5ec37cea3528b35f12ae6e3b500d28ab6a62c866188236b694fd920f5ecce3dd9604463fa4bcbd3340cb354434e2a65ef0b3012b7f4fe59435bac7a9f02a4f459bedb4cb0ba09021b7ed647007e71996a3f72f0354cbc03e6bb5e0a9eb80cbe5548173c4", &(0x7f0000000340)=0x9e, &(0x7f0000000380)="960d04ae6cf3a71303af8cc1480f824fbe71607aeb35a908951c5aa06129929d4c0250a6ec10af517965d885fcd9d0a1920413f8299b16682f0f3a600ac88c8b9901518bbc6afec0e799cfd9673c597bb8e2c125d154adcc9918bf1d088a8fbb724bf637dc1aa0c92905231b16f570593b1b3dd7e112a971201cebe7c93e8110ea1695f567cb842301ed669b64c035", 0x8f) (async) write(r0, &(0x7f0000000080), 0x20000) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x3}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VMM_IOC_RUN(r1, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) executing program 0: socket(0x1, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="51ff7c0a23ba46c5f2220e000000490000400000000000009078063707fd80bb9d00000000ac1400bb9402440c0603e000000200000000000004009078000000004500"/78]) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r1, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) read(r2, &(0x7f0000000100)=""/63, 0x3f) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000280)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x40000}, {&(0x7f0000437000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3789}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7a8f}, {&(0x7f0000504000/0x2000)=nil, &(0x7f0000145000/0x3000)=nil, 0x1000000000}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x3}], './file0\x00', 0x9}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000480)={0x10, 0x101, [{&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3f}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x7}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x2}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x375e}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}], './file0\x00', 0x8}) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000180)={0x10, 0x0, [{&(0x7f00000a6000/0x3000)=nil, &(0x7f000059d000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009b000/0x1000)=nil, 0x80}, {&(0x7f00002ff000/0x9000)=nil, &(0x7f00002cf000/0x2000)=nil, 0x8000000000000003}, {&(0x7f0000163000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f000018d000/0x2000)=nil, &(0x7f000027f000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000374000/0x11000)=nil, 0x7}, {&(0x7f00001cd000/0xf000)=nil, &(0x7f00001cc000/0x2000)=nil, 0x5}, {&(0x7f00002ff000/0x1000)=nil, &(0x7f0000664000/0x3000)=nil, 0x80000000}, {&(0x7f00007ef000/0x2000)=nil, &(0x7f00004ca000/0x2000)=nil, 0x5b4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000027000/0x3000)=nil}, {&(0x7f000012d000/0x3000)=nil, &(0x7f0000456000/0x2000)=nil, 0x100000001}, {&(0x7f00006f6000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x300000}, {&(0x7f0000488000/0x1000)=nil, &(0x7f00004fc000/0x1000)=nil}, {&(0x7f0000394000/0x4000)=nil, &(0x7f00000af000/0x2000)=nil, 0x2c}, {&(0x7f000037c000/0x3000)=nil, &(0x7f00007b6000/0x1000)=nil}], './file0\x00', 0xffffffc1}) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r5, 0x10000, 0x3b, 0x0, 0x0) fchmod(r5, 0x18) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 4: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(r0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) recvmsg(0xffffffffffffffff, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file1\x00', 0xa0, 0x3) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) dup(0xffffffffffffffff) close(0xffffffffffffffff) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{}, {0x40e}]}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000b00), 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x10}, {r0, 0x2}, {0xffffffffffffffff, 0x40}], 0x3, 0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x60) socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000100)=0x4) close(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000"}], 0x1}, 0x404) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) symlink(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f00000001c0)={{}, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setreuid(0xee00, 0x0) pckbd_enable: command error executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x80000, 0xfffffffffffffffc}) sysctl$vm_swapencrypt(&(0x7f0000001a80), 0x3, &(0x7f0000001ac0)="c6a6d101", &(0x7f0000001b00)=0x4, &(0x7f0000001b40), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) msync(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80000, 0x96df, 0x0, 0xfff7ffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100", 0x0, 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) executing program 3: socket(0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {0x0}], 0x2, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x4}, {0x2, 0x80000001}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) executing program 2: syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cb"]) setitimer(0x0, &(0x7f0000000140), 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = getppid() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) getpgid(r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000002c0)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000001c0)) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpid() r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x6) ftruncate(r5, 0x1ff) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getgid() r6 = semget$private(0x0, 0x1, 0x241) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0xa5, 0x1]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000002c0)="30704b0259b0e9faa1724c41a6387ddf15add6217e", 0x15}], 0x1) dup(0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x28}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) close(0xffffffffffffffff) socket(0x20, 0x1, 0x4) readv(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x1, 0x5) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x5) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x22, 0x7}, {0x22, 0x81}, {0x84}, {0x5}], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x6}]}) chown(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000400)=0xfffffffffffffff6) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x3, 0xfe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x6810, r2, 0x4000000000003) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 0: open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x60}, {0x1d}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) getdents(r2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1c}, {}, {0x60}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$FIONREAD(r3, 0x808c694e, &(0x7f00000001c0)) sysctl$vm(&(0x7f00000000c0)={0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00', 0x3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) clock_settime(0x100000000000000, &(0x7f0000000040)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x1000, 0x8000000000000000}, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, 0x0) socket(0x20, 0x2, 0x2) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x3, 0x0, 0x1000301010006}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$ddb(&(0x7f0000000040)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/76, 0x4c}], 0x1, 0x0}, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000005c0), &(0x7f0000000600), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000100)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setuid(0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r5 = socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x20e02) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/143) open(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendto$unix(r1, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000001800)={@random="a18ce84acea1", @broadcast, [], {@generic={0x8863}}}) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) acct(&(0x7f0000000040)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{0x24}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0xc0, 0x93}, {0x1}, {0x6, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8060693c, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000080)=""/73, 0x49}, {&(0x7f0000000380)=""/56, 0x38}, {&(0x7f0000000300)=""/121, 0x79}, {&(0x7f0000000400)=""/189, 0xbd}], 0x6, 0x5) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2015, r4, 0x0) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x201}, {0x20}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket(0x10, 0x2, 0x3) executing program 7: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)='ON', 0x2}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000480)={&(0x7f0000000440)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000003c0)="796dce8f2b1f7a6afa1103339ea9f193", 0x10}], 0x1, 0x0}, 0x7}, 0x10, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x41, 0x80, 0x6, 0x40}], 0x81, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0xc1c}, {{r0}, 0xfffffffffffffffc, 0xe1, 0x4, 0x100, 0xfef}, {{r1}, 0xfffffffffffffff9, 0x9, 0x40000000, 0xed, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x4, 0xfffff, 0xfffffffffffff00a, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x5, 0x5}, {{r1}, 0xfffffffffffffffc, 0xb0, 0x10, 0x1000, 0x1}, {{r1}, 0xfffffffffffffff9, 0x6e, 0x1, 0x1, 0x3}, {{r1}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1f, 0xfff}, {{r4}, 0xfffffffffffffff9, 0x3a, 0x20, 0xfeb, 0x1}], 0x8, &(0x7f0000000140)={0x0, 0x3f}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000380)=[{r0, 0xbed454229ff0278e}], 0x1, 0x0) dup2(r5, r1) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(r6, 0xa, r6) executing program 2: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x40}, {0x2}, {0x440e, 0x0, 0x0, 0x2000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$vm(&(0x7f0000000000)={0x6}, 0x2, &(0x7f0000000040)="140d3231", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5, 0x8, 0x1, 0xfffeffff}, {0x55, 0x2, 0x9, 0x5}]}) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001bc0), 0x0, 0x0) socket(0x0, 0x4000, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)={0x400000000000000}) denied attempt to set clock back 3665273419 seconds executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = semget$private(0x0, 0x5, 0x2c4) semop(r2, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000380)=""/76) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000004000)=""/4106) r3 = geteuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r3, r5, 0x0, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) r6 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x10000, 0x0, 0xffffffffffffffff, r3, 0x0, 0x0, 0x5}, 0x1, 0x6, r6, 0xffffffffffffffff, 0x1, 0x6, 0x6}) socket(0x18, 0x2, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000004c0)=""/70) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000004000)=""/4106) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000006c0)={{0x1, 0x0, r4, 0x0, r7, 0x0, 0x2}, 0x4, 0x7f7ffffffffffffc, 0xfffffffffffffffe}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000140)=""/7) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x3, 0x3}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000440)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000459000/0x3000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000110000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) mknod(&(0x7f0000000240)='./file0\x00', 0x10, 0x202) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r0 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0x4}, {0x3}]}) getpid() getrlimit(0x7, &(0x7f0000000180)) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="c1006f00fc7662b38e0f2aa4e65609d674a800000000", 0x16) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x11, 0x0, 0x0) r5 = socket(0x20, 0x3, 0x3) r6 = getpgid(0xffffffffffffffff) r7 = getuid() setreuid(0x0, r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r7, r8}, 0xc) r9 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r0, r9}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r3, r1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000005c0)}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r7, @ANYRES32=r4]) setrlimit(0x4, &(0x7f0000000000)={0x100000001, 0xc23b}) executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x9, 0x200000100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) syz_emit_ethernet(0x5e, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x28, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x29, 0x2, 0x0, 0x0, 0x0, [@rand_addr="bc742a9c878a7622119f3100029598ba"]}], @icmpv6=@ni}}}}}) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x84}, {0x6, 0x3f}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mquery(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60cb546500100000fe8000000000000000000000000000bbfe80000000000000000000001ecabb5833"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 6: getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000002200)=[{&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f00000001c0)=""/54, 0xffffffffffffffa2}, {&(0x7f0000000200)=""/27, 0x1b}], 0x3) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000100)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000002240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcde42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c9924ffa9e9c3a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d07daa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc19636410d1adcb035f3ca41787bfa167e05adcaf6ed8c2f726eb1cc30e55c50e9c921bbfa3fa24f76491b57a05203661e2ab7f29c549a168eacc757180389716927dd9962db1ef9721830ba5a2218ebcf779175f21b9f53cbac6cc1e4a00bb3385a215ac92b8426e9a95a3065c8f3f14d5666", 0x147}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}], 0x6) socket$inet(0x2, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000240)=[{0x2, 0x1}, {}, {0x85, 0x7}, {0x42}, {}], 0x5}) fsync(r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = getegid() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r5) r6 = socket(0x11, 0x3, 0x0) recvmmsg(r6, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) setgroups(0x1, &(0x7f0000000040)=[r4]) execve(0x0, 0x0, 0x0) executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0/file0\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0xb26102061c041bb9, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) executing program 0: mknod(0x0, 0x0, 0x202) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) syz_emit_ethernet(0x76, &(0x7f0000000040)=ANY=[@ANYBLOB="7fe55d082259aaaaaaaaaaaa86dd60000900004000006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010000000000000012000502008d01"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) poll(&(0x7f0000000200)=[{r1, 0x20}, {r0}, {r0, 0x40}, {r0, 0x4}], 0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x227, &(0x7f00000003c0)={@empty, @random="490989d3186d", [{[], {0x8100, 0x3, 0x1, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "f470b4", 0x1ed, 0x0, 0x7, @mcast1, @empty, {[@dstopts={0x8, 0x3, '\x00', [@generic={0x72, 0xd, "dcc654d43b81451f3e7af0561f"}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x9}]}, @dstopts={0xf0, 0x1, '\x00', [@ra={0x5, 0x2, 0xff00}, @enc_lim={0x4, 0x1, 0x7}, @pad1]}, @hopopts={0x3a, 0x2f, '\x00', [@generic={0x2, 0x3c, "0af525aa34c7ad6b3373d83291d5122af5e899b8b016ca667d0b21773f6bdf12143020ee45def9c62b3e5a706c1ede4ecebfc479b46d5749eb802ea7"}, @pad1, @ra={0x5, 0x2, 0x4}, @generic={0xab, 0xa5, "88d7562e77be82240f9c7caa65249c3b318bf75ce06866d3c7fdd1159fe93e2381a8b3a672cd2e939ba9322cef55e25e87378dd9add34f844922da21ef150718a2fbedc640530a2d3c854e18b39a1ab908a5f7768a4bd58a166a3b646bda88d03070aeaa5390f1aa7128837443a690f7d6bb270117f928c57488c1310e0495069dd643e5f8aa92ec5a1bc405b63793a181e78def5ebd3966b6793bfc764261cb344bfd5fb6"}, @pad1, @generic={0x7, 0x7e, "392c731b684ca10ea100cd43df11fe725babc05f072c4b3824632bca86a65dbbefd131672a2f6fa3efecb4fedbff8365c2c14f9bfc6435e630d1f500e8a210adc9e4be14c6d059ad1558b4a31fcd3a360b33be2c113f89b745c23fb2e2d1c51e0e764e7b02b74737bfeba5893050061d5ead52a78b1df04b23c9bc6435d0"}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @generic="b3ac0acfe158db77563d54b64b90b1debb88287c580a655d9e8d80ecbf9c3249a14b80e6c2"}}}}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000240)=[{0x23, 0x9}, {0x21, 0x1}, {0x26, 0xb8a5}, {0x47}, {0x4, 0xffff68aa}, {0x40, 0x5}, {0x6, 0x8}], 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x63}, {{r3}, 0xfffffffffffffffc, 0x85}], 0x1f, 0x0, 0x7, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000480)=ANY=[]) acct(0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = dup(r4) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000603000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000778000/0x7000)=nil}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(r6, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$VMM_IOC_CREATE(r0, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000165000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000772000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000386000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f00005db000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) denied attempt to set clock back 2839909687 seconds executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0xffffffff, 0x820351a, "090e4de6d302a6920f8c000002f9bfff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c752ba14c86398555e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bdd24ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a634100", 0x4d2}, {&(0x7f0000001600)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a363579c03d7197664d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e6210ee64a7c92aa0bdf72d2f5fb93a82dd8b7af8ee1e28c3bee5f8f6c1f586aa117d0213a6", 0x2ae}], 0x2) executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1b3) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x0) shutdown(r2, 0x2) dup2(r1, r2) listen(r0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r0, 0x0, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2", 0x45, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x7ffffffe, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000000, 0x1000300000002}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x95}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {}], 0x2}) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x1e, 0x3, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x16}, 0x2, &(0x7f00000005c0)="fbd6792363d5081bd3b03d9bb66eb8eb671e38bc7520c4e391d00a12890a85e42ac70d257e623709c1b627d0c8d209b8dde6c034338fe801ce4e007163661e7b3e5b818f7089777cf219f7ce0c8e41c539b07d23cb7510750000ff78a9e6e15c15f44ecc4a26609e8e2a7b990a60539280a44a141f3d4bae23c74c0ec2cb65a781a843f7c9e5710d2b690f3b4a9f7cb090e99eeeb695c7af710d15441904109c9958fcca8492a47d3bdbb4d3cdbc9005158a3607c6dcee6bd67418c181748ad69dc27a712cfa3ca99011e1851ffe5d3cd6174bcfa0f26ef36c7d0cc45261f228331cb325483559e53c4da9dc6afccfd24772627692d362ee065042e3b7eadbda5f0920f9868845632cc5c923b670e19f433fcdd9035a45da001dd246ad6ce8fa492a25f082b1163fc4919203772fbb2935883f94cdbd0d1d319198c7b0b8888f330217b505a58d2379cb9b555d2d70ae4f4867944952518ba933221bca20a3c457ddd70f495e42689ba6d4fdd2da18e90a88c3ec57e1edda201e4f31efc19a17f3d8fcafa5f59d6b3a394b9338c695ec9d0b9567b7a606ef6002b1a23a32dc5975", &(0x7f0000000300)=0x5d, &(0x7f00000004c0)="1657aa3f598bfd6c71a426b57f66dc78e0bbf63c8cccd405ec6d0ba2e70ea72b7596f28482505802d71beebcd9e302f8df6ee703317b3991379104a98b2bb42a3290307e12add8f450c8aa507bd3f71764a44ed2fc16dd90cb60aecf6b8fe1005970ac48ce317acf03020d93107acf6d4eb24156ccd80e836ca30031b1e0eb80477749f45c4c0a5a35d0cb0ef4477ebc5b8f2e5d446eeead12c08421e42b1082928baaac5d4dcf3b576ce1657ed34a62e9dad9b968c90c90c2a69246830b9e2037bd92870de2ecd28dd6ba0a9367c448e5cde3ad5fce84561f51", 0xda) getpeername(r2, 0x0, &(0x7f0000000040)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r3, 0xc0205609, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x1000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0xef], [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda63], [], [], [{}, {}, {}, {}, {}, {}, {0x43}, {0x0, 0x8000000}], {0x5}}}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x3, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x4, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback={0x2, 0x2}}}}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) executing program 4: syz_emit_ethernet(0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000000000000000000000000000000000000000000000f7ff0000000000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8df10f9f812e90ce3adc7ce491fd4e46fe0b6563b98d7bc79858ae437dcb80bdc7d3cb9c96e59dd0f612704ef80e751969c0bb050000000d", 0xd1}], 0x1) connect$inet(r0, &(0x7f0000000000), 0x10) recvfrom$inet(r0, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000380)=""/175, 0xaf}, {&(0x7f0000000440)=""/217, 0xd9}], 0x3) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r4 = dup(r2) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x5, 0x1}, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r5, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x7fff}]}) executing program 7: r0 = socket$inet(0x2, 0x4000, 0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000100)="d0a7cb73297251095ef8c704bf3477d8340b0ebb4fe54b8346bd27a1d7f3c1eed23bcef8a5b1c31e754fed0c24612edfd7394f2a6d4d855208ada7f4375f2b57478c0c49068fb7572b438a36075947c6569b29d027632149d054a5b65771fad0af6423d9f1d8f66db398311bef418aae669c7a155a54499b33487b098a638f056956559eab257baeacbe1eae45b483f4bf0655229e797adcb30c8652bd34cd18a5d71a252f89fd13f85291ebcd4dbd34f8687b6e97a508fad30a09755cc41bb1", &(0x7f0000000040)=0xc0, &(0x7f0000000240)="ab1fbf8bf09ffeb6a6b060b8dc1d555196ebec6dfe0a24da47ed5527139609dbba4abef1827ff78594ec815ed1b9a1d35aebf758d736bea793d41f74731028eddc1e631a4c72904c9a04a484f22b0e8b66dff9a80f2fc77d3a2c760d7987fca9ea19681e60f19ea0f4579db7d20c53b40f571255", 0x74) r1 = geteuid() r2 = getuid() setuid(0xffffffffffffffff) r3 = geteuid() r4 = getuid() setreuid(r3, r4) setreuid(r1, r2) getsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffff5) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000001, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) dup2(r2, r0) executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x100, r1}, 0x0, 0x0, 0x0, 0x0, 0x6, 0xf, 0x3}) setreuid(r0, r1) fchmod(0xffffffffffffffff, 0x3218b84e33509d91) executing program 6: syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYRES32]) setitimer(0x0, &(0x7f0000000140), 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0xc0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x10000, 0xf2d7}, {0xffffffffffffffe1, 0x5}}, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(r3) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) executing program 7: open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f0000000040), 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26", 0xc}], 0x1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) dup2(r4, r5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r4, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x0) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$ddb(&(0x7f0000000840), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) executing program 0: munmap(&(0x7f0000fed000/0x13000)=nil, 0x13000) mprotect(&(0x7f0000ff1000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) recvfrom$unix(r0, 0x0, 0xfffffffffffffef5, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$getown(r1, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000000}) fcntl$lock(r2, 0x7, &(0x7f0000000080)) executing program 3: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) chown(&(0x7f0000000040)='./file0\x00', r0, r2) r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x3, 0xfe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x6810, r2, 0x4000000000003) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1c, 0x1, 0xed}, {0x60}, {0xa6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xd, 0x13}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getgid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) fchown(0xffffffffffffffff, r5, r6) r7 = getegid() setgroups(0x3, &(0x7f0000000040)=[0x0, r6, r7]) r8 = open(0x0, 0x0, 0x0) close(r8) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000140)=0xfffffffa, 0x4) semget$private(0x0, 0x4, 0x100) executing program 0: socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x40047307, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ktrace(&(0x7f0000001d40)='./file0\x00', 0x2, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008", 0x88, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="9cf72464b4fabdda7378197c2eeaf7b9513c4168902e6689dd6c90f04881c6e925fc78d07173e47feaafcda76a7fa95a589939bea0bd7c6f1abf94daf42fc685edaafe4e7bf54e3d4156e7750b88", 0x4e}], 0x1) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{}, {0x0, 0x0, 0x0, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{}, {0x22}], 0x2}) executing program 5: sysctl$ddb(&(0x7f0000000840), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) sysctl$ddb(&(0x7f0000000100)={0x9, 0x6}, 0x2, &(0x7f0000000140)="6b8bde3323e661599f32e4ca18e6e33693efd54942d423de63b93d8f63cd3d34b9667022e0b14ef9b5cd6a71302179ee", &(0x7f0000000180)=0x30, &(0x7f00000001c0)="3919a1990fc138075a487b91c641df693f1e49d935de244be48de392b8d94a237a5fcffc94eff3b5a9c3cebbeb1aabc0217d1e906f4c1792287d04171e46e57845e6a6c753c1a0160a28cee45d71f87a0a549634eeed025da91c409ebdc6e1d84c1a9d93d2d38d86c89f9c621d9c3bc67d1dda11c59ae163c5b0a9b2f22be1fe69615f03cae904b0c161c0d742096434ec7e56171d473aac84c66d29dbe731c1705b0a8f57bfaa84a0726e63f953696b8b9941d2191ad768313793e49b5704696e4d5ab868fc5f6fa22a6fe413012f6504fbb42279f9b9e8fca758823f80089837bf285fc853", 0xe6) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9, 0x1, 0x0, 0x400}, {0x200, 0x3b}, {0x9, 0x1, 0x7, 0x1}, {0x1, 0x1, 0x7f, 0x1002}]}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) r2 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x7c87cfe1fd26185a, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000140)={0x6, 0x4}) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0xffffffff, 0x820351a, "090e4de6d302a6920f8c000002f9bfff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c752ba14c86398555e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bdd24ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a634100", 0x4d2}, {&(0x7f0000001600)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a363579c03d7197664d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e6210ee64a7c92aa0bdf72d2f5fb93a82dd8b7af8ee1e28c3bee5f8f6c1f586aa117d0213a6", 0x2ae}], 0x2) executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x7f, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="9c0b291fec6a5560c6011c38", 0xc}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffff7f7b, "01000000777d001800"}) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000002240)="4e54c294b261d3d3acc9a528086c10861e01b162132cfa211114da955240e33a0dc47c1b5a6ac031a0aafe6129111900adaa3a07f7735c2c5cbc4e8dcda729244e3e1e5407d89ab6a8f6a1b33f556dc45434a950f5d6147e6b3dc13a269047fc74e9d02e2b2e1e5af02f092e31debf048be9e72033616c4f19940a56431f9376a7fc8982b037070a35d45766613038feaab930b4f739bda49c3d41fce2ae8176b29b9536673d2a4fe81b45c5c0b30950a1660b320ae1988f6153048e61fa2c71d20f510dd9daa93cd32e0bc3d3c1ebbd42d58f0dee31c57cc023cc8a9c3c18e3d1cf2a1f2768dd227716ba75355a0c9d4e62de56d6fabddd088cb91b83428bb264445d17204589ca1d0689860736a36a34ce9a0520a2ca09cca55407e7618596d89bc76917a0b2d51ca4a3fc23891f41ce544091efff0de8a9ed152b67ae89e30f6191ed8e6af254e99f1086213563ab19b095251a7a0ddb356ab51b06a02b7431fb1f47563fba51ba18b1e4b310763200b4311dbb480f15650c8148eb2a70894928bc0442619ceefbf04f34d54918dbd1d0bab84adfe1314e9c76e355e00cd3be0a4ded0fb46f8f2bb30b529cb35986f161c6ff3b1d6dd5d7674af9f00ed922e8e317dd532f545cfd21a5e5b1b540c1cf67ad7044e0e5022e2914b46d6663fbf336d9b41a37dd6e07fe95d55c3bdb38512650ed3afb66c10c5edc99434aa0ab5a236eb97720b60bee0f4fb221085e3f3426dcd0b385fdc10ba0033a6596ed6d9aa9ba2cd312b6f11a23e93dad50005c9267cbac4b7a1770699d95460b1195b0aea4dd06c122aa98e7315aa5a114b96f3c6acdf497f48c75d3419d3dd3bc81b100dc454886ee4dbaa4db92be8816264975e35e32735061cb6694ad0325964b83f77cd08b877c79afbf646eaa5a052b1e33832fb4779e8ef9aa4a7e1ddbfe6d661aef25c291e4968a28f04fb539c3a56008675b43c32333dacceced32e2e3afcd6fc18ff12d59785e04e0967bd7b013650bd0034b3fbf7e6ef00878e905442ce7bd59e95da84beb1ad7869076e4a5650eb523ead0eed8dc7aac49fa7784deb28ed4e65db72b654a4edd51249d4c4d9b41126555799a0faf185ef39db0ad4e79304e8533b6aa5cc1d0ef1664d7fb51542f422ab6a95d998f7614e7ad867ac534d12cbd86f315299c8e872413cba017afe3128dfab4007effb224a14cdde82cc71db49982ee3a21beaa7c5cc8a5747727b6809ae165ea51f81960f9e37a200dadffe53d4d75d225267e700991d18d44d81ad7380ebf8b9564229cd58fd558e3e93a80c471be1f69f37898bbd0a0523fa98717b015403c9fbfcbf4de0c55566437d65c27aeb1827e74edf27ed1a1425815af82a1df4b3a3d6ede6a862982a648395c8dc7d446acdcad795f403c4d321d20fdb87711343d8a7d3ab64d6ae557f07923180210fa855d68072eb79b962bdd64a3f09ae699d4993a22b6274b15ab266f84252943a9a8ef6bad3904d84f65ee0f4897fcf678968f5feffa04cad13e5e4c47651cded1e03b089675a9bc0ac255fe86f87cabc1ef7beaa8ed63bd561641c30907814672d4b68aeec273536de5466cfb44916a367337e2ca4b80972e3b61e4c25f3ac7b578a042133d493790cb21694066b0e998efea968f1b06509ce322f486beb53ed0e2352d4c53f67a31ea125325a54db909b3acdfc6ba36f9a45cd4f1aa635cf89c2f8a5964a7879d946c7daeadb9ba5a2202e449da82a081f6378edc0d2c522c66c8b3ec2e42d9308388d1666de0bc7c4ce53bd558c3dd5e174ba0833aeddd39a318d314a62a0503a3a8fc51828a7445d41eb83835f41cea7e79daaad465808c14f24df73f024da323c6bf8b7a5429748268265d5cb5b1eedd9491d6cda181599ec482aa37768a7aaf77a36c026a50edccaabcb6b4df6f2140e974e3d26d5633d62739c9c8fa110109a3b183d56f5dfae18284cee9e25f2401bb5e77bb81784714933408d2e1af57927f909127ec16e4244f071757faead0b15500f296fdeda4fec28b791db32fd1f0b492050613b96a3f4fe1e752eda0d3635eb22f07bf283bf32a72565c2382db6d1b848a714545c2e2ed28a4b95e8a02bea21a7c93ea06302c482862bae413710f3a10a8b4453a12b8fc2dd68803d2af8866710ce632527b9bb6d8b36e13947db057f5279bea021e7642d89f0885365b5908e0d2aea93926c85293a52ab3c6bd2dd68f8a2c7544cbc651612b62c52bcf496b001c1842296f215e16a0bc9df1ff20fab48f8e45b2b5972842bc6084e06fd1a0f1c685057b4b722912c4e46c7b064c1e4d17d36d54ef086f615c7fef4526ac301236a8ffb206a2d0ee3108eebbaf8aefcba60eb777f0dea4f32402d6ac8195f1ccd8f743cae8c460589e8c01b7f592065486eb12a8ae9379ac3366817085e832789b0d87592b3ef5d9d0a9c6410db8aacaae7498295eae2b0d3ca1dcbab017cf0046eaac0cfb3a82303be103951acddf0c5ae243d39f1f17deb87ec134b054312f96666a840af4ed2a792a7e7e04999ab997b133eb5c2e47959e6da40d38d985489f8bf7e29e4d019c3d469022cbc8d6b68d8c68035c29", 0x734}], 0x1) executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0x6, './file0\x00', 0x2, 0x1000, 0x9, 0x5}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4}, {0x6}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB]) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="dccd5872e57ab75ac39f155c97fc8c20200a", 0x12}], 0x100000000000030a) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000459000/0x3000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000110000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000280)={0xfff8}, 0xc) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 7: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/519}, &(0x7f0000000300)=0x209) setrlimit(0x5, &(0x7f0000000340)={0x8, 0x40}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) readlinkat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/5, 0x5) setrlimit(0x8, &(0x7f0000000440)={0x0, 0x800}) recvfrom$inet6(r3, &(0x7f0000000480)=""/210, 0xd2, 0x2, &(0x7f0000000580)={0x18, 0x0, 0x9, 0xff}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r7 = geteuid() getgroups(0x4, &(0x7f0000000800)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000600)="94e230c4bb4ac2998e8b51a09d3b44edba0d4f9081d18d24a101e8a853c10bdf67e7ffea1909bc9c54bda2041ea57f06abbcdadd96c028b7d7bf4bb3251afc9fcfbafe04813592497f75cab2b4fd7922513e886389e3551af73ed6c254da90145e0616befb0c7ad9327b0e8fc2cd5959a77272a58e0795f56d9d88760316f4d82999f4030569b6fd0012fa3e5565a4ce95edf190303dc92267023933f59df9e75b85c81ea404bb2018569ccd2b920f8597cfb7e22bac3e950da61d7926fd1687542358ac061a8994", 0xc8}, {&(0x7f0000000700)="602c77e3b2988dbb2bcbeb0b66af046a9286e402cdb86d24a9463c0127f181d99c470c", 0x23}], 0x2, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r5}, @rights={0x18, 0xffff, 0x1, [r2, r4]}, @rights={0x18, 0xffff, 0x1, [r2, r4]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x70, 0x1}, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) execve(&(0x7f0000000900)='\x00', &(0x7f0000000a00)=[&(0x7f0000000940)='}D!-\x00', &(0x7f0000000980)='[\x00', &(0x7f00000009c0)='\x00'], &(0x7f0000000c80)=[&(0x7f0000000a40)='\x00', &(0x7f0000000a80)='#&\\-\x00', &(0x7f0000000ac0)='&(]::-#\x00', &(0x7f0000000b00)='-,(}#\xa50xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x4, &(0x7f0000000200)={0x190, 0x4}) r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r2 = socket(0x20, 0x4, 0x0) dup(r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) r3 = msgget$private(0x0, 0x0) r4 = socket(0x11, 0x3, 0x6) sendto$unix(r4, &(0x7f0000000500)="94010516000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x40, &(0x7f0000000040)='X\x00\x00\x00', 0x4) msgrcv(r3, &(0x7f0000000000)={0x0, ""/43}, 0x33, 0x2, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x9, 0x0, "7bc995bf5ac028fb6bb4c11d1e522d2e43919144", 0x0, 0xfffffff6}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000000c0)) writev(r6, &(0x7f0000000100)=[{&(0x7f0000001480)="8740916af0ae10f928a6139c7cc5e05aec968a659b4ac2da09114ba110e6f3a470ee8bd5eddc517d0559237b3ebe6feb49c9db3d0556322ec6259d6c48c9c50be6541fb25d2e23b434883a33849fa11f396988fe1ee7ec75785bf3f98e6cb36c103e1d4bee9b9625bc104e8ab06f57643993e9745070ebfc281ba1a7ecf9c923a2b2492dd57c73dc7c6595ad9b0dccad9c93d08382d00501e9702929efdd4ec2553e4ade6fd8a59c4dd5aa1fd3a5653ff0dff647c586971ae3f444a7625c199adcf89d60feefa4849c094356f4be262bc0", 0xd1}, {&(0x7f0000000080)="c1d94d6d515617f03ceb719f031004cde2369cb5763f22f99287b02b1dc79630ad590c7a60fc014bca48ce5926b1993e160724c5a54abcf922174b80aba37fc834645fc2b6baba3876ee4cc35d80db6a86fe758f396febacf0e0d3f17872168200000000000000", 0x67}, {&(0x7f00000074c0)="fc64176c0b802e25950411939bfd2ae5b14c3875cb1f5bf9899b9bf4b63fd13755bd230decbb3ec46764a6bc3ef546641ae18f8622b2366396ef39d509bea3781ccafba6b8483891e839c46429643c9d0ba602515016951cac4a8717fbd74ba940cf2f41e4cf08b5bc118e3bd55586e610e9f82366c2f58326ccdeedf0115cc10900da8616f0cd6668874cba26a5a2715e61ca7100f01ef655205f741ef8f9717fd94f30668f9b1553cd4d83689cf8e71a87d7eaa64ecb429fb6802016d8ceb1bae978d5621e789d506bc16f295aba7bf78c81831e834a99411ee00b8d96d3148b39adc3af01138e405f585b78d4519bc207706cf0fe59e619bac71df86b8b4f71d665d5a4231b911e47e7e8d8e9abcb5fc22c3725940d9b06420deb62e6307e45e8d9139bae4506ca10dc2c5ea7eee2317d6436aa69801e1f53fb3121da40093f24f3db2733982a0806dec4abf79af5f621231f22f706a77d32029fa22fba6eccd2cba0bd98e05b27929ea7ca59066e5d75576975686ea9d5f57b1739f33d735b8945ec1cf42fa9f0360bfb39dfadf3e7c6102910c65f25cba11a362f77158e6e867c6b19edeae719f7d2a9a2f4746c4dfc3ee4dd029c67c3f0611e06eb6dfee903f70114962b1905f5f5cafe86b1734d08be22f436c3dddc414ab8b6eee05196da81c62b81e063331d177d6c8b8678992842f01aa4bf39ba016635bb3aad9e09145e875d2ceacb851dcacceadba12705e71687cf37abcbbdf1f441f45349a7cdef9e74067fbabf354458140f278b7b3b3f0af05f1c59e9869244408c215da99c69f352835768437ca02f65b72050d043ae0f9fcb070789a37a1d609d401c96590d8e2f9f501d9bac8ec59e9dcc156cba044797bf199269f6c28755e79c915b2c81824424b32dd50e7cb1b90c80585755eb0f679e5358c598290b15b9dc58cabde26cc9714958485e8f05449a6b15203470d8cd82af0a9731a00fce80ed9db53b7d3d23b3e6b75978522b36738dd17de8e1275dc40a1a51e6e3e2e6dc5b47bb74288ed412c19c2c6428fb715d59603fb3614c82b7497735849392357565fd0552e858a980b5b913060884cfd2b422c826e1ff05d6286f8a82063de1a5b98c5c117dbd79a647d4fb377f601d9cafce41344f72bcf75118fbde1550e5abe33c17b4e902baf172ab9a48dfeebd14ddbd20b00dd5e450dc3d81fe44bd28d14370c1a7a883b4c2e69926d18a62f54a490c7c598545b3c4adec23ddb97a2785ce4b5b549418e345051f5c7ad2efe6fcd57ec2d990b72caea5d24c2909add3944d8a977b48c6379b367e60cc77edb60c53d14eece1018fc178f0d57a612fa87354dae1f300119565630a3129d048da27875cfa2a93e7b28b228f05000000000000002c072dcd4452f3b30a88f1df1cc58a4e2f8185519f9b72e768cd7f5e2be972e8cec62fcd656fa130902d563d3429ead24a0191cd36ab1d1d7d0368268aba3fb20bcb1de2139b0142757f77d13c67562dda64d0a0b1af6a25b03c8237170c7c01651cb5159e3dd8b44c19f692bc71315bd53ff7d91d5eb1ab659caf15a9f7c17cc6350e9532113ba8c39fc910a803736b75a9bd2f53ec6eb25717c5cc574894f0d96bf8fa4c337e6d216736ce894f1049879a5e8477ff9fefa6efbe137c075a7e1b2bcde33b8316e94eec586f65f4e41dcd468be7923fa3c021dbe9d78bf729ea2b5c7a11a1e0de149c6440ffcc7588c094e63a97d0aff7cc00f4b1262f76b8e3897cadd70c66b8f89e0900ad76e68308551817956b98aab94c33930698f81d540c12ed4fc3e8f3ba45f8d3c3f997ff931d3f9efc4f14793862313d24be22c7a00dc73fb4801d637695cf2f9f9a188bbd9aedf37ba71db5532859625dad97af11a103f2a5b2734c9689d938f394716cbcb4c66837cce7b50d39e0ab2c08216e36adbe97a05ad218c4b26e207fe75e198aa2a734146b5a81c52ac9dcaab66190cf7cf26636d69ac069e9d678e3680617d62528deb4f29d4c7a4c37b71b796d8c27fe709d1876e9aa393885de7c2859c47a2e2800b23418c198e792aa8040a864a6c476c940aa79d8c991ac3edf22d403a543b0a12ed54fcd01f256de68859bc0e31428fe1dddd6ce5446d3e4972304f47abc1a33da86b1390521a7b7d442c3711b849ddf4e30a2160b85c3214a13ecc96b40ee147d103bd9c934a6277b374d71e0861d503462b31fab623279174c457ec1cba1aef23fa3acf0c5893895c94b18b8c4c7ba37ce9ad1c0db1a387e2238e6de9226559240255ab463083763dd07593b82e393cea76e18463b8f1ddf56f3f3b9383e8bce4c77ef95c81a94ab3926102555c08a47af6c9cf745a29a19110d8e6a334c9318e540bf70a66b0d90f0e5077df2da3e7cf2ca52999442c9738dabc86266f54aba77289410d5e79b8873ead68baf3dbd32c36fc08437b0a35283b313da5082a61c2c182c30e057789528b7c5dd103babee6154bdee69282468b795e5487e73ad751d7cc6754405e6609e7d820fa58afd6e5e9c9a88f279161cc827e03e610f84718dd36238e66f9bad413cd6f4c7baffb65dee50762d74a6f4f0c00e05c7c0b521e35a7f1f9f1358a88d0428073e7979bb59f89b4afac637ae7b4d546ed1db5d26d078541df36f21d077408cf3f18076197a34df9fac37cc31fbdc9a767a20e0e3e321a67a7778b3db011d94018178f20cebb0ee8564f7b92fc3c5e4aa12493c316565c0c550a80048b0c11f306e26f1468c31d6494ade5fa2015da1bc435b120a63a8d88b793f6fd295fce27620fe96a48c8fed467ef66782e68d747933e451288d4535eb4d135b5ab4138390cdb6b87cb7ec811506593ae19c3f8dea05eff09d8cadcf092520449ed644bde3b91b8c245fc8b6fefb22810eba63f7b138a63c31861f34811b9cf957c52dcda4b42b502feb669df4e4254ebe8145e11aa569e9d5052af042cc0cdd2b8fb1a4232ec5de92f8b2afc6f383aa7bad827fe5227153ff6c92fdbcf2b29a7971ec68d80bb02a8dc9e684dae115b934bd40abcce105fe865554fd1346d3b2037e6cbd2093cb55439602cd08adf190002180df60a3306a32af98a1b30f9d8c837bdc7ea872cd810acc36259bdf89262280979fb256c3b8326be6e63a5282423ca95a9823a0d72aba787cee131b971fc5c688b51ab5accde21b7c24b56113a2a0a9f6b3c93abd2b01952a3c7a8de82c6d67427eb6dc60cf9ebc775d288114e92bc6a4bc7fc5436be367de46634cef94d1499ea624d903d5034cf3d98ce696aaf5f890eea7eef5d800a147a46b32bfef7d0ad9071d275b487c4717967d4b5cba76754722f25651574a29c219596af17595c175f92296dc3bfc0ebe27f3ccdae448f92f92256f1fe0b19b061bf03609cf63a0522bc9e89022b7612b1f6b497cc2fb7194357287e1bb5c75a5ca2a88ecc8a2c38d7284e148ec389d16226d1c069a1d044a881dd91cebc32b4be39b7a474c08d0cf4a4f84d0f451822053190a00599e620c8a9133cddd33664a8692711eb33d1944d0134480ba0ddc1ff6658ccf7321e25a8a3692a8b9b8930a0289ad1b4266668da1c51376ee906655ef8d228e30dd2e8672edddcea65bd093c0a807e0b6ea88686000dbd84ecf8b406ac0a2bbc229cd2b15c7236fa862923a3a57824d1891836c0a228b401e6646d632f17f8e19a3918e69d4d4dfd7ff69c82d9dd6863e57b6023127e147eee3f8f9cc3f7aaf904bd97f58b23d2300fed7c4bc22154ee89eacf1e1cacbab5167d1d088368d2f6094916ef7e0f438bf0d1efe1f0390983b444052aedbdb70b7c18766e797376518585368b1a04ac0dbe4eb4cdd15f0c68147a0842faa08d54d14c0bef538a856ffae5dbd3807fb352ec43417de0ed96c9731533287635dcc66232231aad66564de99c35110a928a3571ccf94a1c2ba2d66fdda695134be1226399ebe42e43514939480bbc68bf1ce1649b0b075ce38c9b096001142b6ce122a491d6044208c01d70592c74b7a548558c18189b28246ca74f052c4dfb7ef9c6b25eec187363644dfb742b4908350c0d9acfb80e60f454635a37e9477c7f1aeb1c0b105fc7282f66b4d2b56c23f5c192f0f80d9ea7fa431b613264d8e9d51a3b9c044e12f9b98d0c0a4acf2ae753cbbf57cad6b6e988b1e3b3cb50725b47c6b604b0eb08b6345052c33bbe084a1c05288acfad9cd4d8a477c86bce9a2133fa9f0d50f7b7732a99fca6fdeb75e71183ede1c786110200290e72265bfe9577244b2f1c0a5ab1480614d528dc9d7518ee6b92ec6e6bf1c5b47adcad26167331644a9f13ad4de2adf944a51c005b434cf385973426f8d8d34bae487e603db1aa4fcce70e713bdff5f6b968dc9665bc8493f31dd8736a51533d08192136fe641dfe054cbe364e33db9d9722da9e5cee1409db7ae8b544f29fc4abace47a8097f10734e0a8a290659fc2214aeddd14b376ff88e68aa396d5d735dceba1cb7962cfffed4f2394e05ff47c7a15e76b987c9f5d4f0d151c74e39bd2410de0af2c8e066bb490e203ef9d86d60fe133c1fd0525253f19ea2c4b3bc8b274c1b16b4d950e03a0218f8d4592600c86b7d2181ae5f3655f7d973bb6c58fe754b1cd6af87e6a8a66e3fb109cf0701f6c9a72f84be095a02dced3501f859f05cd10514152fbfe9c54cd1871a4e70bca60788afbdad4549070a2b39da580ed56ec065a9172ebc0a1d4d1a3137a835e3346842451e0ad650d3c00387c622966cf69deac051cab995af63540f310d0b7a116a45e324190ee537fd236085269e6b1fd64d96fa198cf367d6566cce38853d90de3b890e34fb4e27bcffbafff73f22adb815ec4105f64a9a41acc9ef5af95e4a6361816831eab257c0567bebd04cc9bbb8f3225570776560f9de93d9fe857e9ddb52929a7519a14068448f074e3e1ea2047ca8b3e7c1000313a2a39f3735b3f6747771d9f3366a104a82f2e253fd57b6db91cab01eff02ef163bbaa3570428bc19f70e8424c3a19d221baa1fa25b253d327fae55383b74bb4deb9dc0643e5f1d8f8de598b6ef12727246ab5468d8b8392cc47252d1edee39dd1aa6b00d02ad9fdd9e1c078947fbe939c57b4258abc6cb56ce022e767d1b02c481a933dba3f7ba492bb397a358a04ede2a3ace4d685227dc3ca64b5730528e2837f73eaf0532b57197534b2ee8c44ddb19c6f95b6c3f2218c43e6529d8f71c97a31378ff56aab93b827c47094e367c77c9e36e048dcadfdc76d167aa11cb0623a4ba5f298a253ce861d8f037b1141d0e8532e202fbcf386b23fb9c1a868cef4bf36d95604b60337d03cbd0ea57b98f6bbedc11fcaa9382b1902f0805f2343e0283d0f8e19ac5f915524b517a14d3f3c0670309dd1529399b24e9d7658a7febac4359a3f810bb23506e9f7ea78b8e6559f0b0517cef65ab38a641bfe9962a148b6a1a047a68a123b64e4520b10742e61251d612090a77f8bbb44da4ed31ed6928ebcf4b4959a190728552c038d17ff8eff982a18dcbffc9bf5d40e2578c1dec206544883f0a0e5ab08cfa5390a0385dba6112504c8474f31a1aaf8108390611670c506f2f3fa0a8645de3493c79abb8201f6a350f6c4d48a3fbd346019efe9ad086fbf0797f9f3425c09bea768f48c82a8329e0fe94aafb897f5cf17c2b19eb737b536b68408bae73f5322f9768ad48ef06f265d583f819496a45d1c735f1fb3b35ad360b5af5f7e432f960f2b84af5957d6fa144ab557dec38a7bcc9e075cdd15441028f5bb2048ca514aad53881fde631d7cd45d0adf6918f92f8cf9328dce59ee764ecf66ddb8273df21bd1658285b5ff9b0d9123eacf17766e1b90fb559a9b73ccecbd065ef380c3642f643149176000000000000", 0x1048}, {&(0x7f0000000300)="f506cb648246bf1278dd08f28fe78630e6d923a98034f653a774977d4c6e02d21f94b580fe6420b4f6580fcdfe2d178fcf1084d20b72a76f97d41021da8bfcace48db9e6c506e88f57a5f60000aebdd672d1b9503cf062806bcd51b6005b4bc8347977dbd4f38ebb282ed77836c2e15762cc25b5a52fb533578916a382b4e66597944971642105008f19042fd56714e22fa142f505bdd43668d03c6a9754d5a70ec79a76a7ffa88246ca9231f51833295ceea6c0be4ba6c40100010000000000285176ab796c68a64447149722a07bfe3025048ec64f68f5f829c9082ea855f64ece2dc9c53d447f1f4d1444c1b50f729db09918ed059834507c8cc20cce0e2a7660d7e191788685d632768e152c8611301ff86388d650d7889021847b6fe4ebe04ef81f8bebe2fe5c037de50941ee97ef0ce52d1057fd44356fb47af146b1ee170b16c9fc866e25b81d2c49679c4436f65cc79559d08563a53458d7f9cb9a4603baecafac1b03d3688072690ceaea00c3cc6fa2f858e67058cb22cfd541878604037c1b48057d1ba505de81b34c026e5b9ca67ff5c5848b12a71f825909d3b20370f8064474e6e2ad64d366f432835d9a3f8017173d3a3fea03655342c30302c45d14a4dd", 0x1c5}, {&(0x7f0000002400)="fe9033ccbaad61f7433b1e22decb417ed9157861122052fa245292372238c903223fd7e34fa91af60af776668c59c6587b7039c95245d8072697735793769ea1edddc40b554959cba67c71cb0bf21ac81e710022c1d8e630491b93dccb8bda4178f4043a74aed8a762a373b25a5b088f8544ec027ef2bc803d349cc5b24e20fdb169c41ea3b2c4d53ad16eb59aa371bebe6d994fdc982c69e73edfc428de6dddfd8452043743fd5f931e2787cad9e57cf616da9dd1abf3434a31c36bc90cdff936fa60e40f8b921ab2976a52b186272a92a9f768752e09c7cb35cf00d27878f3a7b7c025d6d142406a62b5d9a19efce77a7b54de7603826293e743b0a082168b12e6be94de36d5459820369965df8dfc7e89fa4ed03415021bfa89634290d38365eb664e731b2ac9f2e006dfdb1069b76c4a2ba72f9803bb877d7cc927c42a46506b69bb6bdf10d8d1e5f4b33aeb03bc8d0e4209939453682656096c1f9c925226d8d213720e5d5b246436425ed3c4e053e00155a9a4ee794fc70157fb96d5b447a56456388d5e09c8e130700bb3ed1e9882f0c00e1d31640a5f92099f1032b987e8f0c22fda2cd66571be3cb6a50a87c971ffa56f9f84880e071359b7624292c5e51ccd02a72feb5c949b083d9042d1f4722f0d1b1ae6871196c963b3a43e72202727660ab9d95f45b86d76bc9b58edc0790b0127662cf545f790743992a4c8ceaab79f86581a352234e06538e029a52d1ae44d7b6566bb1ebbcab6ce5b323471160747bcd2073580d07a88c76345c9dc86b85a7c8b4df15ae2ab3f51439f38c8f11c3619d6089a90989f57552471b71335f922a14bcbf968288aeaa90c55014cc0dafdb6f58c97a34479e738601b6c679e39e533c40982adb69b587a28d7e6202bc350fec39bf970c62e8db0c2ef5024816fb69c119484a03b38c4e7aa55dbfc5d8d450968e9d7e07b2b9dfbb9d9502a870bb29b160b75f2f84d8ac790e7827bcdab74544847e62c81b96eb5c0f1c7d7b2e89bc0be276c20f9594d575d8ef43ab890d3c0dff020597f4b63062463fce0b97604ff3623c09e257c95552a795671137d434525c5c0136d7f5b4d1e0e9bdfa947894b799b6467e5a0aa7217d9609f8efff3d90e801952880e7c3cf686c5dd697e7d75c69ad36a4fd14d004056ec819cac8f2cbfccb8540fbc4cdd4e2a1ab41ccf93399c389c82d3483fda6baf839dd1c9d859769064199ec2efca3609d48b470faa32ccf8a7912da8bb780be48057ceedad015e8efc63b4957768e4e043304bd2f2e9027e2277ed905552db083fbc8e3cda96ace9666a95ee73afea66e2e93f6721da5dd00f2ee9e84b3a8e0cff29fd9b7dc1f97130d9283aac5d8b713a627d23541842c197ad2dd9b5058a75396d3c0920291ec8f04e51696501457b26762b799ff0f143fa80eb88eb7339deeae5d17ca6de2b0c88315c61333b5fb142c770b8ede2c9add3c826c736be90b1d481fc774a307a65f8f802eddd3ab4e9cdd2cf9c1a0ebf9692b01cecc1207a68a6ec04d088374e25df8bd7c68ee9592e17668c9ed4f559b411afe583f6de8216f9c56cbc55eb53d15bd06339801f0311dd9d811f453ec032ae1fe455904bfd6a7aea928ecc7d390178780cb5701fbdd5c107102869394e4fe9de0ef3e7ba081da8344d82ebc8f19d0fba1645e579c3931b74b5b0de2662a5528ef480987f04ecb3a3c33c1d1766f47353a7d120ac55fa749e62e3cf42ca7b1fe67581b5d53472916526cd2217b33b325ddcbb8977f4db9abadcf2a532bda3682b8715500f5620788403708207d9c82476ab8984a54d890972f08318bdeaa1fe817fe628c422e22d1072e40c362aafda5582957cf7af5789876997370858e785f25250453ac9a8248663a25cf9fee0ef11fc7ff2e6847748606308cfbf5a0fc404086d1cb962af9f2be3d0e3f9bb19c77f2e40d115ed1df5a20cf507cf87b83840700dab98f864b16c9c75f853bed984372e609186d1c248e4690f0392180c6bc84a5ab6b075aa565db3a054280506a4f99b5bd135e523d2c404e1bb87018e1fe203561f51294630ec3e8e0a55b6c6bff050e44acf88d977fbb36e6eea0f0e86a0fb634a2c91d552428b10e42dd1c6dfd37cecea99b578a2dd3819b62496d6b220ee310d657f349728f7b789521c230dfe1afac43a763909b7eb254adfd8e8f70e5ff7c312b14cb3070d6e45112e1a7b27bc2c44b4355d45aa33c7fd4ff8c15d072e379a066ce9c5c5908ac056d04835d65bb7528ab6f01f4fff03924d3df961db9ae7f32cc56e5c19dd09e7facbe34021653ba87c6aa47710e3d1b3aca78fe1ee4665fe62c6c29ef21a5726823480b13b2e4d486081c5378008b683b8e9508aa124f0810cef77af4db4f14652b8f798438ed8430fde8d10e3fc8895addc17b5897c9139534bdee83e8059cd0f595c5e821c8375236306e4b20b83ccca8765e6a445e12f473903c309897feca7eb888793566b82070152dd636af449327dbaa5edc663a7f2b75dadf05f23e1a8c1a590c965d4abd1f89ba84dd9d5ddebf76eb2027eb379c9262addcdf3093cb1d44b3c9fe080a3190d25eb16eadcb0108d4d01f0a971017926c7c36b7755dfb18b2a1f39c3b8af8ee206a3a1b835bc7ef93973bdecabc7a9aa2e7422bf810b6b1662700d641f8d40b5cee04d9df5c7d29cca64c0088effcb5e98b4eaf5f007dd5c81e46383c25caeb950490889515f7e69ba72038c74881109a54b9b2365b08299d962862016d7058337d8125683b1a0617cfca0b0aa91a5bf7eb8f4b3df8150c7a497e3ca4ea727704181f534882954c7929dcf90c81c6e881472802704d78aa40c9d1404d767000a82e72c198d1104b45750d1ed0c1cf8b258b09003bf1c4f3921b3414897998c158922b1d11babe336e188931f8526d5182988e7dbe32a94b1b75e03e6c98202a29e25903b61f34cc05bec37022aac34ee5f677626cf0982d76c207ddc930bb7f1c9a5fb842e7a75873e4a0d6bd11e2fc2792f9a584187d8a207388eb7b1e63de3b4e55f480a61e3540e70cf0428323e8d69d6eebbe306f5ed17f220ed4c423529a442e8b1f340ff9eba89139b1ec9c9977e15da924aa730c69f91cebbdefe3e0128f44b9eb5b3ee7bfab4fd6e14439c73df51b51c3d7e7c84a19d62dc5927fc4a378f9cc5678b29dfa993dd49c9b06ee90f339b4c5a0a5dd579cecc1cd8289d34bf947b37aabdc0db2eadc10585e35678b9cf9c1e5fdfcafc4c9bdfaa301cfa86c33bac19986df967eeab30d382eae56afec7a30b9e2a05409563a41795a889dbfcdb946aa7adb1fa975ba4e41511bc0666a8ae0f2809dfd447ee42a38531ae86cbc3d26b7002873c7d5ae7e18385c3149eb9051f66d73b1a1707b0e117a217ca6bc70870362d7f475509b741307b0d67c082d86884bc362f90ad504fa8413f64787fc1ca6cf39443ee079b92efc568fded0fba3d90a4cb2abdf44dcc4aacabd03b20ce104fc9a1693a5c7d7a8287a96c764bb4ccaa21ca51eb07191cfb54f96a542defaae3101b47e862a5f0dc258594ff21858dcd44e8abc40d17a0a6786abe3317bdedabd97417487d5a40a5e93143805ab7e1e82d56993db4ced8dc8b668e50cb2520cf004046f8ed4b8a3cd6dc793fb7ef8b9ae9359dfed2757f7aa95b26ebf3fc2b34f3f297de64f46c3304309d4e7d0398413251be97ac607b4b161b3eee93c13b212cbd362518dc4fc07ee406375cc69288c03ba8f0bea27e7a0f9b4c374f8b20cb4a0e1ca3ab273508ecbb405252a2eb9acade37a659ef80c3331dab8c51be3a5cd17c911cc8b07afbdc309fccefa690d4eecb01646ce42e9ea6b731a3e894e9b7062b0974cb601eea796f25ffd6790f98286ca8a2c8142e60c06a5d52d593bf2e8d76d8c1ba0c414e3ae2624042e8d3b1d9fd323a094ff233114e29d7e7d278cdcce3a234d8a835696f10e9d40daa0895dc9f14a91638393fe3eb5938cbf96d94d7a8514e3a23e21b78ff46e006e8639f4c85e2e45bc9a5b138201308dc7d5617c4c9de30dc1b3f30e8936b5a873f563691c96c66ab81cc95d139f032cab4ae56020d7f6b59b2e65fa28ed40e8ab2211beb280ad205c20d6bbb04a742e3755f0082282a53219224695f7a9914db5b2a4bd08aa38047c3bddd91c8b71ce6bd4a994bc576934a3d0591803a84533b61e6433ba6c3805e6b36acaa63fc629e5b16925b2a485b4b4d68b461bb56eba808fbc0f320431125ad77c10244dbec0746af3d176fc1b1590a45a96e272be02b3e187b65bd06861209b4828d9f5be1010d54c6461ceb3ad59c3eb89b0f3c399225631c99f6a19681a4f3e215404b09a21df9d13646d9702690bbc1e85061a4ed98a48f5e28945967561f3714e35373cfb0cb74ba946d448a4ba5ca37cd20348d694b9a006f8eeb477cc1b79aa7c6821874eb30aaa911e9c1ec26b5c715b94beaab9ddbad9c4a343a318f71c530dfa034ab81225b3221f81d8ffee34734445f316f1048351f26fcc9a00dcec586658d10078f1e3d68690775b4f7c10e2f17341f7ffe7cea0a5c23f3c6891cacbf2817157783120172ccdc5dad2bb491", 0xcbc}], 0x5) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000180)="3858e173", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x3, 0x0, 0x1000301010006}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) executing program 4: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x187) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000240)="c970d86ee917ae98c433c0c4f3c0ddfceae3b0abc8bc37b80b78b0d7666b43a9a64a6ebc10a534f4618d7b6cfced10197c89297da63ae19af3eb2e21d464e609d27a0d9d02752f5cc5fa66cfd952dfb2bee732cac4a8162e32e909359faceb16e90827f22c1734d02367ecd87cf552ffa6cde3266821b799270a919449f907b43bec1af1c88651a8965431189fa6", 0x8e}, {&(0x7f0000000300)="4742b261f15e771468bd4cde6458a2e7c543c3869a8cafa46d371397e445cf90f77cc174d7c45b429926afaade810c56cfbceb4ad9a683d4f576628f53a29521f52368b289b4891b1797c02c8fc3a82fdf9c56372a84bedd625b93694755d28bd35a", 0x62}, {&(0x7f0000000380)="ccf79a75fb275a80747e1f0682aa8393e8377ebae46f7fa5fdb8c37e8c37a1ab80fe49757327a584b1cbe1e15ee341346008bc40414868642a3ea1d82c5382d040c0f7980e04e1cd5654b6a13be01fc507779c6cb37a0f8a9c6f70d982558d2478b669fb36328d4c6b192d5a51a5d0e88187a71ed31996b8436de6650911331aab1cb50a406825622b0be76a39b61885f12409b7641d6495e8eed4579431d1e33aa2a00c3d7f8530e0d9c1f6c3302508461c3fa4975c98e8284dffeccfd775f6e44701317b357682dd370c67e963d726c4639fccf071c49d3bd32e0022d8efbc7e9edab02299f25b55762b38f4d0f3f9428a9e5320db34b3613b9cf142e12ec7a067afdecb963f1dcdb278d6bfffb3ab2ceb920be828becf28fcb2afb23bbec1b4e370b834b82f6982f194cc84777530671af2bb78ff4c1853e221507a5f7dac83264ba7ef9fc15b9a8119778cf9cabd2bcf219bc459ada5c16e26252a700630148740799f5c541e1866df49486b6c3cbd3ce92abf29f36a4956fcdd06196208a08cff57f53a85da62e9b7542219b7670e0caa30773c56357ca89410e8e0f0fa20e41038d839824a9fba68e1f597a60040009d07dc17d264e29ec0f3c087d83c37790649d9370984fe115527dffbefaac707aeee09f82bc8818304ef8e51858fc0ec6d3160396bcb5176c049f2eb5f416414f20bc9c13f3e5cb8bd6deb55c2527156f25b9fff3f8c554901e0b5c87cbb7645d5e6f1637a85ec5ea9f59834d777076f85b8bb920740db7fcc6f9bfd15644489d8e61ac40cd2ffa4e6b73536002aba82328a7ca48e10c082c2bda6b289026b6188a73a58e6172d2555736eafbb96b5c5451dc31eda2123e074a8d0ae04ee68934224e81e0251d6dce46b81e917ec3a06b25d5164ada4362a385bc0474dc2105dcc409f5e9fb01803c2e4a8a4eaf72705a5b935580aac8a3249cff107a5f872bd50c3b3e8c31eba0f94eb3783bb1eb6aafbd33a69643e7d0ff91199916f59c4de97da6270f04cf1e4775f3912159ac67c11ee562f5a56d368ee3ea6a7d776b4c9a4d24ec5cf54ba26ce557ac3cf99e30521308a4ef21f171dae809e105d096eb0fb8ab837e768da5536d0b82bbf60027876501c68e558bdf9c592586f5a9cdaa73b752a7f2f42140a7fee488bb993031e3afb7f0d2061492bdcda88293042b558d55365b158f04c5c74049fd5792a691b3f543e7a76b4c9a6fc1473225be78248d02e4681ed021dd69027e48e6fb8d2d84b77dd188884436ba869e2f71a7e072dc12a5c9e7d0187577bb3bb3ef4d1e95c04bbe061b93931317a4edd736215c649a16912e2fdcb1ab0587340f738ba80b236f0200707dc849959dc57a3bf795ba0d4bbfd2dd3ad957aedff2afb9910e6c3358d15e84a5236a9399979f07a24a770ad892bac65d7fe6879d61e97a1f85ac4027c0cd1106e0e2308c4ed20c40f99810cfd475db2d5bed8116f08774d948275fad4c2c2bce67a2f7c15cba7d58668b0668048473166dbc1e953e4deff1a8948d99caf964b81b9d55371daa7cc1ea8f62a03bdbf4b7d190699c82f4a7ba199a8b47452a43eae3a4d3d2acd1b90f0703f0231b8b8ff6312739b94494b99635708008bc04ec2c982e9462b25f9f3b441abbf663be9eb88292922de9fe321d40039b73ecfebaf3d834914226545405f3271033f14c678e65f86a5e9fe980a18db0c676487ec0421ac8f59292145e6a04dc2d71f0f2259deb86905dac56e90fa7f0dfd2620abd20ad8cdd5ae4778bea96eb204d5ebb4986355f88de23e64e7a12a4c29e3e13559ef0948386adec48f13b5ab88b565cfefca7ea20e3f47a93e7bba94554767ac9b2fe4b8eaab0078d1117219505c45b20eadcbf18fb527e1429b037a9ebdb0a39e05cfca008ffbbc54b3e42d1b28617eea05a8882bce35a940b023c926b552afdf629bc78737d88c53ea5294326dac390d1803701ef5558c7c9368e68f1e999e11bc5cd706f404a3e7740a927d2b0bf091d7d402d88eb6de8df6d27ba63e735c4a34b30503aa07d026d62cd68c1cef27dbfb9af84db4f7de6faa7a71c641b98a7a428c5b9b180b59808d60ab3aade675ef22f83cb63db891fdb9799939b53798a79c4961d2e8d1dfed9727413759c59dac5a61548090ec3b49a705726ee436a4edc994d0466b55a17aaeebcbb53cc6de0174a062bb7962167e0fc6eb9ba8bd6cab7464d77e66e30622991b8e5052753b5a30aad2b814a79988b8d5a8a665458f044457048b08a5a106e90cb103c96a157a9d6d48a01f269cb4af77e7aa27f972ecf928b04c18eef9b9d93130c66e1205859d3bac368faf2621d5604c69f52f692087487f85ea9d2a13e443cf67d866cb05ec7e462bebd203be70bce32f2dc156724aac2874b23583fc35ecfc7f64fdbed9643b4ccd33f58272bf7ee14bdfc12dd51549d8221bcf88cfdfe97ca37ffab9ed8cb628f0e463a5bcd7956137fbfba83f720c3e68dc37ab453f6438ff759e2220d0c56b3f72cbf3b4eed1de7f074574db30a37676e5d62d9b7b1909b182aaaf8b4d503aba440360ba55ba52303d29caffad03f98cddbe49b7cbd29d0aabcb164a64de6ab144d47300a2a718b470fe474532fd7f80ff8d6542f66bd97e911addf35a3ce5e7ca6c8d4330353694e4ffc30484e5a6b37ee3b6af695aff9c0ff6e93c6b9b37f093c12d74736e86772d1aae35695625583708813794efb0a9afa73e16eb78d735adcbdfc6165fe28d177c05d0d4b67fd626a726b6a39ed80b90acab5c1ad3d7f6a95c753320fe13b1d214dc21742cc284a6c0496cc554b14ef719ce45d98668cd77a74c1b38c6799b3c1d0b764a64bd1cf4884b19c76a138c42ec8c7f1374e4cc1fbac5a218bb0b7673d1e957d3d6c9164643f1cae0c45efa6f2f20707529f12a6ec445d716ede04b6b0d25f218a8eb52c69e84ed1a00f5ff16b318ecf7eaba37446fbc0230640b52424373b394c5b1528324c20b28e3df72790eaba1a6877e106d3bd60c4869d9beb53607a7882b83503d6ce63b2ffceb735bc30037a4e7a020169562c67654f6a85a7ca25da1421a9dd39ae3c78f01bfd9ec6874dedf3c0e3affd091390c3c9616ee3fac826ef004dfdb4fd1c8d2c862acf72cf6a23e1d579efdc35bd52e8a48ff040298a485cb1fefe4a2154f6450c581c4d7997a5c21635233cde11fcc11bea67e6039558d580b526ba1bb305f082e52020822f8f5908fa8eef747bcd6aa99404e995ed72c3be89701a2b7fb8f153b6f7432ab4e921fa4fc0bc9b6b148c2103dbc9c0536ba4e4b0cfaf79325c193905f4624fab1a84099d0b66b5b5b837b38f0fbbff28af83553966ff0b5fc67686481f165634379ff04241d77d8b0dc0663e6b7eeeadb451cfd63e69ad65126521b5c6964c155f7c2e6c8549d263bf6812c289c25c2ae3b9d737edf604d2e98135fa17471c7063c0bf45f72479b856ea7b630d734ada7dc5fbd0dc7641388a4e6bb2730cc3207bf53d7cf4c689302fe095d47abbb317b87e4d1d682b373c4302d2757f6ed3f0340bdbbb3b1121788beebc7f29c720c03d182799a5bb504750e7dbb6d4ebc7724ce658eb91d4a67d28f429546ce07d8f7af7467b64f15aeea5aaeb62aecfaf679aa033192f477d5d7f9a2c70d8351531f7a55a44bbc55367b05fa1107568ae2debc221bc3b44612cceb3a2fcd7c529a4415655c8d58028522c696087adc883e06ffdd0272513492cdb772dfd752dbbc361a43164b670f41b9753b01d215d85e600536466c272c72ed3e069d86698e57d9fde315ac66d88b403ceb8142dcb512ba98f5d5b7ed9b627e93a466a1e4e7245bcbed5d77843552c3694d1a303e83d6542e5a6f2a499d715bf17ea5705d3873ba3342a4153b33a4c3fee97cb80aabf3d5622805e76ce579e91926d681d4984be1465b5a8f4e95d9a6897ec4b45b1150eb3fdfbc786aecee11b2a494aaacfb3fe614d3446909ef133a9af2ee8c72c5aa161407136479aaebdc75a2adbb2c859f7b44caf3163409c73a28bf248be41cccb041dda8d7189e74038dc4a18f688fe07036c87487656f7672d41a8d31d59f4b8fd5a50e4b85a0bf5bcd5fd756143b606b42e7750415092f22e3f2e1540afd294f56be3f22141ec0897b8578bd6f1a0e18ae50434063bb513380cf65e4ab633f001997b3cb18c2340ebc74dc7d01ce3f0af0eb8c44a8a297c9e6f7255806482b9e5bd0127bee5ce52fc9cc34d11e285e1b702cbe56c51fef97ae0dda0fd51f8d6a7c190bf8b2616f9a442b1218ddcd592e73d6a7e447b91312fc78c84af29b9f88ec3abbcdd6e91a484e40ae9ce809b92d4afced83dd7e7493f86dccc576de02fe39eca291d29df21244f7399a47a44132fbe5dd9618ec6f1b0a9cfaa4a96c89df38ff7ea4284c918625f0b1c1fef11f9d32ba78038d1d1482804831f04be0b4afd5c58292d1cd4206b469605b39ad96fa043c5b5d61338a190a8489c3510ab40a6f7379697cebe029c5aa0065a65d1da3a4fa09fc774b99c6848d8dcf4751f9cb3ac914f88776873d6eb09ce23645a8556676240cce9de5fba4c5efb90640d53ee8f35edd793b704f3cc6cf7833c27f45e1711c7a8a30165b6aca9f4aa97d886352b798e682370d2d9e4b94449d2cf88b4d91c672d13ea2ab86c66deecdf088f224488e9580aa37a6b66319ac3217f66b754ab23f0228ac84966970ed1fbe5de888ba2736214ed966119edd2afde9993641dd01dec47660f1fcc0af43463b7aa45b01cd497b92d58842e01dce3cf44dd03b938ecc3902f21b04e9a40dd24fdd5f7def33e3ef7b2fc72715f2deeb8ac6c8821a2e8b82e508dcf9a2f5d321e4c4ab0117a0d5084c0fffbcb83fb649f086f8d5628aae73432509e8e936e482720e5e814dd2219beb4e268a251cf65f28c13093af507968fee85b57fbe2718181d57dfa74c2a9ac8df9b25b7c1c04f566ac17265ef774e6a95d53421e1bd9765d11d504219331984bb992e0e3870e65b89636b495f8fba1d46b8efc03303fa7dd2c1222015dde34064c5f2063446fbd0dfb78deb08d363818741e9ddcbc1ff55db5513b88c6a19ce8587651ca3a8e167edace144611ec5610e68773ecadb2498b54154f4cd6b4403311a51c0fd98d10a069ed7a02e515038ea4d2010a2a1069dc7c3a0af66165b5544a415bb2868d168c7c285b6a731161630f2734f4da69bdee8900b425ab002874f84cd3323c3d776217c091dfadb9c27868199cb75ce823d3cfbff85307b3fa04ca4bf99aab34d6a1104119fa505f3faf6ecf6ebc1568d613d797f516412246aa049cc4b8561c1f187cd9b956d223dd37a70336e53f6d0ea9711b8ba0c7735fc7d222fe4283c1379301b6d00e1d0a7c31113e1f6eb2cf605e84d000c98e7f712812d93e99e5668550339388470e2b7c1901f124101d4ab0934ce36c3d8e0671a867b0e56d54efe274a396c2570251d1b243c240f015e40c9fe22c85ad2c9424633e84d307304bdf4217a2a615bfa7f2e2df986c8afea77d98928e36089866bf3b345b361ab75d276047f284bd35638d62d9e1aacc9fa54c737404e283a094603ac921c6121fd7535624cbdeb6036f778966f40d82768278f10672c15e29284b9801aafab98599dd70a30b52871f41b6ed20ce359da77e83b3018d314ddd3fdb6e7796e4619b01f39ddc59b123a1c3084f86fd3fba8b7800e3c37ef05a2cdb70ed3763bb769b895d94a2467d154e3ab785d0bb0c3527053445f28303a330b9f5ca579b63", 0x1000}, {&(0x7f0000001380)}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r7}], 0x20, 0x402}, 0x5) fcntl$getflags(r2, 0x1) r8 = openat(r3, &(0x7f00000014c0)='./file0\x00', 0x2, 0x8) ioctl$BIOCLOCK(r3, 0x20004276) chown(&(0x7f0000001500)='./file0\x00', r5, r6) open$dir(&(0x7f0000001540)='./file0\x00', 0x1, 0x1c8) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0xc, 0x3, 0x9, 0x0, 0x6a2, 0x6805, 0x6, 0x1, 0x2, 0x3a8b, 0x5}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sysctl$net_inet_divert(&(0x7f0000001600)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000001640)="185ebe5d2d539b9a85c9493f81d0c956b769fea744870c7d5403", &(0x7f0000001680)=0x1a, &(0x7f00000016c0)="c65879a43b24cfb9832ec17489a082f749222c3d2a7f65338684da6ecef25f790341adad23bb2177351309d7103c82f2fbed52c27d5e4eab1bb6d56005ccaec96493589860d82172d66050fe1bf77a6a30d46e6acc285b9fdc81b12f710daf30661019faaa4f015c7daecccab179e6e43f3f8be21c205e7474da7d9c308490a8191bc0ca67540653c7367788955ae2cb96453ebea4ab7a4913", 0x99) recvmsg(r8, &(0x7f0000002d00)={&(0x7f0000001780)=@un=@file={0x0, ""/256}, 0x102, &(0x7f0000002c40)=[{&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/130, 0x82}, {&(0x7f0000002980)=""/188, 0xbc}, {&(0x7f0000002a40)=""/107, 0x6b}, {&(0x7f0000002ac0)=""/122, 0x7a}, {&(0x7f0000002b40)=""/226, 0xe2}], 0x6, &(0x7f0000002cc0)=""/33, 0x21}, 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003000), 0x80, 0x0) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x7, 0x52}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r5) dup2(r1, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000180)="cd8da4cc9ffff3d504f33797476eeba4c8f7a812c5dd7e512722ac06f05c42f850e63a884d2528b815ee622690a7b44a68f4b53b7002af80cb90a08d73c76a3d0183c4a070aa14a6d055356f923bb0046bab1aa902de57179bad651f7f3d34f74ebf87634223", 0x66}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x1, 0x2, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x1}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x50}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x20}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x9, 0x80, 0x1, 0x10001}, {0x7cb, 0x8, 0x6, 0x3}, {0x200, 0x6, 0x5, 0x400}, {0x4, 0x0, 0x85, 0x3ff}, {0x8, 0xcc, 0x2, 0x7fff}, {0x1, 0xff, 0x7f, 0x8000}, {0x3, 0x0, 0xa7, 0x8}, {0x7, 0x5, 0x80, 0x7f}, {0xffff, 0xff, 0x0, 0x4}]}) r6 = socket(0x11, 0x3, 0x0) getsockname(r6, 0x0, &(0x7f0000000000)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000280)=0x6) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000340)=""/30, 0x1e}, {&(0x7f0000000380)=""/17, 0x11}], 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0)={0x5bb, 0x101}, 0x10) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x4c0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2c9abd4a3d0ec029, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x89, 0x8}], 0x1}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000180)={0x10, 0x101, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xb47}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x101}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xc702}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000006000/0x4000)=nil, 0x1}], './file0\x00', 0x10000}) setitimer(0x2, &(0x7f0000000380)={{0x81, 0x9}, {0x2f4d, 0x400}}, &(0x7f00000003c0)) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000440)="1da665fdeee0200afd19624bedc2266aad9aa6dd79daa1df38035e69ab069e90e7a77f0d1e15afab3f1278b97d4d482de4f1794a751262d19079fcb81d7bfbe560a8bdc1237358aeec7eb7b3555276ec73b99324f0ef1ad235080b855d6498c41f79f68696d15547b119e014cc85e0b09280568fbe1287b9c1b6c3fd51312e314547a91fc4fd7ac13bf3e4666324c40f1a02bd41031da7adbf954a9f43dbc82da89f482af18477aa83b08cbb470da0668d08a75fa4546543f96bc02280c9dd46ab86329f626742608bafe6e7ddd22dfcbf", &(0x7f0000000540)=0xd1, &(0x7f0000000580)="13a15867b0e4841b0e10f240c8e10c261a108c659ae55e75d6e843bc92985bbcbac48db8bb6385ea6a6926957e1bd0c2bc1a00b984c829bba64d72433e013cb09700d991c2a0583b9db53f9a8464b8a988e3c149f97fc474d3647a39754f", 0x5e) r2 = getppid() fcntl$setown(r0, 0x6, r2) sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000640)="c276361745d02db0adcc4ec9f72248599f5b905ae696546e226e9fa766a9a699bd98b88756a24b5d87a4ea1b98e608b5f6a38933f5b09e2f3f6dc3d92643e832c535b5adf82b409978e571873a192dce96331e811c611a2c9e8c21c6afa738987cccfc4073a294e493bcb27606975b6c43e99e0d75dba710c8faaac3d06fa1b271d16a789a9284c156088fc9a30cbb7393467360ff5de0a22c9441bee337281725dc95fa645d749105f4ee33ab26f66e369785ab3ba4c759e48408cb366983e31126dd9535db333b64814d99350c17c2bdf8f06d6d1b59795b29d52daf01f539af00ffb596213f869d5998987ee737dbe5219146ac2bc5e40f45754017d37624646ff47adca5d146ac152e2bdf83230f9c9494dd7d42bf0ed1b7c9672c42100b7f09082a00c40f2f1001a7a306d055ad384e80600763c0600c32e3fd93516356fe24877aad4026b19111fd3cd6df61632eaa955d6aba4eb3f127d2f03fed6f7f4482a6d7144052094670c22ad135049c3040ec7536fa386639da6ecb561a63e14df47c1e640499ba9882bc6087cdc1d3e0a316b122b956813b184382ae0a70e038a360751d4061fe49da54d708837a04e0538435438e4ff809af779ec0676e030f9d258d529a491bbf277e748b59ea4dc057d263c8d43e9b7dc50cfc801ce9eaefbab8fb095b7a6d1bb3918512331d034aa240c797a2485a9629be327ddc5c0dc429dd24df07e780a89cfd30a49dbde08d8b057396ad678d60adcfb3f4093fca5c0ed8d2dfbaf3570eab498c08847eadc0bea48d8eb96d9813d24ba023cb452811b387f5afc0f53a60dba1a0fae7f9f947b23f87452353baee635b5ff0817923da65c1db2e986bfc8040f0c91387470edbd4dc8d6e69af7477e61829d478cec235e9c842178258bf0a24f606b15ed05a84d62771cf0234d9285b5ce2a46f00860896500fdd6253cf67ad9f7d9bdbd9061356247cd7376dff8a6ba0047e401bf6d0dc93f8d7d772e2b4bb257e361cd4b2edadaa9a69faab121669eb4ee32c0b5b1e2bd06cf64c9695a30c8eb0093c907d30621ab759e9fda6025c7275bc3a4b42e0e09da5250b344d4e855d6a58734b93a449d519c8a661cb04b16734992780cf076b203a4fc9e8cc0fae4704bf0bcbfcc34c7b45ee38334e81e3d8f88efdbe2eaebf743aafce3f0bf1ab6bc9875aa72a4aa3f9342175a50480d51cb973710c5d683c2c1c2d1669ffd01d8e3be2149015b86f423f1eeea63cb34aa81c0c2392c718e3ffdd527d99bf761f891ffa29250610b54acfa5d8e364f2ed21895814b4ce7f0c51d5b2f5b4c5eb259832c105d32e309ef4bac92c1644f63a9dde6b0b5b1e88ba2e39bd2941b4704c96713983dd4c36bc52caf20f3dacbd22867b9899fd21a669cc0e9f03b44394d2ca731ba500ecfe35ddf3264dced1ade78f3dbb7a1dc82191d837f8bae7478156337af8373f2b966415e03374043efcc5241dd2c6775b31cad727b312c121f38226f38d83754127d9cee80f8e6566911cabc721a9f6bbb67b4884a068a54f021269eb2cab0109d0ef870bddf728d535b0dde8a6e4676b5428c7d83b08f54ea17e05c05731529ae96db0c3c994a4caac9fd1824422dfed24914121f91146b5e7fdd7b1a18ad15386bc718e96c016ac92c2bfadea3f5236ba97abfa909b134340948e1c71510dfc81be9496f805b0a328468589b43b29ae93f27a235335289785e704b066b31a36f365489ca36c9eb89a89756aea08451236ffff6a4d4acf48d0b32938da69f482f8cedb9c11d3dcdc9ff0b56fe31b2b08834f44ba56791c367e4c652a199480301e450eb06e66ba71b3215bb2bb142e1008295decb8a656b8f921445a39a6796408db6440215f24d88bdfd00a2099df946df846c535a52308721fcdb503b127271ed133a16e9e0fa7ab7487262677eee1e96e94ac171245765a921b365cf1770cb52941907e9dd4faff09b29fe8d801590509a8008db160b378f3a4908e0f1ea33aa0d7305a2d60c799c0f665af60b98013faf7215dd6cb0857fd8c4707916a9cdab3cbcc6f35a093195c4e018d7daf7639addbc1ad610480c0b781689d4551e21dd6319811f971dce12d0410d4f87a3219f2429a1a3c2c15d824a870930f0f55c880cfa54231afc236f13c814c8f37738e4aa38d92c599c70237237675b6495ca777090ee76cbe13701c2bd13674b209eb4d7fcbd9af1a2bbe49939435996064cc5bf44ffcf65213db809ddcf337c81fcdd5ea0343d6a3b8aa5653ecaf2086dec94aec6d120477d0f0015d882f207a48b8f7082c5b55e690fedfee7f5d65a38446ff4fc8211b50413c7eb0edfdd34ca8d68c51f5a240bec87c26fc40235e192933d4f2b88ef217f2d024bbc63a84cbd51f82257899007c62d902ab2211b169896f9a06d51985ab01b834e6322b6ffdbec4a18b07d4658342111f1da533e01798e4e971a456512bb120913ac58a7d3275745ef82ba957af59dab8dea69ba54c00ee8b81d95a30e8bed797d193afe545c9ed737a5f405575f056c40eadd35a8bb83222e09c934268c20e87c0d7b29f64dd4f219a5d44100443fb74cc918450aaa56e34e922377868b5b434b47d9c7aab9764ccc5429acb3f23c604b87745e8b9c0eda971fcd720b243a860c63607db29092d0e0442e62f3af61d552c761db051998ec7a7779216c79ab25991aa948b75acaea3eb076e78d44a6381d8e994763855843bcd7254c71849a84d301cda02f286227a99285eb1fa8a129dd9be7862ace9a753249317a8a828d66029d299ff9353f803471de75efc0693d46a4324a27bb3e705320aa4a95f834bc4be067d35391ca28de9fe56b605a4a5c522c8d5a9216d154b8f53580a1e481ad01e8e0654255ffbe6acdeaf26383fbc64dfd9251a81207cb93fea95e1e88e4ca5c69c2a82d1c5660ee48efd98c329798fef5e1c048281b480b9ac57b5ece571ff85a08afe82c498b0ce035e648d40d95da4478cacd07417337107734a8d7515038605067d5c480a913703c270e8b47acbd73bec5137d081371decafa442ab12482663ead0b93ce60d928126ac4185e346eec643f5f04207a3f3e7fec18bafca015dcc215c95052a6f3e1048f87fc3a0fb39e03d60e0bbd10ee7ab2cd582eb8c6f2609dff2aa64e0af7f7fe8fd39a708c5e087373d84d95247cb683837a0398543c16817704b514039fbd44a6372dca94704e164975e6df0954578f06ea9d5c8608b5d4da07f40ef3ac42853d46cf84ac6f22f3f70de95f901bbc5645a27f174a3960a4822d846c108c0144f1823faad694afa7c421bb5afd7b33adf2949e3bbb4547adc4f79f6e0acac6303060fc79e50a62146d6ff714f1a892934472265d8abf1542dd275bde89292b25de83ae43923b0596092368f6beb2dca462b32f63b3ba389db512f86f11b9461fcb3e83e20dedaabb394762771cf2fcaf98f61f6ba98c38b41ef8c550ecde58eb33de452b48378a3b5da1d83af9c6b1631fb3b2823663141bb66690ecad550cdda67cb9f40b9e543b9318b382b88261196af98ec01996f7413ade9337d3d4f3ae00c8104ba5e2d56de4fc6cf8d0dac509c63ad1a29da64dee4561e80e88abda329ebf9bb73a21f03bff989269313cedbd1fcfd435873988c2fd2c3d698401fa2246061bbc5dfe7baadc3d6c04cf31265beaf9c6fbf6b6fc82fb65ebe4298d609f1e5ceefa8de7c2a24febc8f426fff046d224e2997bddead756b36fa58fcf838506d87dfc9b784166eaff2f276287c28934676878900bfdbdc31579d9d4f792b620954ac852b9ac08d5ed3e307aac7eb17e899593ea57e64a935580ed83fd38e2e86d03b545edf50371163a3887fd558d941b3f9563b887e2111232814e6a02e8619afb6f4fba21d92f237eb45e7c200721d12dee7671cd013726e7245be094dbed7357c32f060b36904f0f0d671254dfb6cbc4c05182b4eb37355f13fcb1ef4481b274d1562baa23fc511ef8fcf35ea78abd6862a99abfff6695e6ad51393b6d90aa3050839facfc9b4ac151e64a958dac49ae6ff8747fe2bf91516f947c85dc8308b45b7c44dd4608e234f538811c6789abb9650343bcacaa33facca069753d9da1a99ef8aec1d1d54002ffc13c25d93775efb8260c2cc3947f5b4fa373ccc40b74124f1d4fa3b1df8e70674508a5954aced1060daa6770f0755b38fb30ecbf226b038aae4c6c43ba9a7a829616907d551eca9e745b30d23adce4c351b3232401325ec1c0795e91157a18e1341b1e759b90febf198847d6fc2792806da48beb45a5b32bcc112d0648a9adf41758902dd20cdef14f67ba1a2f559febdbbffd88bdfbf71cf7dbce029d0f7058eaae24ff084444bb346a37509a9d3dcc5e09d1051444a174010dc643082a28af2fc24296671f7a59e78ae0d7db2e729536d9e8a645bc954442cde254ef2c8a224a59764c1754bb41f1ca2312a7f0f0bd9112b3ab172552e387037fac454cad3c098e1684fd61d730d88171cf0e02b99701bb6e6bdf43324da6a1b70900f0742a80d9cfb7bdd26008f619d29f27cb6299f4b5a7b3e229c95eedd04ca75cc9797238fb77ced415047f588913c3071a3ffa4219ab9745c30b5616b5b21bc159f4574b243c578b79aafeddce2721a68f43ede8c6d13f0ad6694178c5812dc42a580d3cec55fa74db49ad83b26bc06bd98721f1403b889ad5b224ef446b3b30699e17e9214d8193ed915ac58fcddf24cf90beb2ed868689f3a394655643668409418c387e0102d6323327e5de0f0d79ef4e849fb49e2019ced2995ff2c17116da3bd9a78bb99f621a7ce6d707b9199a4e3086e429ae080e9c36017dabee2f63c6f9edb0ffba4e687f97fc7e46f2e6422bfa0e6534fba73f3db26ac0858e0d09cf649fd1a7390ab57db32ac22694769a5260189716b652c0622dec4dd35feb815cb0ab1b011d315f9b9ecc929a7ce6eb479619ebbe2905607db40d2e1a6af9131a1a013677e2e31d357b31623389568b2ca9a7cb17e847db9db8b83e718006a016f698e68e6c1c0debdc76ebe03681931f63534e199b88657865e7e9f006165ad65c1d4881cd90975564367010169608152cffdb0c555ec3f2bf61c41410d3593db0c4d9d153222778b2cd1cbd3d4f8e1689bf20b46956a8996dff3912d457a717e365dd2fe2703cf8c011f11a1ce0d6b6c61799a514779b592774c2950a46290a971b350928b64c53577a7bb4fc78bca18357e781f4de9319f3990a449a0b107adb19c0a7db62b6b987a9e5a16d593b7c549b79ca4d8ec74ac205f8a47b73932484aa721d62cdb77bb42fa670f5f7dc721a51bddebc3456b27f25c01246c23388739fa7f243167737ae8c8e9fe968fbccb11bbc94e3c2364f8321d3193c8a570f472a719acf961a4b96bed21110a7c202b0eb4e8e324e45c74aca473887834b0c819c4ec5e87f9d69f7be710db31d309ad0ae36e4291353a2bb7aec323be7f00c6c78241763d0c87ee18d2ffb35c7629d1b999bab006df880ca3b82addaf169e623c6ab86bede31f236e1b1a4e330213e49d4b618b87d45ff1daf566c454d5a74deaf48d736b8652cb3ed0490643f15b9c95a08bb9fa2b9eff7bcd0bf1b70720e2dbbd5f884db10c631d967095203fa5eff6ade6ed7e5219942e79ca722842377560c273359af994431990da1ce15b1c3ab78c420156169ed7d31db949069bec65fdb41781d14b3febefd6cc30898ee2d86d8c493a9725429927f120cace328606c92c2f5af994fe96a4548678fd6ecb727e", &(0x7f0000001640)=0x1000, &(0x7f0000001680)="0084827e49221fc920482bddbfc6bbf91e9d483dd54c41f62dae1266d5a67cb48fd417715d8dbf6d6374a9c071629d74648dee41dbe7588b70499a437800c6f4f7e8137100eaff1d5de59360217f7c71e59d507b61bb92f7e00dd3961e0371f144697ea20d1c7bb3e067d5b825673a94fc2ba258dcf6cf25d628774a9bb9e260aab249e87f12573bd7cc68e932b6bddb72b6cad047a0e0ea9970bbd5e703f4f3d747ec57afc4b50f92bddb4dc9ab0df14dde1ab43f1b998093ae98eefb14baaf508c0b8f42e07f7f71058eed081ecd661c4b157e8e6c80d5d0b422e475d3656b03ea787b931f6de1903c9474780a006603bebd388107f65e86f8d0be65d007466e411ef52f9c3eb12fb715199fb93f5a4fbcc77de558829c9041ed47baaa8a01644690a53ffab9652fb4e70ce6f9d8e42809bddf5b5b234f2a2e86658abf9fc0d85cc00c736fb0fdfc65bb425c24fa2799b154009211f47c3e89f4484805a461cd5949f5eeea34c7a8a92797827c8b6ac8e3e465b2e94d4ebd8e72b92768f870cf28e3511bffb54e259deff98c11f7efe798cb1be7336ecd65a98501a4e3bd9d647f5983fb2550f688fbac258e52f0d713fab50771fdf7b823765a27af5433e2503fb9101a03706f27e0998d7c6f7f41021ccadbd8492470da0d9a2e79c119f8051bc7e38a802488f5b38fdf44fe21167766080fec2840ac868032415b6688527f97ec3603f4303895fb5993319b6b01dab25aaed04b7d9ace6a6ea25ca11056f9278fe4362f5e1d89f63fa25e3c7cd540503567726f834747072274562191fd26c230ae00262956d530f7b295e5b934be6f001593eb6c1ec86ee39f55dbfdfbac1b2f9d22b2da14c56966b30f04ffc3ff16961f4130e16175bb10fc3dff301a3fdf5541f27156b1c2674fe31cc4dc5dfebe69bf38748b2598bfe068fa5206eed7fa0acb05e750ccb3f909a7812154a23bb4fabb3f8d1d31035c92ca29ff443540919dc324edb1d820f92e808feae92f0ef2979506ea2846979f2b34465ecf29f34b044aed3085fb3c43f7cce4379d8cafd0ec0e836a6bbef9b18877e238f2f85d64beb7d4a138d26962cefced6857d6319a4c2b529d74c3e72eea55a7ec4abc8de6429d8f4fcaee9f5c5776c02a072da10fa61e51b7042ed2abdbb576c4a77fc0b9cbc886df511484db7c9b7e568894bce3fab2b6f684b04fa5ef5d829c2c2875dc6530b1d19d9cd6de88835895354db7749915f5a44e6b56b3b0205e990564098fbcd619fb9510165cc7f6f516e35924fdbeb19c16c080df49cddaa2bc84b5b9bfcadc2ee871888b53013d8cf47a9fa02bfb9ddcfa638f55a84152ac268222fb85aae8a57455c5db2bf31447b46a0c1825f64fac713b6f6692b255e9875bb957f143b395bb394ee38798b7463e4eb6c2be66eb7d5cfdeaa4c2449cafa1d5020b0953e733d461f4b9a5d716cad31005f3136b2fb5cb5a5b49c48a7d50204ba816eaaa672fc20c9ca481bc66c4262d4dd858c21be6b3bfa5fc3a8bd038da220d4968f2319f763ffae2628b1fb397da1fe6c8c8b8f1c78bd894b71dd70107a9082ca81afea7e62e1aaba83921f8ee9e07dad08b357b2e6c6c064580e52469eb2e744759cf4454c2d86195550f5dda6e45b43ff62e469c42dc1739d01e1886140a1b55abbfd7c66d96b1d7fb62bf5cf04224bad45dc89b073af76ff257188aef26bbd0c81e4fb60e28f9bb5b5056ace9813892a4ec1986d5ca81eb27311377cfa9ec6e66e8c10223fed6b675cf19c5e45977c1b17c2721e1d10ec4ef920a4d2d26b1cc896cd3ce28b1e3ad69c6bd034310b706c49375510665504b7000150e08519690d68f1d66a37a54774419683a50599aae80b1525809a43bd0b602c593502098dca3b04b6baefce8f4066f08d666d2dd3577769c0a3438ab6ad96d58a6903883a47f9d592999f53b63b30b4059dddaa278d46d9c1baa164996fde00d43aa2ced1c6d1a84461d0cc95dbc410f2c978c3d1b65aa86498394843c4acbd305592eff80087d0e97b0c7b893d44e75a01bd0ee160761b55c76bc3ca0357effec84651e89ea852f6538de1880f24bec4ed7a79b54e5bec29e2165dcaadbb9e95c10f311f468bee7ae96ec2748e21d48f7d0f3a6ab1f02ff81820248a490188b9d7a9e19419ddf6599a96d2510027c8784eccd51ac696666365e7d59240016ec40253f9561ef6907ca17e1904460b7b57f1b21768ce0830158d50a0c07cd2da1c3f3a84bde61156d8ba6ec2bd488fc41144a12dfffc8210c495653be2d90b611ddd872db311dab4afdfeedde8281a34068ab834cefd43468b385e2b9c5e1042b8b01f4c54de0042fa8b84e9705fdc2073b908384b03754cd44eb1a46542ef41b3239e0f5304c0420c64365f60f5cfe63ae2540f7c838f9449970457ed56ad5561ea947790914ae48e477216575c12d6c9ef35e35aabf66b49bd23e23986517b5d77d4ceef4242912857783fa31ba399458a2c4320723af5a298bad25f867faa45c02eb48526af7c96c1834da430650757ce09f59ed9f667b6dd3a0dc17671a0676aba79d1acab91d755f5838b57556c2d5c25ed13a4d08f0dd9598ccb876742f8529078fdc75a1852457acc082d7e6f3861d6a69fc5b89364f5db4b11a67924a6e3afbde696b9bef35fa390127f34eba55ed8f78a0c493fc51634f394f8396b148b94214237ff19b0c2eda5afdde493e7ce49ca245ff325c384df31e4e08c255575c2860286182c07c40d40e4dc437ca820517156da6e80f54ffefcfd07db4a4f3e7a8e576659223de8eaba831e0aa2f33f94cc04e76b0caf2fac0b86355cf7017cae17ba3c444acd2a89b9cdfd975434c64bb67549eaa72951afbc045fd8e3eee87a1453a8531470bf14341f946dc9bbf2df00150b41f533f2954d410c2063cf9e2ff284473ceccb34beb20cf635369de1e46fc83d98d573fda3b02146f5fb3d3c8d3533af834b686c9bce0afd5be6b0078d0b2afdf742308279f50519b62846d2436ac07dbc022dfbc82c4b396ee16363c8ba848cfd2d24eb2545e013edf8edf9483f06709cb5e1332f49399073916cc6930cef4a6814a70173ae1272b7f0c32242f7a035b6dbd032578c8a74a49d69f693b2828496dcb16cffe019e03d614a3f5e0483318f1e60d42dd715073be1c50763398baabcd46a8c0487089360c363128bf99a052a659824092c5b5255d0b009a4f91b2f7918898eceef0cbd4f5a77d2c5aebb458bf71b6fb110b1c43603c632e7e697d34c9cbb7516f19accf9cfb4406a7f916fffc03ca618fc9963d2fa42f5817a9e8aa286a9ef26e8386e6192ae62a0c3a20adeb13cec2d46dbd4d03b75597fbdb77ea535e4234efb448aa791a6decc1221ca6a8e13b3c02e357a110de640c7e244b6d572df580999a2bce9d65c1dedaa67201ec4732a6ea0ad45700b5503e65be3e70faa8f3abffac090e36be40d3f90c44962ba6a21cd8bdb80e1e052a9d8e2bd58d91bc1ab8d792303995b7119b48a494c439a3c650d026f5edbd2b02326d800dc615424a5c7c2df5e72507d6928a5618ab47da74821b464fd375881acdca0499d2afdea6765fe0ce787bb46729fa77f235b80ec96cfa3bb5029e78ac9542c7919d681370a5cae189d1e753230c13f5ce0f57a85a62faa1fa57ffd0f591c6f56fc7c9eefe8b19f21f66ae466f10d3bb6d2c56fa123a8e4d5dfb2a658fa29260d9cb20812dca83196a4b8cf13ff6dd3560a8315f4f8575e8fb244638485eee11d63cfae70b8f1112a55ddd0ac16335c2981a3a0b79e1a168fd7f377b8308db5d7f00582b226ea9ff79330ad37e2491a0b672278072b08caf81c87936361086a8ecb9b934ce416d29591b938c2a614a950796af71799d7d8a291f4fcbf39c439074669787551bafd164d57b9dbf8623d58ad82528753ef015342efef27006617ffc9af6b7f1af644371cfe0a7ad4a48ce60068fb2041e3f062b174f1b1ea35123c16001cedec76e993f8b16426d8dde76e0838475564e171b5547ed37ca57a5cda19c56ff69a2d384d7068d30f8b42a664815214c2f9151ce187c72afe1bea286b3ffb5eee7012a592252a3a891e98d47b9983cd67d3fd6a05dcb88ef20bd605a6a2a73e8b0be9f22b898208a3fef570411d340c4499a59a850d4020d62d90c1e6cc084d8fde764274f16a91ea69043fb0a6b1327eef7db664d7deb606b7900088a0ad069b56165d459fae3e723f833a24f949af571d125c4cb6afaf799a88595035fc4a5f21337a958c68411aacd43b69160aec92e40258329658accdb25446145848118d475eafa246aec3fc66a13a515284098d4c96d1d5190d50a453b751e5bf1c3aa6adbb16f40c1cf60b66648e6e8fa03c71fafed6486fcb61874da0eeb3df5c6ced2d27b0c037a4ec4c955adbd79e876ca8284e823574c8fa7fdc3b9c439f7f4c7c28f721f469331d9d8db3694bc6b0d7e5be13ddf5cc0ca4f3ed4b11fe421acad7b47215f71451eacfc33b22e6ac1d2ce4baa5f9979b769151c06e5c7ccdbc13e50628c780ffe1b711d36947a4ac3bb97128c35c2227a7c39c039f11dc72bed41f1711146b2d96f2a5648ae61b1bb6920ef2b4a61f99f332b46110a0adf497ca68482e4ca22a974bb5bce6b1daf3d6a3d86937c35289041081a852bc3b6ea8bd037d83f9eb7343908f16dc5fad46c05f3c961246bc29ea1234f4c12ff5ecf5c0fda42f3c638e41c006c8fd17db40b633d47e766da8e908cc3fdfaf7bc4c7f8259e2ce8052390299759e98b098c4621e3b0cc3e8af3b026cbfcb2bd4a95870a0677ae6c75af337f33cf2459119cac9aaf9e601969e3695ae507d2afff7f5bd39eb45ca7b7c6a720238dd1c4a91a3689703fb936376a75f7de903a20154cac1c13b701f2e37a006e862c9466d2ddced27f1d0a131a5f581adfc30bfbd4779ffb2a2983de55714c5220e234e80aab604016a80c8116e113bc98fe8b7a3198b25a419de8e4d02f9192a731b9d161bdd1f0ec540de2b349f24b6d79468ecd8de34166825ebbacc4cd2afe8995e81362eca1279c7133e8c1ba394a481f1765004a4d5ba542e357e66a585c51b83ef6294f9c4cde00006be3033dcb5a9f124d4dc78b155507f90bfa113a1379140b0891dfb49b1990852aab7c3cf749be3faf51d467af3b1f7bd0c1a2741322aded0ead298087531e70319eac94239776863ec0b8e7314d59871d65f06f665b7c510e8f2f985599a332e0278208b7713eb08878769366ad5769f67f1f624463eb05f7b3c418b43c05943868330aee525830ba625d1b5ea8043c07738275b86d8665479b2867d0d84d61d4218df1560e2d46e64cc63b17db2a12783b32fe7c6c39be50eda5ef3f0c43e28c6ba632e46790064e3f69f5e5e28cc563a33ba95d40e29e2379b9acb29f45baddd46c80b70218a7b48611b0b03ebd959f1668aceebed3052280c6ec5c5e59e8f2f1d9ad0cbd6258dceab119f4850c4ca2967a5ef3884140fd41247b637e9ccb4b850e21cbcbcbc036774a8cc8189d9a60adff0ccc1e261ddce6222394354d6637faabc4a917f3cde2fb92ea7e3b725ae3cfe07c9aec848e518f86fcbbbfc3b73ff66ecc9f35fae825d67745268271b85670512962a10c384cdeaa6a4432dbe26da695db5ef72135ab7ebdca9062a87b336bd776ca02bb79cd66fcfca9bec16e1f70de777d8b1d85e4a37ec72c3d8005287b41b17f37d2d6611cd6366ac101618cee33019ea68c4efb0cf9b9a6410f376c9cca3c6f88de72d", 0x1000) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000002800), 0x80, 0x0) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg$unix(r0, &(0x7f0000002940)={&(0x7f0000002680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f00000026c0)="dab3c2a369d62ebea134314c62868cccfd476a2c2f1ab6a29149de4db087a45332a18948480eeb69ed406bedb9d7df267bf86a4d1e7d83a071ecee0829afdc23a399008bffcbb51a3ef2323186229495c866c2ad74954eb258b1e27337dd8e728a54c9253081", 0x66}, {&(0x7f0000002740)="9f72297dfc87e3bee4df6fdabd72a0ed1dc291a9c41b3b8dfb141208235a3310389f58b125ec707ac63c2bd487320d0bb8a1136499563aebcb4102ab90dfcd42fd2c50f451daed2da09dff00b0e4088fa4a864e3e49f345dec41fe034c2e9ec1c05043bd450df70602cba840932b", 0x6e}], 0x2, &(0x7f00000028c0)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}], 0x60, 0x402}, 0x3) sendmsg$unix(r0, &(0x7f0000004bc0)={&(0x7f0000002980)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004b40)=[{&(0x7f00000029c0)="37d181dfc8966fec3f9586544e3d8a0e6deeb9cd4d7b5f837f0580bd5038fcc22d01b97264f5fc588ba13c4a84c9c64c4caee74b845e124187afc2300947e1aee8ef464bf72ec4e0173777ac482433afc61784a52df7966993ebd91ac44ca8ee2c9d6a75fd4d3c0f1cac72b75bf8d709ff9c6a9fa4c9ae792deea79c172f9fe0dba75c522dc7f6acdc201e28c595266d297c6d07dd3f6aa4ee63529e941f46fbfa4a8ae7677af6e96bf6802b089a6109e2708a3670661cb4a3186efd22dd21f52754b8de92eaf018678b327d10547833c18d0bd0e7baab47e6693ed365faaaf04e46c2642bb3fe5da241386fbfd7a5b13f5945c5ffb26f1c6f1a0fa1559b7a18581eca730cdca987571ddde0d6c538b97dea9424489fc52e8e74c7d3b7d4c9560bb459e6fc67320214c9e4ce6ed8dc50f5ce8a01bb72e16645cc0d2a045ba9edc84419356a01e2b3b3749eca59b924045181f0d14bc2e3de1e0a69a9326bb8c8772cd9311ac24649c245ce4d52a1da1a7881678fa67eb3507ebb1f9b345780bbc7e37bd979613c4e664bb13845dc4bda6ed6bb6f5b51222abc14c077d9eb8296e7efb998dc647178afa70466032e7581e6c58b8d92f85ac42c6923d01f5a754f36830e8937214a244347c0d3e1067d55521495b6e2df198eda27db763a56626f3ac458b4117be58acd9b57b8d73337cea0cc4f876ba30b9a25e26d2acb9f326304b8523e41889eebb4fd6d22265eacedd829c93d8a746bd66f9d41c0953286733c9ab736dc1258c85b95755bd1970df74a8daff3faf244848ab5ed210f1024bfccee2b777849facd34160318751c5a566a7e703e185d8d8f355cfc269fac5c5bd6d361b968baaf2374a55eb8e6bc7926b730f927ad7946c54e42031e864f64071c31f4cb85a3d73ff2ba06a364fba3cc6aaf2fff388ca3c3fe287bba80268a34cab422b29d1f32396233c1089c0d9a48ae6b95e79072cd056388c2c9b2ac1ca21e513b89dacf0777709e207fc9f76375eca022b352e59a7813ebe3d70380e759fcaf67c37dd98bf6aff84fa10b60c38beca7cc36f37b1fd4ed203aecd81e2f31192bb4b702628c7691a50d75c52da814d38eefc3a45d3d410323fb8fff4853d44190085b287b8cd361a21a51150e664801486a9ef1885a3e329969da567c885b3d0cf1dba6f850e6c5c324adf8b5c1631912b32b29e86669e743b759b3f034b37434f17d1ac2e4e5ac133cd2ebd865da466af7aa582de93d973b79158caf1385da1017f68edf7c5a8e321172f7639f59d6a633af3e67091c0b00e40aff0de86b1184e49a011b3f56379df3d573a42bdcb6ba866d7481fe5143ccdcf37355d51175889dafaad7bb904a31d6156a8dc7942485e1e2088d2085338f3955d649b32b59677a9c148e3401c3c42429b34f5a5530b81ec215a003480b7070298c8df7ab7ba640a89a65f3ce7bf2863e1b4d9f15f7a4b847af5d26b9dfb5762dd03a7dde98e21826e5ef828089c4f7dc957d9da5e8d747ea3a410966fa3d1955a8777da00c5afc7c1ad71328d98952400d8d4b28288d945d7eb19375c933eef04c2a19c61c6b51f5b4c8d41b675465deb760dd0ddc3e727cf286985482eed3d204724ca174fda1d4bdb0f544d30d974aac99a65d128a0311e8d36407107b5321821b236c47021dabf938353d320f185a27596353ea82c2fdf78eaa75b334c39381d00001af1873ee2824a473f6a184c3b0ed7b8c426faf4b29f09c0ad24e505d64ce95e4c619516685dfcc124039329e507a151edb8967b328b852322a3f7fa4503e83240a526abce147d9657bcc780c3626d6a517118dd11b686b57573dbc39ea37f0be67332e9216b7d4975700343f2434b0697fba956b0c7f67956c6d9cfa5c7dd69a544f9ac4c3c637b95f4ade24b66c036a48d890eff739ab014813762a5f3cbf6454dc4496bf0b28251bd6a8b41df43fec550b2ff652f10ad73e62e465260a341e9ee4999bf77f59f9f79d3fe8e06bba4de9df9c925c17ef27de3ce7edc634f5e46a0365aa0a38ba2acb35284cd7447f3c7ffb2e479460a21d80ea68cb4b5b0dd888dc00ddbfdb745789f006af6be6aa476ca6c2cc1b11613cae6fb71172c472559c59653d2aa64b2b3de4c047c104286c8bf9c990ce8efbd712254432ab38e626a2bf2368ce680f8ad01e14f3497c1a3adf90c0df3de0981d3158c0ec620c384b2db5c137a9d7f8b5882d5226c6b2cc154448163620363d082691550a88d85f09d0fa56aafa40812b5a90965049b7d206527311b064c70e4229d0746ab2ad177f1088812b55eb0726f4cf519178fe52b7090d23f4f3e6c408da920479ef9ad3d7ce6e3214e5d472939c353e7ae3c3b01df6e5cfd4dc01e5543710f2e8605e0bc6a7e65bb669703fc9b1317df57b125d1e71fe61e45b9dae835dba257577f00a9ca8d0f0e210687b0a71e6c81f2c2969e916fa59f263582ff6455dc20b22b7881f450d7a7f7d1156354946ba63aa192185e0a06a4e108fad5ba790054263e4706f6ea9a5c3c803cb2ee72b806b8b0f8bd0a964bd1bf779dec3be93b196c34a7ec952537fe903e2538fbfb61b71dadd997bbadd00ea2745e1cb03d98bb7f55c96922e95af9b15ec497d42592fa5859ef63a9337ae7f624c73ab6ad934e68ecddbdd59bd2ff3f73e2d8a0fa2ddab9188532f909d5a9c94c0425f64b0083cc969bdbaea37a03aabc87e1c080ed128ad9f04539164d93e934d6ade0038309bf7b95e046d90a9929a14bb459f1535a95463c8539f38d553f0147188dc285cdc323a76b2fab69420f084c2ca5a066e4369b6dc60a7d7c642d31a40b96d564cee2a614807ceb0955071bc5226938546a276dc0572fee1a0d7976c38357131338198a0fd8b88454a7487cbb97890d0dddc86e321f06a9cf039236b204c184ff7cbc799e813ada9417cf66bd067b3c5431c7d6e91ea70141f9bfb651f02ff76c78e354d3335d5201a2b9072711eafc4214cbb1dc8218cf8267d2a11c45ca3868bdbde6bc598fab6a07ce872d643c97fcc7e62a807bb6e1a9c6cd3905b5fe2cf8f3fb7cad481e451d503748c76cb8db6d6cfef967f0102006dc070e8d0a5ad5e195a000ca9d44de80ed47e1578c46e97887952cac0b0777f400e5aa957e5161380e7576ce2d9dc20632b3ff73b66572ebad5da85f17fbf1eaa8807b48c9d5c5e7f5dde3c8eabcfdaebab1745aeddefabd02fb2da7f3eec9e85725257118936866da60082a3ad585a980a48d735ea66ee27ae93f5be6f89e92aa612364e1632b54554cc917fc9c05b7f01a29e759233e16f23f53083ff0e069ba5d4266215c475d065d4068dd6f7ea949dac519a6948bad972a757d213d6406e2bba3ecd18afb50684302c8d36ca31bbee81f53fac8723f217ea6a3c6efdb7d297f5c63594d77a1590c8e0725a0eed03a04f27201a15fe406a1d50458e5ee53cfc4955587aa5186ecc2b8629ad97b29c82adba6613ffdc039ff9f7473c0bfb687020f2c0e29ea37e16472ea71a6da772384d87336688f3bf1270aa9b737737bdf7eb82569f16606b833e983fdcb66058565185d194ac2e872cfce28f1f0fa9187ff98124af152047c8e910dfeccf963020860d9db09e6b30c10ac9d643e52eae881eba5f1212c3ca5ae909a8b9251e0a1a2ad500a91ca1f9ae0aa9f227a0869e521be358e2e87fcf99853d3851afa3570c62274cf59b0a184742da798cb898c22b09e5870c9a7c3b7112a5e25a5920b4f6f673b75ee88c928c68521cf8d3bb6bdf5aa14258fb7eefb9b0d37de9173f34c803c62ee85a1a9793fe59cbe26e2e88fe066e292090dc8d76b750861bae7910cc6fba74083ec66429eaf3a7b5a6bd30c69372160a998bb7e20abe8f42f3ab7850e3f7358a626a21e0bf4ee915340a1446c9a9e61635173376dc452c80c44c3a3184614de356ed2f5b1abd9942dc2321c93f222b7ef2c5898839a6b6dd081e7d9794714592469e9a9992aac1576b0fa58ac9ddf3b3c41f53872eeda2b263485aed805a20b741cc98a5dfda8968d7d0a712cfb6725d079cfed7eb9855c1018c32b598cac0488eb9af8173047b24ef3416a96473b0837c08b118cae687d2e750a20a023fcfeefac22bcf67d1146c4483c6c72c458aea132de05e1ee71bdc5352bc0d7dd03475396aa2e5ea34d28befb3e409ee65dcf35d2a806c998c30c3cd03cb3450a0d772da6a4f34cd89645c5b1da4ca0b3dd224bd444a9556772a72e661acb1bbd21e9e2d8ba2a24c462d8df9c5436e17188c0d0578fae9c131a8f80338ab636de9c4fc15768250c722d38a6500498487dcdbf2fcc4b95be1436b30f479a5cf83a5352a5bf664827f81e2c2d9708f9e8a5554e336c4b5e1c83ac52efede48f212fc437ba78331c432c96019e92140456fd6f93617ad50d73d1fb63fc82f26f998a04b1e8c8fc9fbb97ab8656a1a0b2b36bc79d669d681989252f04aba20549cb701244fefaccabce2a0296c0095d9c1c56252e2b1c51c14d9108a3a8b4f9df19c2deea78b0cdceb08100fbc63f2a5d8f1d6b31cf5090327222286812f46c046303b5b77fe7572c3461318e85b902ed51ad7ac72ef16dc62dab0e4bd7d0f149b3ec29bbbb04fd1b3e77270fe2e51400652fe2b1a1d1d455375ca2f44cc2d8e46344601e6289c0bf9438d1417268b36b1d2970a54d8a2ec39a14e3d820375cdb93efce419b860eea44e88f811ed243f38419ab0ceb512d86f410fc3d56e51c17295bfdfb64e57a5742fb14ff9391224129bf8137993dafa0e095e4a25662452c4a7bdba502347086a94d6619362e9f8661bc31e3ee4161702a17058c183e7b1a09d7c4fbf740370134353aa5c5a60ab1d7aaab5e96e4334f8a984528db55a82591be51994af496afbef6278620a33626ca80f8bf64389e4c7845dd1104896a73ea2b21f42d6a48a772b9d4676b645f024b9e0bfd780b08e3ca9cee5ff39fd9b3115eac5a7341ae54433ee1d284144d741e1c9acafe891aeef9a034fc350eb5fbed787736585bf022f8848551ff8b0377dab10395f11a809a5857450e11af2c08652aa0ae4bf27d7b9c205ab98a0a840d8f61120a25e03f6441b79fbde7399d5fb0b6038de5a58b525b56e9cbd9bb1bfd88a22cce42f494167a6d8aa5332e47692fc5ff428ef152bc230dde9af25b0a8daa183b0b714dda2e9ad0007560c08b87b0c50ed7935499997848332313112853bf5f25f85842ae4384d0882a83aa352bd1abd255c6d9f0766c20a9e3caef5a0f130141b31410020a81aa5a14091312cfa0df42e18860c849d413dc33c2b54c1ddfb1b898818573d1dca1ce801960be2a726de30ae844b6c70ddd33ae59513be609367cc766c502fbf54be28a878df35746ed07038bcc47db700aac0b2b5f6c350958aa4686e89e625520eca8565b8f667b8068838d5846c50b89e5dab7149c7db5eff1df9fa9c8ab16aa6c328a8b4447f9a92cdd1f22fb6deb68c772a30b4a028f9377b55fb9fac2befe5b369eb29f8f41e8c09f5813a4285f4baf0d0de6895482a06b4cdcadb4ecc106e5fed25f369e7d6859d69170281f172a612f57a4c41fa16bc1fa38c0eb9daa64759a182f3841bfbd4a9aedd299e14e99d02bbbb5fb5eeb62d36b83768ae11c50d2f056001ba47aeeb643f79496ab57f7c390429899747bd2b32132e9d0f260d9afe4623ddf45f594adbfd8b886b80717479426142295c51dbc79ef1b94415f53060f040176cd945adfc7cc0d74c1e21cc2033dcda4cde84fac7b4c1a08c0115d2bb08", 0x1000}, {&(0x7f00000039c0)="6603b4cd7a0df90012c3998480cb55ddb04878de08e863c1161e9d9e96a90d7addc523a65214e0e0bd9f87cf056d80f526484742b662a11f51e2064fc8158f7277b06d9c0015fecf34734504ab1922a6a40558eb1a9e8ae0c8f9459c0ac29fefe7f334ea74f5a29510d2bb07ff9666cb60f9f728fb6c0e479d6b6d85858f50474d5b4e9a7afb42336f484305f55242cb0f3ec8b8d8f71f9144ed93f034a031f2b14eab5626cd632adeeeaebc55b509db5bcb5fa2791c1c3318b586d2460de205a498aba5675dc73493a940cb3059a919e951b9d05f2770c0b989f31db3e6b400431a7738353ef91f0620946c0fe5e1099dee61df3d7ce07f67c4c30cb26508d459d2b2134dc1463ecd3ed80ee65c0a3b2f818c3ce5d24a16cb2fab9a1a8badfd038f7826635355d49ee9598333aa686d0d45929a13a244a0347cc83047e4a3f464f6b97ffe7ae05820fba2b905bed8e0080254d50a89fc2321423dca6a6410895faa8d91c09e0adb996656f00e548a7a4de6102ee5107f53ffb796e4b0b4dbe566f3c6c81b2b23edfe29e398b5392f794184d6a4961aa76d2254fbacf01e4b37ea9b47bd3a133aa485ffdd64cf9d357a1cb7037921011b303b4d4e9ce2491ef0b2e168c8ba7c9e0ea5bec87c4d924edc1b60b84e327516a2dbdb03e14e23dec515bdfa67ae89c684aa568cafd8139ba3b771512f6f9dec0ae5145099cd109f29b88853a05887e795ffe4fdc8363cfc4f928505c642ead16d4c673c1f32c3516a957a5d8ac86e3dcb873fa8eefc5db40a4edf5617181c976acace4a49c44b1642b2bb410e5aeaef63c1019dfb0c223181785ebd6e419f07e16df2b6aa0163f33ee4bccfcee3038a0fe6bac6be96c041c1d2d789967a235f20f93705ed9a1bce6740708d6243c6f13df387869b5130a9012eae357c2bbc4b75cf0479abad45aca729ae21d7ba94e9dce16759a6c613c5ef3c4387615bc4f3029eca9be8276f8c1d6e51a2776fc3962c02f6544d3248157fe9a9096434c8c33c7913434e0b9ed99b376afa324a74a985ea1fe0f83491eeee03dd76d35fcd1a0b713e47c05009054df162c777fdd3c7cbf894d0a54ed6ecfbf4172acdbd75baff4b85b643d51941a0e83e2b6c230a1f65168c336d78dbdc3abb4e4abcb2382ff6557b5d5cd4b05df824c6178c56113c9e8b5e3a5a2fa654b430139a7e8a3a6a5627850e4f6014f68b532b720b2f88ddd42045009c070c9e22c070f9b5a02d1a553e9255e14a43be45504afeede9cff8fe0a52ba38980288dcacd20aa005886626babbb7ce80f4250df8e72e34f70b146b7071bd7f6a8525b4a97d842c60b6b80b1e1f32c40bd69c249acad44700669f8d69f5bba93cb2ead9047f808788ef1696e399db05020d2d7c72b072248f58b6c1655cabf9873b171a200e0f904cf1e2ccdae6ccd1177fc8d98a4b9bb0e69972a00a4fa3175d86842104f4dce879180303194630b2ef6dc79fdc5ddfe5495c8360be140204d523f55d01a08d5de23aacfb401a6e819056a1f1f8b6b6f94578bdda4de12a356f6f53156a76f58729431c22b2dbf7086bcfcf0c3c84b4f30671d0693b254d458c5d64891058f1b4f601f5293c5d6532605876339c1dfac123ddf9a195e780523eff4e0d24a762160a813ac2cc559c7f83ae443a97eee0658bf5eb282757b7c3f0b2759d6cb65670d4feed815d271cbfe25dc40a71794c672febc59fc6e5ddc8854c986ffb23604e6b608699c46ee356c40b1a2a4a92e1c44d792c0a1d69352c35ab0e5c2aa82c9de0dbcd85c5df08583e34e241c942e5c92536cdc333338d92e4dc6f051c11adf775da9c116ba637cb87e9a3f272a66c4bac0f4506fa6e9462fb04ecb149e5c114ae0d98fc7402620da2afbf2dc8fbd2d7d28bbf961b2112a2127f45a5cf6e8915c760832f1994a17a3f74bd457831edf25af10f15b6838146df57cac42367517268c1711ceff169235ecdfe4dc73cc515be16660cb670cadd0e3d933282e7daadfa52d44e1cf24354039cf773d33c33b9284720c52107afcb25d762754e326d6b9ff64c12ae35a718d8e63dc9c9dec186f9b1d30dc75ec424cb8180857a6a2eec94494003311bc6270c4392e8baf9114a1e635e91ec7ea77b594de7c7fc5532e74cb49fe7c5d437b5215ab9074459dc23a9f5463df6835f72de64e98cbe4d6e4680dd41ece266f89869810009d0f158ad5e15670607264f737d71c3a871f32ef53bc2a6289fd573967028805f61bb0a506c64cffe581ffbea48b9cae03cd88c1fc9b458997de7f32922db58cff06b1f70af39008e7ebcacff00c396c13a541a660b5df4285ce63670b3a6f7a621024c9bceeb222f30f1f53f47542bffed549aa84f6a11a72724f15a34b02f8be938e02025b72d212f4728b2c457b162e9c8c45cfc4469d2a0180f1a9af5e49ffa032573dd705f8738fb7b33753d704e22bb92b787eedb106a2c90247c42b51da2752c51ca8debd6ebb16e05265a50b7901c101bcb58262ae688fe2b2a9d887fb5ddbabedc37dcc63f7d98286796f825bd9ac9b0219676a465134242d0a36e5b050ab49e31457d08d1c02f7ee501f0fb2d3040c30de5ae2b75ea7d147f979c0d3a53b77c6e67cdc392d402a9427f85ab078e59eb2b39e994de61783a1e2bfa932221a1b25596778bcd0a79d80591e175e09d63954a4c4b6b34b58733e9a4b60868a6a0c6765164ee97f0493174a058408ce216faa867e7963293ff97ee0681f4fbc02c6c340f012dc839c704d97955fffa724ea780a9e646b6d0c16727819c2a94d7bb1f4e0c5a1f56215fee7164b908064c768d344e8d4f78a11fd901748a388ae7d150cdedfb9180340a9f620f7537047c2226a49fdc07c82e0671a21ecd24f4c4d53862ec1d4831955324038d13d7b222485ab4294a8afce695710ea460c2037e20c262f5a43e0229370ec35128e9c533f749e77149ae2497e83bc177eaaaf53e7a5e276c769aaa1c66d662665f99626d3b03300e4f9398ca8a2303fb86c904e3b102e07277e0183dd3579f08b8b9e09067229096835af2c6a2e259069ab167394bc1aab1525292842905a5ac4c27fc969bdb891c7a03c30b87b95af4ffbafb9633835f786640b62e7d4851b8e7bdcc88dff5218ca97e14bc63e9e03249466b1ae2fee18138650363d0c22bbd43d67eae3ec77d4235b6058c911395680bdb0b53e74479567ebe416ee0662d2d74788d249020bbdf9522b6728f3f4f919b5e6fe59d48ded1c00b4ef0e1cbc85480b7ecb820d27dcbbebe6041afee19e72c0ddad79526ca14b08286781a0baf7ff2827d9635a8b13d050f6a934eb450786ecb5ef285c2d7d3473460929d0f96122e7ac7055946b74e965c23a8489074eae614761d2b183a0dd58e1031f2f1bafc204363ce94d3995716dcf35a7fa4fb0d63bdc4952e98670d9f541a224487e44a02c7e1a7fd59a659dcc73d0f99a89d41ba877bb3130a4357e00cd7c5b4c938df9f064854815ebc480d44a22e689c734c4c09df6e3a348b991877888d94697bc1a829e4ceaf2d4a2dec6c1a8a96b966e2c6ac7d1f75b518e130cca64ebe06b3eea997bd224e90ac61edb0514006cf6daf216f38b991c42fbc0c5d5c7d7669b8a59195d1be8d1df2c51877dc1058084d647e148fa8d76fded7ea15e0c0302153d3ef335a5065ca7458642923a5511c8039b77d6a4ee70396adcf85447433b0c4c6b0724881182a61b3db106367033f2d6436223e9d3ebb32d596c8f276cc4b1e87c19836bf77e0418497d175a6a201961abe24c18490f6c93e9519062b6843f523f729f1bcde160ab1bcc3ec025e06ffcef5f7065c0625c51df487e4a3e6fb0ffcda1df4b6b6431892ea78d761e9b8c4bfa8a4eafa5762d133292581758607a42b052c9a4790cacb0ff30a3d2a70ee6f16720f622f905ade9c7f7ff144903b66b309c24319faffd292e4f4d72e0819fab3a8a42df0a5ad0812a1a3dece885788546dedf817aeb250d93a201ac066579b02ebfcb0b4bc6e9e2a2a1bdaacd384c5913bfdc3cd6f54b1148ef0a272d3c58a5eaefa874195de21f216a597040c7f49f4b245a2fb6fa2e22bd085f7d3b482425f241f57e5caf7fc22be29014433cb93ae1c23db5f6fbc86f193f709a265e6324b959c70cce542f5f1071e498fb25281899d3cbbf72c4234ce4d00ad54dfb9bc63ee551c777eb6e952e51c558911f4192e49bcfd5fa3bd735b7a172f2c345ae5f610513a20cef150ed20faaac953a3b4e5020c727ecef1b9e8101d7f011a811508e9c9c1c9e0f8d76a630e2c82b2543872de54b6608837b4bb64bc8f8aec2d7c203a857656243e56b29fbcba8bf740f99ab9f1f9af4f61f6155643d2476afca3d45e4c5b324c3a4b6850c2aeae29e218432bcfcb5fe1069c8b9745a671653a668c3db91c39828835e2e0353e607886b433f56b1cd6d2423f0fa367e69ed4792e6a64eafe33bf9f5eef892c036e3c6c27d3f5f5dee502bcbc14999a3a5a4c812f11c3abccb2ce4e94710774b839c3b8b9227fefedd5975a9a591a2bc49bab328b3806088ba2fac2f004549175e105a37f6cd637d734a1df69c463498458c83f595050885a3c1ad6920a246c8efc7852e2a78f4710b1010f76e8bf95a14dcbeabe7309c4900375972f4f021648e8450fa50c32da85a0dfeaa9932d4f118a89b1232e69e4b1bc854d54a842495f7585fc29573d2f3b2d993cd0412b761ea343bc00a13ea4ec501220951f3ad8b9584e0f28a901f893ebfc17493f738ded1f9c99f88b538efe5bbabfa31b0a898936adcbed704e80d21739551a19d6b863477a72395dd8235cc283da54e1b281366ff55cce9b585c02ade610789910a3ec6ac5d86f13cfa5aa9a54a1e7e62f74470dde12126b0f86783b0680622261a9e68bff4e16681d063183b4b94db0ffb22fd01af5273e7ea903fb44ddedc08a4c6529644702a38c2e1ca12c9d0128ee658db7235cee75742ce7caf8a1c826022e0ef3e3aa9e7843ff13f6f4f6017d060925539f4c735cb0c4bcbd45aa667d4faf6a27a1017394624e510456c93d8fb082d9237fa2df6ceb6743557af9a9cec0727694cf6bf23aa877500a1eea2af13bd5407147f8a202aeb023bb42cb08a63cbadad4d964181173c3c173e4d482ad4da010a074d50bd6e009ee87926e7b08d8991376642aec28f5c4d6f6559007bad691445b87730df34ed1d2ab247af0ab2584c9a06b99312de8b48f4ee73278c85cbe51164cde1c9ae29a048ba1f02c7f2bd5e6ad47449e4f242bc0fbc43c624357a00a5e12b3810cd33add03c5f3c8f018e650044a495f8b287cddc39aa3cd76ec8dbba2968c1bf8996a131f5ee8b19bc329bfda39536eb12040deb6198c12cf9aba67d2ac9dcd1d6831d5ab508e501ca9cba4d1852b857a643c67b77f35aeba0ec4916fca206e49cb3983f3e4c08ea1d835daa163d9f330f545a35e2c0d03cd3b4e6eeee7b2128181b929511a95d3e987dd220b5b056cabc73eb49853711b0abc85a220e47e704becf864a15e8d68affc5f2b9952970475ba92c674d4e716bd52380e98728e812a5831f1703326d13330f434881887154b973b22e4cbba992a84dfdc17b0944233257ba08b663171ec5649ddeeb044696f29e1f6bf4b440b3608b50c937935b5edd0f743f951df5639fbbae784d14c105a2f2ffc60de1ad47a724e55466119e4b8e82b2ac3d3133cdd1ad9f7807a059fea9d430567c046cfe1100a379eec4bbe7d38997ce5367cae747981456720c305eb2499", 0x1000}, {&(0x7f00000049c0)="9d3f4fcfd89bbfc6ac6903236837ac946df6380674edf5b7cdc4fa77e7dbaf90e5e97d0665edfefe514e675cdc109cfff43306fb4a425299852a568195af1e471c13daf2ad30c257cf621d7083fcf942b9ef6aba27ac43215712d2993dfdbb6b9c1c1932", 0x64}, {&(0x7f0000004a40)="3b3104efddfee7406d7eb6d72fc8ccde0364c82aa2a83c105b5d180d0970667c80ba8ac3fcbbf665b0d460d6e55fb3b67cc9a5b5f7e7ef8460e9debf8c66ea51c4bb1b4a791868892dc64de3d01b2b70be655eabb1a7ee988958992cca40156ff8de3f5f2c02db21dbcec6fafe3befc1df9346cc6c777a11f64bdb989c6bf0445f97a08185a2cfa657ecc5fbb7f6b87fe38b9be3a9f995402199bf051584df581ba2cfd926019d7a7d2c", 0xaa}, {&(0x7f0000004b00)="1fdde60826389180012bd24f62e4e2c5c1168481d2c55d648b063a984281ada7c64026516c036fa73b93292812c4cec0631ceeef67", 0x35}], 0x5, 0x0, 0x0, 0x1}, 0x2) r8 = semget(0x2, 0x3, 0x514) r9 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000004c00)={{0x625e6e9d, r9, r5, r6, r7, 0x100, 0x400}, 0xff, 0xe1, 0x9}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000004c80)={0xb9, 0x1, 0xfff, 0x16, "d9db53a05521c66c480c03e143683832e2795aa0", 0x2, 0xfffff423}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000004cc0)) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x4, 0x3010, r0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() bind$unix(r3, &(0x7f0000004d00)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000004d40)) kqueue() executing program 0: semop(0x0, &(0x7f0000000000)=[{0x2, 0xc6b2, 0x800}], 0x1) r0 = semget$private(0x0, 0x4, 0x240) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/24) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/105) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) r1 = semget(0x1, 0x4, 0x9) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = msgget(0x1, 0x20) semop(r0, &(0x7f00000001c0)=[{0x0, 0x3}, {0x1, 0x9, 0x1000}, {0x0, 0x5}, {0x0, 0x8}, {0x4, 0xa6, 0x1800}, {0x0, 0x3ff}], 0x6) socket(0x6, 0x4, 0x4f) msgctl$IPC_RMID(r5, 0x0) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x800, r3, r6, r3, r4, 0xe7, 0x6}, 0x8ff, 0x1f, 0x51}) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x420, 0x8) utimensat(r7, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0x8}, {0x1, 0x9}}, 0x0) getgid() mknod$loop(&(0x7f0000000340)='./file0\x00', 0x8000, 0x1) mkdir(&(0x7f0000000380)='./file0\x00', 0x8) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x176, 0x7}, {0x8000000000000000, 0x7fffffffffffffff}}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000480)=""/73) fcntl$lock(r8, 0x9, &(0x7f0000000500)={0x3, 0x0, 0x3, 0x7, r2}) getpgid(r2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x20, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) r10 = dup(r8) r11 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r12, r4}, 0xc) executing program 4: symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x18, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) accept(0xffffffffffffff9c, 0x0, 0x0) ftruncate(r0, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) executing program 5: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaa3, 0x4) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{}, {r4}], 0x2, 0x0) poll(&(0x7f0000000040)=[{}, {r4}], 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x7, 0x0, 0x1, 0xe2, 0x1f, 0x6, 0x0, 0x2, 0x7fffffff, 0x10000}) sendto$inet(r3, &(0x7f0000000080)="f3", 0x1, 0x195a05e282d6161, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000480)={&(0x7f00000001c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000000380)=""/196, 0xc4}], 0x5, &(0x7f0000000580)=""/204, 0xcc}, 0x9}, 0x10, 0x841, &(0x7f0000000680)={0x1000, 0x8}) r5 = accept$unix(r1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000000e00)=[{0x0}], 0x1, &(0x7f0000000e80)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000740)="5df776e48b1e16d6bd41569b8c61dd02966d31e5fb87a486a63ff9aa68b719bf4ecfd2354adbc7e8855c53f090956e56a6f4ef78ece2df6c4130c2d90ef0caa7e3bdf7dc3418c6806de3f5b0a6a0447d21f59f92c88b53382a2aa621ffd57a0fd308679697bbf57b24d8207ec3f5a35473470b02d62941cd772bdceb90912f04ef29c8096610c35f5b47caef2fe0376f63924cb284a8c62fe13ea45153bf02c0eaa66a8c5a19", 0xa6}, {&(0x7f0000000800)="b8797e5443050bd851629cba127d94d03547c0376a65c4a0e7259cfdded14edeb431e4577126e4061ab790d5a77a03e6589b914b66185c48859a7010924e9130f7393ade111cee14d7fe70c0d5ea0b56032f976113e9cd1b865c13302eda4b80882557f8867a2b5d13cff8343f7cf53dad7c703c66925ca496a382b69066a3ac30740dfb8badbea5b6176a2a9964b819ddecd7", 0x93}], 0x2, 0xffffffffffff91a3) recvmmsg(r5, &(0x7f00000004c0)={0x0}, 0x10, 0x41, 0x0) recvmmsg(r5, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) executing program 3: r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, r0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/212, 0xd4}, {&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000280)=""/131, 0x83}], 0x4, &(0x7f0000000380)=""/123, 0x7b}, 0x1001) r1 = socket$inet6(0x1e, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) pipe(&(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2008, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00'}) acct(&(0x7f0000000280)='./file0\x00') socket(0x2, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7f, 0x7, 0x200499, "588c28fa8797f9bd5554000900"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x10000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) sendmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000002c0)="5817b128e36a0ba5e83b8c3d8592a8b4cb91c24e7e67ad71f094959f4cdbe194644e3ce2fac8aa0791fe99585556d5f0dbb4ac6553c78451fb1c69a7924af09cdd75bf285020a42773c30d23b92c743be4ea5764ba4e079f050eb734019396a5d64638b4be9c53c2bf0b0ddaf7fd4ae13f05725f4f9bbb0b5f25c4c066f8b95eb2d2b5f03bfc8712b0ee93e2e4d5", 0x8e}, {&(0x7f0000000380)="c5d078bd4ce11409c75aa63aaa2b9031419e952a6a2f58ba814cb42e620f5633d11bb07f5c12c31ca68b34e7724b62064b100800d891", 0x36}, {&(0x7f00000003c0)="62310557db31c7891365c41221678e741a62d65f9790924b777294034838e110ec99b28fdf2468d087", 0x29}, {&(0x7f0000000400)="1f09103bcc198fdeb7e5fb8d4929e9ad900e2f40d875a82b65b0654ca5064ab0ef7c377789e57ec595f9e49a5657f5d1339813e91be1e289a23497c78d80dd66b663f02670085afe55118390f249c42861ee1acc61d020c1307c2c9d81a3ff2256b529b8494c8112c660acb9e8758717c97fe57fddbded5897940008a6e2cf7223adabdbb8180c8b76312c13cb91f9286736c94db01884983f3da37638bb8cb19a4f85c2022376aeec66e1bdfa3b0266ab6c986fc9160c8c9d9ad189dba5d99037006891f3eb51b5791001d8ad4798b398cdf50ce6decd143d6c8d5c9adb02b9b0b3e8aaa9104805f0dacc12be62b7dd6c6a027c30ae0e", 0xf7}], 0x4, &(0x7f0000000540)=[{0xa0, 0x1, 0x100, "3bada6d933d9fed36d3adef7db7901470944394d30dee402de8ddc4762e83fd75f62d1fe8361c24914d5f483f959186b9504b846c923bdbfaed804fb6df139dbfa1d180887d0e24ae40863e82890e86ba0e242ec2f6f22ead8393d5dc7ea2a847090e2508994ddc6640d0ac83ef1b6f5cfde29c691f26f0867dc3588b9147a1e2a99cfedfbe33deba1aa7a7ab5"}, {0xe8, 0x1, 0x9, "791f587e7a635232f4436374341db3639e88dc30d80d1292e5bc4feae9d0503822b5890a06b07a50a4caaaa33173e10a3e99412d53f60c756cebe89c96b9167438fde254bff7f2b9cc4dd68672ef3e424dd5d78acc60a27b8d8ee6e33226a09d8b7caf99f176325d236b5839be19372c77156d919b6e88988abb9ebcfd0c05f5ae52c94da2148205352f7b8f9b547befed03b71f21128c4b70ddb73e02c60d75270e26f75c116d747a42f49b49d8149b2f53b2203cdd7dddd28d89fd3d715857120adb276df8645d02fb7e9a27e8bcb94cd485ca4c8c08c3"}, {0x110, 0x1, 0x7b, "87ffb57a9b73947423ab2b48c6fe380fcd9ca22f5c01b33b0384c270bdc80761dd6bdc1c4d8e0cc4f4ffe3d8223e47ba6d952fb403140593f161bb34069eab32e602c55cdf67ce164b958a39ada9cc528aeb2f580d91234138327b87ec0e0c65dafed2c58d78775fcec3cde2053225498b8845a3d251e515c3166677fdd98772d95123a59e033cd24a13e39bd88ee25a058ae5fc7330f8f6d490a313d151a5a59203ff7c83dc7018cdfee5b33c4706621a972069e30344b8fc28b016caefbd67d309bd355cb9e3a719cfd8ccd8dfeb92625e8e9e228970dd91d7bbff9e9196652787b30a1980346330166f2bc54de9d303e7f9ac664634ccca06ccbe"}, {0x18, 0x1, 0x3, "fd9a"}, {0x30, 0xffff, 0x400, "109f2cdb3d4768eaf79e02347dbed57e29791abcc3d4660d54c62cef8a6e5347"}, {0xd0, 0xffff, 0xae, "b42593f7551c853e819914a87370d7b8bb2cbe9195a73d0493a08ade540c9e664e83a761103d1b6f66299788861a864306d3fd5bf2b2b49c46015eb0a0acddbb39e735c61a32767a04ffda0a5f80ece30961eeee26a39b4c05506298e80a80db89c61ed32a6ab69be1ad137ff99c9e796b676c7907d1e4721eb01f9cc65a0c51edb6b989b7a83b6afdeca27a89c876844ac4429d15ceb96c64488778dd0994bcb1097bc32ff7c90333140b2232d3af1f3ec6b73c316f360b1e7e8e9a8ce786"}, {0xd0, 0x1, 0x7, "c14ef9d2deb9803cbdda400060876a9f2d74b161aa63549263053b75b452e2973eaabf3e11fa9ca80cb377572d1b2c791830ee9ae8eecc56423bcaf8e2af1d6ea23526c8318a1b5fe0c1898a0af2bf2393ae1030732652542ec132b441d386cb91d99aabf0aecec24f36e26494008c2d2f31f966f2f6a39194e0c14ff2958cbf8548181d35dc92be4eecc9b77beeab80a3ab0cf0624549c37030043abc2ed4faaf1db423d439d9e91be95f0c5ce53e88f0ba7859f76e6407e4de"}, {0x38, 0x1, 0x7, "4f9fb0233e9ccf4dcd0eb268d6731554dbeb1b234e0115e729b25545f22be17d67ee9030e10171"}, {0xb8, 0x1, 0x32f, "1b36cf0a3055ea476585f1b42308efd032209ad2f8d15cc0a97eb6cddc9cefdcf5a08159cf3953437f190713c03901761cd4e2cc4c6f518129d510e6c6c505b5294016a76d9c47f1c60203f281e19b339c770894feaf6eb448530253fdfd693e61de5b037f82120ddc984706108b4762f35a9c6ffbaabd7d69940d176ac62df73c69f2a538fb0de1f45c2183d5463e5fc165dab5b314633d1b01ed9a75f490b7524541"}], 0x570}, 0xd) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) setreuid(0x0, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x3b}, {{r7}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) r9 = dup2(r4, r5) socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x1f}]}) ioctl$TIOCCBRK(r9, 0x2000747a) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r10, 0xc0187009, &(0x7f00000000c0)) executing program 7: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/519}, &(0x7f0000000300)=0x209) setrlimit(0x5, &(0x7f0000000340)={0x8, 0x40}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) readlinkat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/5, 0x5) setrlimit(0x8, &(0x7f0000000440)={0x0, 0x800}) recvfrom$inet6(r3, &(0x7f0000000480)=""/210, 0xd2, 0x2, &(0x7f0000000580)={0x18, 0x0, 0x9, 0xff}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r7 = geteuid() getgroups(0x4, &(0x7f0000000800)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000600)="94e230c4bb4ac2998e8b51a09d3b44edba0d4f9081d18d24a101e8a853c10bdf67e7ffea1909bc9c54bda2041ea57f06abbcdadd96c028b7d7bf4bb3251afc9fcfbafe04813592497f75cab2b4fd7922513e886389e3551af73ed6c254da90145e0616befb0c7ad9327b0e8fc2cd5959a77272a58e0795f56d9d88760316f4d82999f4030569b6fd0012fa3e5565a4ce95edf190303dc92267023933f59df9e75b85c81ea404bb2018569ccd2b920f8597cfb7e22bac3e950da61d7926fd1687542358ac061a8994", 0xc8}, {&(0x7f0000000700)="602c77e3b2988dbb2bcbeb0b66af046a9286e402cdb86d24a9463c0127f181d99c470c", 0x23}], 0x2, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r5}, @rights={0x18, 0xffff, 0x1, [r2, r4]}, @rights={0x18, 0xffff, 0x1, [r2, r4]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x70, 0x1}, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) execve(&(0x7f0000000900)='\x00', &(0x7f0000000a00)=[&(0x7f0000000940)='}D!-\x00', &(0x7f0000000980)='[\x00', &(0x7f00000009c0)='\x00'], &(0x7f0000000c80)=[&(0x7f0000000a40)='\x00', &(0x7f0000000a80)='#&\\-\x00', &(0x7f0000000ac0)='&(]::-#\x00', &(0x7f0000000b00)='-,(}#\xa50xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108"]) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x2, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}], 0x1}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) dup2(r3, r1) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x80047476, &(0x7f0000000100)=0xffffe001) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="8373e0bd", &(0x7f0000000240)=0x4, &(0x7f0000000280)="a2d1051d", 0x4) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc0}, {0x64}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) executing program 4: open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000015c0), 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socket(0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x11f, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd605af6a400000000e1403605dd3b845a85a7a49610787775ff0200000000000000000000000000010000c204"]) r1 = msgget$private(0x0, 0x421) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgsnd(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="0300000000000000b370fb802a993a89140cfbb2a769f96527923c9b5dff2b4f03b94ef09aa699e7a69ed7aa4f73ffcbb7d1e59e3a93ba357fc00b9dc8d264817210a91befe0d63fe4549f77a8be0f23ca6afb74c0d25948a54f5a221da2f60b4bba5672c95125fdda33c2780a7957930660edb6686fb2d929cc202b128081656db0320eca690045b6c51241f9be647697960874a6fb1f718e060081e2ad7407611c1d94b2ffffffffffffff7f0f8c590fe7a0129239ffa3737c792ba98a97e8ae521ace9a9d0dcdce2d13180aea0bb2e533df90f87735af2a09b944fbf6e54cea4410dbe01b9fc087c888f5395418b0308912d849841ea99f523caaeebb4c4efc40a5f9b5c85af84bf2bd55765efa0f7abd5f38e7075a25e8628b7f6a6f5b15c1d2e93d39bf683bf2397704a8cde4d58cf5bfd781c4225b57226686c5816230b422457433e28bc3e69d3b1324f31f6b472987cde8071a8565eb4b727fa4fa0434e2f1641b85992b21fa161d31b561763b9d4075"], 0xed, 0x800) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="020000000000000059ef0714392d675c89f59eb1d6327e17a64b9f8acf85b1272b8a0e1b6ef279e9dc4082783e09b56cec8fa1bda51cfda2432ab3ba0d8266c077c5e29aea51029d3759d3c4826a08b5cec40a40f7e1da0e6f1d2033d4a55b5d62593bd357b5ca4dd8a3be045ce1b9e2c36c61a7b54be80d6fcf8cf3829cf034aa4c40c54d0eb623ff2daa31f8b93a04455974c7cc2ba9348d7588aff44a35882add7df07df1433fcb5ac7d4f5a6ce699d05f1900b05a13a2eea278b7eb08f91664469d3529403536634ab084c867256c66f8d5426cdd957ceda3094642519484c2cc2677f1a143b4bf75a286940f8945e9887c9acb4bc13403a78fcad0a5ca28fd6a34d03f189e03ae9e90c12bdc43a72002bace0c1f88ed209b4a3ce0758529fe3af5816571f2825607c1a556145eb7c14ac307daa6038b0051ca8019226421a4aa033bcb909642aa7878406917ba36585dee3f0ad4e7040c414d7eefb4c910b8f2e04a0dc2d559c53e636aa6f591bed2392f97360c917b0d7023b92e9cda2ae0196ae5b7f91dadfb4ae878519ae31dd63891b5d544f5b63c1a4f8fac0c0be55775b37aa3ce5cd511c019f19ebaa8373ab6cf6b1476bd9035131b697f3b2"], 0xfa, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) msgsnd(r1, &(0x7f0000002200)={0x0, "0d80bf23dbecfe25d89c7ca9093454f965e58d81b50abc3d59ef5c93e43d6e8028b80644b8585443a3bd9c5caf37444318ca3d0cc5e6e263263251a3422b9fb0ae0e408c6151cba8c6503233b5d86037c141561c5c7fd5018692f6d5c1eed35a04ab19da5568257d4c804ff418c08949a6f9b5c5ae853784eb9a3e41eb350e8fc4ae0450dcc5de2598730aae8539da7ff6d295b25de233b8b0bc38864222a4cd1a5ea0d4efc2397e784d33cb0a183ede65dd126e63b0c00e6a6540d4bbb44a3736ae7570e971233fbc1211396c85ff5a51705f869f0b483d3cb6df0b1f4ecd99d0dd826a57877c"}, 0xef, 0x0) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000100)="0226039ef800000000000000001100000068", 0x12}, {&(0x7f00000023c0)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcde42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c9924ffa9e9c3a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d07daa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc19636410d1adcb035f3ca41787bfa167e05adcaf6ed8c2f726eb1cc30e55c50e9c921bbfa3fa24f76491b57a05203661e2ab7f29c549a168eacc757180389716927dd9962db1ef9721830ba5a2218ebcf779175f21b9f53cbac6cc1e4a00bb3385a215ac92b8426e9a95a3065c8f3f14d5666", 0x147}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92be", 0xd01}], 0x100000000000020b) close(r0) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fcntl$setstatus(r0, 0x4, 0x40) getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x13) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x1a02, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000240)=[{0xfffb, 0x1, 0x28, 0x14003}, {0x5, 0x0, 0x2, 0xfffff000}, {0x8000, 0xe1, 0x20, 0x67bc}, {0x6, 0x1, 0x3, 0x7f}, {0x9, 0x1, 0xb6, 0xc0}, {0x5a4, 0x8, 0x7f, 0x4}, {0xd6e, 0x81, 0x3, 0x6}, {0x2, 0x1, 0x24, 0x401}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r9, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400bb000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="40795109f33f1589"]) write(r5, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 0: sysctl$hw(0x0, 0x0, &(0x7f00000004c0)="001f03989dd49060e8", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x8}, 0x2, &(0x7f0000000180)="113da6b7196ce340f98efe56ceed6f0c1cb790d557", &(0x7f0000000200)=0x15, &(0x7f0000000240), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x88) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x1000300010008, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0x5f) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000440)='./bus/file0\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x4000, 0x0) mknod(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x637e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r4 = socket(0x11, 0x3, 0x0) recvmmsg(r4, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x4, 0x0, 0x0, 0x1}, &(0x7f0000000080)={0x7, 0xf30000000, 0x8000000000000000, 0x0, 0xfffffffffffffffe, 0x3, 0xffffffffffffffff}, 0x0, 0x0) executing program 2: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x4e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xa, &(0x7f00000002c0), 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) r3 = socket(0x0, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) executing program 1: rmdir(&(0x7f00000000c0)='.\x00') ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xfff, &(0x7f0000000040)='./file0\x00', 0x8}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000440), 0x0, 0x0) socket(0x0, 0x2, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$vm(&(0x7f0000000280)={0x2, 0x1}, 0x2, 0x0, &(0x7f0000000340), 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@random="ff96430b7a73", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x20, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x3, 0x4}, @noop]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) write(r2, &(0x7f0000000140)="92691a49faca4eaefa78779eb702082343300bd350a39fd23411bb625e216664facf9469bcbd1f", 0x27) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setreuid(0xee00, 0x0) r1 = getuid() r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069c1, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000007c0)=[0x8, 0x20, 0x7, 0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) setreuid(0xee00, 0x0) semop(0x0, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0x6, 0x1000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000740)=[0x1000]) r6 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x182}, 0x6, 0x8000000000000000, 0x2f}) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0xffff1c8d, r1, 0x0, r7, 0x0, 0x125, 0x1}, 0x1f, 0xffffffffffff8001, 0x4}) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00', 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="2aba0f79228522d81505c2abc71dbf569341d25ac6d93d9912f4aa04e960c6de16d2ae23da1e7e82702e9ae3b805f5333e4590e219fd33f2d2444dd95710e219a1f0a812553f18632ffdbe7c313e0040909f82d0cc6b2d510ca58ebada6891cf0b198314378196ca79dd6b0b7e1c9849d9ce03a22e4da51b55ed737e656002ff0bcea5", 0x83) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) sysctl$kern(&(0x7f0000000140)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x7, 0xca}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "6fd2ee60b27b05027bb46ae6aa175b31ba3100"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="8d6cea1bc1a41b5c4c31a827e35057ca44450cee44537490be45df4bd50a08d01e7a5b74536d0b6ae2de3207e09e6564f0cd72ae83c2a28429e20aafb7c9e2ff4560ca53e1bfb48e6e90fada39388c68576d7198d945e9a05a67cf2a5a7a63e82dab51ed5a8a5b7d865576dfeb953bc4970614461a1efd108efb318db93875ecca360d3cb8f89cb7a954ef6c691e9a4ae3b3ebe9695f2058c56cd565c7faaea1561ff71f1b0e6f7798432f823d723bba4c64df0255060fb35bcf4c65af6089b07955311cbc26cb0510ce8359aa230264c0adbccd76713d279d3606bf781e2d400873030a41a5118b60ad4c52321bae3fe1d7978a415f1fd5ad80c8ed1bba1dbf3f6f1b314395f3d035c2c9bbc616de7def24ee6c9ce14fd5a55ac069a0cc4b999de8b20d5c9a04e551adc1aec4135753a83a0c3bca73c3af55eb5c7450e5aa6f66222decf9671ffd4d41828dd41ef30dcbf307239bc5e32f2b25c2a88234863bef5cf2b37ea7d3705f8258552bc53416346791b3a300d7fb3dd0b73a8f704a97df863f70eb2d70a63a20ceeb6082bc8a1954adf5c28b95b56083b60e4a1fb1647a391c42f998d597d1fa2f145fa145c5856d8e3e7714f9585d1f8798c3a3ed3dd026de89a9fd3365975f94f7c0fe445b79880c36574acb1e30dad8e64bc3845ab15d11cf25a36a59303e01eb76bce57635a1b4e42d8b2945b1930dc0e00301b18a4205338fadda7f6c34cfcdf72f0301e45ea38a513e336dd0bdf66ff7587153fbd2f9bef220aafc7d6d3c0941a12169b901eab7af93c57c12412bc903038c4be0636d9784a59a68bee392651541d506afa3e41150bf8179b60fc9c7b7223061d34da5f8dafeca80fc4a3606f23892b63ece4e603395539190dbe420aeaa779619a64471f781f0a46dec547add13992ca18e3d0853eb72d1708e028e9feef04d84f48de5822ae30226f95cfcf8eb7a1933a49497a6e1c680e8bf54ba6fdc2763e0ad8bcd4d16466d638d54b9fa5d8ad004d7f3244c7e4a4936898e3843a61e4e70224ba318de2df8c9d8c6f6320e09ad7b84050d744ee43ebe8fb06f439c79f76043825425e1a3caae3199879346b0dd50e740dc27", 0x315}], 0x1) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) r0 = socket(0x2, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0, 0x0, 0x10000000000007ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) r1 = socket(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x2}, 0x400000000000023e, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) dup2(r3, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r2, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x4a3}, 0x10, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) socket(0x6, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8981, 0x0) socket$inet6(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) clock_getres(0x0, &(0x7f0000000000)) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000080)={0x5, 0x7, 0x55, 0xff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) socket(0x11, 0x0, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x80}, {0x1, 0xfd}, {0x6, 0x0, 0x0, 0xfffffff8}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r2) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(r1, r1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3ca420e3e2583708) executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x1, 0xbd, 0x2, 0x2}]}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x164) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000603000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000c4d000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) getitimer(0x0, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5}) getppid() pipe(&(0x7f0000000000)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000080)='./file0\x00', 0x301, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file1/file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000005c0)=[{0x30, 0x0, 0x0, 0x40}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x8203, 0x0) syz_open_pts() syz_open_pts() r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000240)={0x4, './file1\x00', './file1/file0\x00'}) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)="9385c627db7ab718657a54f5563f3f428e628d6941fe0a43907b7c0f0dddf61e4bae2535ee7d412464fb35d253983decf64ba48e9ef4cace8d7b049a85936214695ebe694b23c244349818f3acd2a7", 0x4f}, {&(0x7f0000000140)="a1182787549b50171e4c6489a005778eeade0770f28ea06d6c386203c6a50a073475e5eb52aa98f40cd92271801445e75b39a8461f96e4674bf1111a310b621f02289d1d64f0139fb3785cf31249f5ba48d84fad0b26394984a7a5146ff1a9712d9355530a1c66178a38cbb0fccf4b923a1332522242331e8604299b2e0478667ecd5a06bc4e6362364d1d85618012e95508b16535169f3e6bddc039f9", 0x9d}, {}], 0x3) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0x80}, {0x6}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) dup2(r0, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) executing program 3: syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa"]) r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) getsockname(r1, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000595000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000471000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002bb000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x22}, {}], 0x2}) setsockopt(r5, 0x1000000029, 0x25, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x5) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) syz_open_pts() writev(r7, &(0x7f0000000440)=[{&(0x7f0000000240)="006a2c78c0b812ed0cd4770828d9e55bb237f3e6e3de327b87d446ca23aae1f24c55d86de32e33fd1a2bc1fe0edd9e09d156cc8965b0e32b2b433146e032388a3112c742d900e6ad340d20a3113b3e0155725e96500a2db30183f305997b498043f50b55ca0f430fde7c702cb65c35999cdb1738a35c52f6c34e4cffbb77e42c2c25196ba47f6ee588205cf586edf6b7da5c3df2268c99d04ae9622df6cb4a0e204cc9cf2ba80693bb1a9e9d176ad85d44f7d4d94e7fff3d70b98aa859748034eaf866313e547ba57d5616ffd449def9dfbe5a24bbbccf79eee582ff1642b855cf7765925b03fd13aaa076fdbab3ff2aa58356ed36000000", 0x125}], 0x1) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000000340)="6f1b924999bbee903577a9fecd7178aabf5d137792d0192089e22d9dc5a671eacfb680826449eda06ce0e6f9669cd18ada17", 0x32}], 0x1) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() link(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x7) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/140, 0x8c}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001, 0x0, 0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x8001, 0x7fff, 0x40049c, "d88c07ea0000f9bdca0988d1155c000900", 0xffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x87}, 0x8000000042}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x101) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0, 0x7}) socket(0x2, 0x2, 0x0) executing program 1: r0 = dup(0xffffffffffffffff) clock_getres(0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x4000, 0xfd) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa860600cb54650010000000000000000031ea000000000000000000000000000000000000ffffac1400aa00000005000000004e214e2200089078"]) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59cfafec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000300)=0xfffffffb) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00fd6500000000", 0x8) r3 = socket$inet(0x2, 0x5, 0x3) close(r3) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000001c0)) socket(0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000440), 0x0) setitimer(0x0, 0xfffffffffffffffe, 0x0) semget$private(0x0, 0x7, 0x3c0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x2, 0x14}, 0x3, 0x0, 0x0, &(0x7f0000000380), 0x0) socket(0x0, 0x3, 0xfc) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1a5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100)="de58b3499f15b9604ce11084d8e230b5fe3d87c894d4c4ef1dc57832caec4e7e5978709f9130384a71dd83459408ff7281dd41a08fe769fa6aa63bcef41a07fad86c79728319dbf4a2ef66b0ef844f542fe82c5a0631e5bc3a5d56d5bf571d3f3138d2f1059167db657b747b5687450b3f780ae2f274b746cc87afb29f3b1102d2b733df43f7ce759f53b536bd39d30bf455f16e02d999c7aef3861dfb3c34ade7689863f19d727187fbc1680bc2c1a74862c0c467e8d4c1156379e446260c981e6d7eb8ffcc8d622112b82b4a38", 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000139000/0x14000)=nil, &(0x7f0000176000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000136000/0x1000)=nil}, {}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f0000074000/0x2000)=nil, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f000001e000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f00000b1000/0x3000)=nil, 0x40000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x22}, {}], 0x2}) syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="d43243b79298270335c65ce195", 0x0, 0x0, 0x0) r4 = kqueue() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)) r5 = dup2(r3, r3) socket(0x18, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) getgroups(0x3, &(0x7f0000001280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x40000017, &(0x7f0000000200)=[r6]) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setrlimit(0x6, &(0x7f0000000980)={0x8, 0x54}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES64]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x1}, 0x10, 0x1000, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x8, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x8000, 0x7) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000000000009078ffffffffffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES64]) writev(r3, &(0x7f0000000200)=[{&(0x7f00000009c0)="8cca9916061bba936d3622583e4680b3f34adc", 0x13}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x7ff, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)=""/91, 0x5b}], 0x1) dup2(r2, r1) executing program 3: syz_open_pts() sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="e3206c40", &(0x7f0000000040)=0x41, &(0x7f00000000c0), 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f336443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xad, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff08004700009f0100000000009078ac1400bbe000000294060000696800004e214e2200089078934894b9fcdaa2a304a3db0cf5dd6fc72a294b7a72cd61d79b62176caa259f4dd4e889e0acfa9d3a899779d9bce557a810145b3fb97d6952f9ea607bf8b4d5ba731b744c33b94f8e0f73fb216e9f724a81625621943de6f5cab81d6f34b382db53b60b7db6ca90590801ac09ad148eac0f5658190d52edfe10645d"]) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setuid(r4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sync() r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)=""/47, 0x2f) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000011c0)={0x3, &(0x7f0000000700)=[{0x1c}, {0x2c}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setreuid(0x0, 0xee01) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_open_pts() fchflags(0xffffffffffffffff, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) socket$inet(0x2, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x28, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) r4 = semget$private(0x0, 0x7, 0x3c0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)) semop(r4, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x6, 0x1000}, {0x4}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0x9d5b, 0x1000}, {0x1, 0x8}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r4, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r4, &(0x7f0000000000), 0x0) semop(r4, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1800}, {0x4, 0x14, 0x1800}, {0x1, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7}], 0x9) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000140)=""/14) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f00000004c0)="353774137ccaeda0ef46364ba4a09d1558773c22ca940435548dedcd7fd362138dce0c7fee832f407559eee914bf726755178affc9e20fb41698f1575a26ff779de06a263edc0183c8c4d0f03750c6a011126def3d7f3eb9f671aabab11a87007e30d5e44bad7d9893231e18c8f6d4e14dcc34fc2f2bc12f2ad5476e254e006ea6e37a4b25679fd587cc523d4af2d54d6ae3c5e5450099802d66c5f5d607e9a86b8421f14e967bdb72ec00e0313adcdb0a79ca18f9f18773f417bf43e4a972699d3e7f49e52ba2376fbab255f767076a95b43d73e618054d85963ed7b35ca137d4514b7295cebba97730c7728b4a108a1fb16b29cf5080aff72dded179cd", 0xfe}, {&(0x7f0000000200)="f38fedfa74bedd26", 0x8}, {&(0x7f00000002c0)="ac0b21e41f7cdc1f84db18ed0af077a76d1211c54186dfec806800aff1f7a7712762737145f0cc59c0058946f57497487d944a92f6ddc2a63ccfc4f532c3a09757bbad419e6480671ef9281f20ee8711abadeaa86e78451fb1aab0872846a9dde47c5478aabf130431e08bc4fa3c0d7cb53ee059", 0x74}, {&(0x7f00000005c0)="7ee4a5e84646b3dca7bb800db13e64c17f84cad051b4159bacb3287780948978ddffc57a97131118a2c92a6043aed234268ded66d655e55db889b736e685f057d4d2ca0ae42edbc74ab0ddadfcc54d42b93aef3aec390ddaeb45e840c1b79f8cf2ed07b69992c7a6b545a0eb1fdbe0d9a6153b915192493dc949213c625763a3a76035df8becf89506a900cc43d199fe7cdc18ecb9435ef62febcb7a1cf6445017d44bfa2a23638c5dc7c93bca52f8ae632e07561d2c9bd51883b54dba708fdf44056641353fb7f7c4cab1c8a332fc5403e657106e600296d0ca", 0xda}, {&(0x7f00000006c0)="781278fc310c9a176556392bb149c34320ab9b10b3b6df0515151328b1478fe146b63f02876121001de825223c27a636711289a361f35afedf380a37cdbbf7aa92a88b005b864d98158505d3fc7ac989930278b65c3d7f7008bdccc9bd502bde7384b77fd40b85fafa74fd26af5d9983b2baed860094fa35b97549ed98b14c53e03f996720dac4c2b98b4a25de1b35aaa47d85d2f38688e40057bd7cbd2f4856a4fdd1283d9017033d92296e0426fc47db227b9d99e7a8d4a3ab3c7aaf1b696a8250e2e4a87e4f5c74f5b4ee97f23510d133b73630d9997fc0623b40b96900101b9d", 0xe2}], 0x5, 0x2) executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfff, 0x1000000e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0xb, &(0x7f0000000300)="c8ffcbff130b579aed5240d7e0b5012a0b6bb913fee2f74091eb32e699313f6d95e1496e", 0xfffffffffffffcb9) socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x3b8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x200000004}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {0x0, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) bind$unix(r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x30) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) shutdown(r4, 0x1) connect$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = getuid() chown(&(0x7f0000000140)='./file0\x00', r5, 0x0) socket(0x20, 0x5, 0xff) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) r6 = getuid() setreuid(0xee00, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0xc02069b6, &(0x7f00000004c0)) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) syz_open_pts() syz_emit_ethernet(0x56, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x48}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) r8 = getuid() setreuid(0xee00, r8) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x27) fcntl$setown(r0, 0x6, r1) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) setrlimit(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xe0) dup2(r2, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000700)="fc152dce9e635da851ccd1d6c2521ecb2c1aaf3709435ce99500f100b811d667068b4b215fea4239f804594d32224ea1216f0e184c6873f71dd1a5fa65612db8f224260a", 0x44}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x5, 0x0, 0x0, 0x0, 0x45) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001600)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r4, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x3, 0xfb, 0x20, 0x9}, {0x77, 0xff, 0x4, 0xff}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r6, &(0x7f00000000c0)=""/240, 0xf0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)) executing program 6: mkdir(0x0, 0x0) mkdir(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1/file0\x00', 0x8, 0x110) mknodat(r2, &(0x7f0000000180)='./file1\x00', 0x2000, 0x42264520) preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000600)=""/70, 0x46}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f0000000680)=""/232, 0xe8}], 0x7, 0x9) open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8", 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x2, 0x7, 0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xd8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r3 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x8000000000000000}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = semget$private(0x0, 0x2, 0x86) semget$private(0x0, 0x7, 0xb) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001240)=""/4096) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./bus/file0\x00', 0x5, &(0x7f0000000380)='./file0\x00', 0x8}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './bus/file0\x00'}, 0xe) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) pipe(0x0) fsync(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000780), &(0x7f00000007c0)=0x4) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(r0, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) close(0xffffffffffffffff) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf0909", 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699b, &(0x7f00000001c0)) getpid() executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/131, 0x83}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/173, 0xad}], 0x3, 0xffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0xaa86) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x1d8}], 0x1}) executing program 5: stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000001c0)={0x1, [0x0]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20}, {0x30}, {0x6, 0x40, 0x0, 0xfffffffe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x4, &(0x7f0000000100)="71f91e3471ac007afec3708200000000000000000100000000000000", &(0x7f0000000080)=0x50, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) setgid(0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3, 0x7}, {0x28, 0x0, 0xfc, 0x40000001}, {0x3, 0x0, 0x0, 0x20}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r4) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c", 0xaa) r5 = socket(0x18, 0x2, 0x0) close(r5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100400000000000}) socket(0x18, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x10, 0x0, 0x0) socket(0x0, 0x2, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0xfffffff9) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0997f03e850100", 0x0, 0x7}) getdents(r0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 0: unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000340)='./file3\x00', &(0x7f0000000380)='r\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x0, 0x0) setgid(r1) setuid(0xee01) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbaf7700143a00fe80000000000000000000000000000000000000000000000000005d"]) executing program 5: setrlimit(0x0, 0x0) setrlimit(0x5, &(0x7f0000000140)={0x8, 0x3f}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x44}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) ktrace(0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/13}, &(0x7f0000000480)=0xf) pipe(&(0x7f0000000100)) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000280)='./bus\x00', 0x7, 0x0}) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x85) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r2, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = syz_open_pts() ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x7ff) r5 = socket(0x18, 0x1, 0x0) read(r5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) readlinkat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) syz_extract_tcp_res(&(0x7f0000000240), 0x0, 0x6) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "2bbf09a76e9bd301d6291ab88842329097184589"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) dup2(r5, r6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) write(r9, &(0x7f0000000000)='8', 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{0x7}, {}], 0x2}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffc16, 0xfffffffc, "0afff5ff7a095aeba1d76ff218aabc86001800"}) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000200)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1004, &(0x7f0000000500), &(0x7f00000004c0)=0xfffffffffffffe84) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc00c7007, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x48, 0x0, 0x3}, {0xffff}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r6, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x108) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xfffffffffffffd3d) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() getrlimit(0x1, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000, 0x1, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0", 0x7ff}) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x8000000000000001}, {0x1, 0x6}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x1) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc020699c, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000001140)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x406}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) link(&(0x7f0000000180)='./bus\x00', &(0x7f0000000140)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000001100)) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mkdir(&(0x7f0000001180)='./file0\x00', 0x80) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000008d000/0x3000)=nil, 0x3000) executing program 5: r0 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/42, 0x2a}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB=' \x00\x00\x00)'], 0x3e}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000280), &(0x7f0000000040)=0x205) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) sysctl$net_inet_gre(&(0x7f0000000300), 0x4, &(0x7f0000000400)="82245a87abc2979c0c79088a1877872811922933fe06c501aacedada1578dedee772655ab0cb1d8989b304c7f1c9034535c6125e2a17be9652f1e79e97215e78a3935471ca9d09e20ab572e98c2335925e922bf43a76a15f2ce4217e427f15185c3cff7eb351345ec2fb93f73f4ed70b0773813002c120ecb2a7deff2ae769561c59c69f0d09f841", &(0x7f0000000340)=0x88, &(0x7f0000000640)="cdbaae093edac6f48b849ea74c648f262882b89c3970fc62e84c27a417aabaedd79a3fa42b23297a7902e591c3080ea4d447d56e63b078d2d3bd2cb54f9a384c27d726276a1bd241bb40d5d522ab988bf3f18b68a9e3d26ffc4360591d1f715bc4f4a6a0dc848413a43a83dba9832113b3c08cfd956c34305c547fbc5772722bbb24ee5c3809fd", 0x87) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x6, 0x9, &(0x7f0000000500)=""/243, &(0x7f0000000600)=0xf3) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000004c0)={0x5, 0x100000, './file0\x00', 0xe4e0, 0x0, 0x9, 0x401}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000200)='./bus\x00', 0x7f, 0x0}) setsockopt(0xffffffffffffffff, 0x1, 0xfffffffc, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/236}], 0x100000000000039d, 0x0, 0x28}, 0x0) executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{0x26}], 0x1}) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8863"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCVERSION(r4, 0x40044271, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xfd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x31680000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) executing program 7: syz_emit_ethernet(0xe, &(0x7f00000002c0)={@broadcast, @local, [], {@generic={0x88a8}}}) r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xf5}], 0x7f, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x3, 0xfe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 1: sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, &(0x7f0000000040)="afb9e11d", &(0x7f0000000200)=0x4, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x0, 0x0) r0 = semget(0x3, 0x0, 0x0) semop(r0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) setitimer(0x1, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000400)={0x0}) sysctl$kern(&(0x7f0000000240)={0x1, 0x15}, 0x2, &(0x7f0000000280)="a7e469d0f86ae9ce2404f75e3d390fdd5897e1a326b03d313c4949470a38de26eb", &(0x7f0000000180)=0x21, &(0x7f0000000180), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r5) setreuid(0x0, r3) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRES64=r1], 0x107, 0x0) msgrcv(r6, &(0x7f0000000380)={0x0, ""/11}, 0x13, 0x3, 0x0) executing program 3: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f000074c000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mmap(&(0x7f0000e42000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0xfffffffffffffffc) executing program 0: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c22", 0x49, 0x0, 0x0, 0x0) (async) close(r1) (async) r2 = socket$inet(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) executing program 7: mknod(0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xa) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4, 0x0, 0x0, 0x1}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) kqueue() ioctl$BIOCLOCK(r5, 0x20004276) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x80}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, r1, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x88) fchflags(r3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 6: openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000600), &(0x7f0000000640)=0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getpid() fcntl$getown(0xffffffffffffffff, 0x5) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0xffffffff}, {0x24, 0x0, 0x0, 0x1000000}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) executing program 5: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) dup(r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) shmctl$IPC_RMID(r0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(0x0, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(0x0, 0x2, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket$unix(0x1, 0x0, 0x0) getpgid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0x5, 0x5}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 3: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000700)="fc152dce9e635da851ccd1d6c2521ecb2c1aaf3709435ce99500f100b811d667068b4b215fea4239f804594d32224ea1216f0e184c6873f71dd1a5fa65612db8f224260a", 0x44}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x5, 0x0, 0x0, 0x0, 0x45) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001600)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r4, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x3, 0xfb, 0x20, 0x9}, {0x77, 0xff, 0x4, 0xff}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r6, &(0x7f00000000c0)=""/240, 0xf0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000459000/0x3000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000110000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async, rerun: 64) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (rerun: 64) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x202) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) rename(&(0x7f00000003c0)='./bus\x00', 0x0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0xddc6b19923950b59, 0x800, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x3}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) open(0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x28}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) fcntl$lock(r1, 0x8, 0x0) mknod(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000280)='./file0\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) msgget$private(0x0, 0x0) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x4000000000003) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 2: getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001600)={&(0x7f0000001280)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001700)="15ceb8b240cdf5f667", 0x9}], 0x1, 0x0}, 0x8}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000880)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x10) symlinkat(&(0x7f0000000180)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x10) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) r4 = msgget$private(0x0, 0x51c) msgctl$IPC_SET(r4, 0x1, 0x0) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/192, 0xc0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x8000, 0x20) r2 = socket$inet(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x0, 0x20, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r4 = semget$private(0x0, 0x1, 0x741) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) r5 = geteuid() r6 = getegid() fchown(r3, r5, r6) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000001c0)=""/153) executing program 6: r0 = socket$inet(0x2, 0x2007, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7}) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="7bca7e58f7cd00000000000086dd609f284400102b00fe8000000000000000000000000000bbfe0000bb2b002000000000004e214e23000890"]) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x146e531c20973889, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000180)="3858e173", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) executing program 0: getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x64}, {0x64}, {0xe}]}) write(r1, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c", 0xf) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setrlimit(0x1, &(0x7f00000000c0)={0xb03, 0x100000000}) r3 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() setitimer(0x2, &(0x7f0000000100)={{}, {0x0, 0xffff}}, &(0x7f00000001c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r3, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) mkdir(&(0x7f0000000100)='./file1\x00', 0x344c9a98b698a56f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000540)=0xc) socket(0x20, 0x4000, 0x81) executing program 5: r0 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800)="d862b587c93d3b1171a1aab1523ba0b5301631bf86b46055af1b8dda71562f1f5be7cf27961abd489a218879145d86b43beced79cbe41a743953a3f2d9ae09862f0bbd77ad13b0f5e7823a30d479cded3305078d3a7bf5951a0d1e895f049fb4e1d98884895e255f39d84e52348a39052b6a802ae7d06648ccec42bcd32af277442864fcf3074576ee4d89ad4b9d0537427878e0c36d454478d072ea3f1fa5d37b9cfc73c6ea12d5861f6ab0c98277229337e2d938205cd0594f2de000c182f8849cf2f771ed4c2def168a8551aae080e5404bce4ac810da609eedd8a0deb10d0fefb67af3d2259cd87481275c9d11f2d7f104f41774bcf4bdfef3e35e8a6488", 0x100) poll(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) seteuid(0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() getpid() setpgid(0x0, 0x0) close(r4) r5 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) openat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200", 0x0, 0x800}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x100000001}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x4, 0x81, 0x9, 0x1ff}, {0x20, 0x6, 0x2, 0x401}, {0x0, 0x1, 0x40, 0x5}, {0x0, 0x9, 0x1, 0xfffffffe}, {0x9, 0x8, 0x40, 0xfffffffb}, {0x101}]}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) executing program 3: open(0x0, 0x78e, 0xe) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000140)='6', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000240)="ea0000011b002000", 0x8) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x0, 0x1f}, {}], 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x400, 0x1, 0x9, 0xa492, 0x6}]}) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x40045700, 0x0) executing program 4: open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f0000000000)=0x6) setrlimit(0x4, &(0x7f0000000140)={0x4, 0x4}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="28478b9e621f", 0x6}, {&(0x7f0000000a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da7e8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850a72f22a9c2f8e3e3caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc", 0xff2}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffa, 0xffff, "863bb0c3500008eb00ed0100000000000000f124", 0x7, 0x4}) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f0000000280)) socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000200), 0x2, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x2}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x18, 0x0, 0x5) socket(0x0, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500002800000000000190780000000000ffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000050c17071e911a98e7cd66bd7600b1"]) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000340)="00f4dffe77e0c1e790280e45ea74ccaeae001d2eefb20985caa97fe210b0f5cafa1a92ed355e345cd2b9c661eb7ec9fc36c2f116681b8d1edf47b124efbc7684f4c66bc17ff9cd772649df8cdb943ee791792e21ddcfb2aee91c6dd31253dfe277c2", 0x62) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20040, 0x80) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet(0x2, 0x3, 0x2) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x9, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x105, 0x7, 0x9, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf06, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67f9760ce085922594c080cb0c8594cc", 0x1a}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec83253d68", 0xf8}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc309b26787a17fd9d8007e52bd572f70f5d517190ec21f629c412ec8dc8318194b6f00627a131d9b28b78a5537aecf13bd19362e4bc329f8bbbe01d535864da2c39314581d5edc4f0372aef7e597096c6c7ee94fff5746500c9e3f210fa4799d8684ba42115ea5525c2cc54762972c681f1eaac581b5cccb8231936de1544f7394b4b0efb3739686acae4e21f9974f2867c341f8d5c88918478f0221aba91c0976d2ec375df3e4eac8fa41ed07613264f17bd1a973bb7b4e299c11770c5981d5d516f8c7382c79924362c0a76566173d35723ca3f78d846a5fad020dff173fa1fd02a16277fbbbb15b36b645e47d7c48f7ffa18d0e85ca74daf446360a36cae78f6532c099efb854afdcbdf79ad5076966960e6d93def644f4b83627326cc2752efbc6a4de949c9f3e511c386f7afde24d7306e6d5ddb9b9c6925fdd9d8ccdc1c5f8d0c05beb597b9f917e3da969f54ab5cac4de72ea089388c1989e80341ecc6af84e5981ba1a20b2073a2c4dd1e1bfcdb9d88c4a3e7ece8ba23a30e9a6883e21f541e58809860c0b0e9d8bc4f1dc888caad70d05497aff10aecbb0c4f92983bf227c124f9c5caab9c4eb7005c6c9c7b71cc4d1006cdb48bddc206f60d762a1d5478d0562ddf05ded6eb8c4396b623edbea33f6753577334a5c2de19e8ad4b36f99037a6efab32b7c2533017d1384ef758b527f3299daa22137c844eb96d49b661aa65788040bef08b4123d2df5b90249d89068743e6225320196b5f405aa45abc96eb54033f76de04bf7a1638c04e4a8d341ba99a3aa5a96f667142d03a19b932362f15ffd6bf4c797ace91d8ab45c7b1817d604105613ea9b57c36fdb05b85467324c7ff1c4e093061456f5b0a513a282115c1ba11db662e0cf17b066ea2c2fcd1c539f68d9a68516f771dfb9ba465858248ca8b10242cb0ce4d31212949f1ba002f46ce2987d71bfa6b048cd669502a8727c6996ed6948f9e5fa147f63504b725fd62fa6bf3774822382078d4081bf800d0ebb2ea8728f81dc9a1989dff7f28bd9e6690cbc23e1997e2778edb23b76b091d842f812faba7f46dfab9a1dfac261c2b0731784a39c6324cfa61dfbc51637c31a130353358b192c1e96aecb8f19429fc994eed0a688f2a9fc1b0c42e0b7e86d6542c59e571be358f7b8a32e01e74a36b9b6545505914c3b4c91a94c989b35b07176297245e80ecdb61fe87243c1aed8b1c5bd6506f0a892f19977456c4e63d5c52a7635b899c92e46c3b826d40f6927f0f1b8405b087e193e91ad49379f35b4f2315921a039e5f395feac7b7f3e28197f78012da1d3494a8d3c075d496ae07f74de7475213f0a5e27e5669ad08e5002f43783b6a070822533ccf63e300a24fea915ad744adaaeb30d2990cc617601659617413bb4802c0da18cf5126ca1c998df30e30bcdd1ac4a4221a171715ef3c2e1759fa2ccbfa6ef4ca57561d4168733c31c4e5f4180bdd285a708bed10da33d25f8036041a444de658af9eca7794c3815fe0c211b02b6d34787efbfb279bb62db60f6f01b7c4ee4d60a3c93a48d3ac9685290f7763c5a9127e36644b2b2418c387581197afafb4bfbacd9ebbc1c52174def28e29707865d87f744bcf135bd1815f921e31604906b91d3c79dcfa75023c0949b13d751709246423249dc5b022613f09c4de937e5ce1020b209f69756fe1d90ce15183c2b0db96841c0b1b19c2cfe65a2540928546054d78a7a3c53a0ad1e95543a18804099d59ab7226dfe27779e11ee54fa60d11f92c6e3d624ba9a8e0e48198307c164ff20b320952d0da4be05c2c9617c8c785d93108737741ad16f2c776208eac5a5a104cb08c5ad47765e626adc86d3c3a33fda13e78a7e521ab1f854a076f0c280def7ef69f0df325333a121ba2f03b580de4c353a2b36620b93a5d473f1ab9ac22e90702737560650ea3c7fd63494d961293844de2b5be9765ca03cc9b7a493271ae1a9786804febb1bac3bc0ce6b89b0837893392474d9a3235bdb9878fef95c87233502c98419dd09d915e9a0a5238dbc24f08fcbe4120b739d3d62e236f7049ceef992f6cba46f07c4daf5d405c0cf1ca630aead0f14866256749b5beed2569b230dfe5e89a67a909ed6d6b042979a7f2a83e3efc2a3b219a9f7338e8ddf54661d3f4162154dd31a061075bb57500bf13c28106a000e8c189d7938eaa186eba042faaa58c6c41dc6a7b02e02796debd96dfa0a38cfd1451f7310de27608176b1686adf480180b7b0c93a9055f71cd0216aed01d692a9cb3263852c8801b0ffc3ffeea6ac8a2925ec0945763fb1518a0fd305d2fc4ddd3913078bdf18b451ace7d04103af39fe279c54a49d0a5be9728da4db961fe15137d11ab85ddbd1215df70b6753ec9e303c7f8452cbb3f44dde329260c9a756bee2465c6a0d60ddffb5b49f8a34417e269f44e91f56dcdd3143ff49c7e44f121ebcbdf6edbd8cdc8c1d5613ebed9fe3cc2d9c5c7858b15f7f3ee86febaacd06dac93b253aeaad02b229e0c25dccc04ac4cac50a46451cc673ae6587d04838f96b4cf0abd5268ef8825ec55a7ee8c11b9d3a8a7e3fce4112f5e74078cd74e7ab66723b5cfcea4783ba06c073241d7837f649e4316265d98832a108774b4004029c0ec6f8e3be97165c1cf0d58b832ee33667d0f52de7a915790d93d386251bc75c9952646b4e610556f28fdbdbcb7f43c33b9c7de311b2db589087fab7cb820153b01ff1f51a8dcddcc76a7c0ecc76523484d8f3d5e7619052ffa92c45938a4ea9c4e253f743764eb77b6fa3b9971fada6a81fc6329ea13a3e28edf97eb6902bf4823f80b2d6fa70044b25a9c12fe84ece3a68f9b6bc28158c1095ea4d0f627886f08877f4f057abbc07621d72b52ee6e3e3a3500fda8fd1906f4ed05128b1d2563767036c297b14cb109d5e19c714dd697211cba0aa2c4ec79f05f5092cf7d6a2ff91ff1a9bbc1469900b4d762cfe8e26f7111232ad2dde1d3931445613df1bea10f2db64f0f3b9dc99bf48b9ad5651d5b715d66e9e15e8224d5818e5f5843d6f4f044a2d178830001a508d7edeecdfe4224002936ec8cef02f5f89e5149a5189e3afad5c0a72345209f9f1da00cc02b904795a814a11aa9efe32587de45e1f1e67e85e205de8119016fe97d3f11eb37496cd27ca37f4c7d8c64f7475b6e5fde7baafaba54a53f2e726f92efc2def8e5391d7e31dbd32e3e391f00040e1113985a0542056928e4973841bfd3e39ae92b50574db42a8e5a58aef99c2e7190bedc92a3f0e5d70b88f86440fd90593a6d8719a2186594906ad58cb59644269da33992669fe892d86b86b1eb3f0e3a80fc4043f5c0957ccfb3b525100f7f743"], 0x1008, 0x0) msgsnd(r3, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac8a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb6f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c38224c780957970307f63a8676e491be3d9b8c95a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f00000004c0), 0x10) executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000340)=0x10) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000040)="b1ff7f01600000140200000007000000110002000000000000f936acf20b7804be3816499143877fe17b184fc2e1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa0000000030bfdcf803e47a20ea9beabbc8fb831615804759543afc48b463d19f73e60113826c7290e8eae6f3", 0xc9, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f5", @ANYRESDEC, @ANYRESDEC=r1, @ANYRES16=r2, @ANYRESHEX], 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df6", 0x15}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) semget(0x1, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x800000000006}, {&(0x7f000064a000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000065000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000766000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00009b3000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00001c6000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00008b4000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil, 0x4}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00009e6000/0x1000)=nil, 0x6}, {&(0x7f000082b000/0x4000)=nil, &(0x7f00007df000/0x3000)=nil}, {&(0x7f0000964000/0x1000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f00003be000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00', 0x2000}) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f0000321000/0x2000)=nil, 0x2000, 0x3, 0x6012, 0xffffffffffffffff, 0x2) setrlimit(0x0, &(0x7f0000000980)) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x92, 0x0, 0x3}], 0x0, 0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4, &(0x7f0000000140)="fa101824", 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) chdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r4 = socket(0x38, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[], 0x10}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="090fd442c54f5762f5c2ec6971d4d2d5e504d0ea519296f40ab6b6ffbc165fae7cb532ce44df14026ec11ff52320ea5a8edaadfffe5624c18c8594ac04de59f73e534698304c9809d1ab981f5df3af1ab238927a4e4a681a28e3f3014875b7e9e79b756b4042759e546bfb34602bfc1c6ed8c68bf4e9027e40e052920ea4d7c22aac1edd8c9fea556fb33603f1358994bfa6ad6124b34732873fe2c3c25377d50b0d7518f9c8e223a6a7679e453b777ae38fc23c410282631597b97c25924259deb2e4e8da06077357b1aac8ed8227ca967b6b56b41248c0fcb09f9dddb5cab69edd828c18b172ee5160647faa79221dd26fd90c6b69f4288a26a97a6f7d5ab8847fa3351e04278952c91822fedfaf08dc7086904143c0792be01b1d7d55052a526c673249841fda1db95c62b03e77957be3fe51d481bfb45441fd798bf4836008f9efebc4af160529d05a2f91f925ddedaf23e7d4cf2b84b16cb230bf5c9d72e9a4ae0b9a06e9c68af7e6d22d79f9fc50d4b6d6434eacfc7bec8b4c2a1cde6c5d03deb851b04acbd067b075b3e8202079e1045e19386bb503a1764e1fc0a39674979b650a84c3c30de7fa71d3e72a17e62288030af02733e23c8f94e405e99ed27a4e28652d01b197c048579c115088444804c3ed5a60b3be93a25d91c55f5398302b95ab4b36bc2d3cbd812d508289e8ee3ef44a8b16d8a38d38d5d38822073609210a281d43fb71f304419501ef5b4ff5978f523a14f6c7498b1b70d19b85f0f98c00bea888b0f978795edb81895452980c437d1c664fd1c5d6f1ece8cd0003d50bbc3c39f526c959ded18f385b95857633b9b14eb22871c40afe710f7f2eedc2f2e9362c3121479dd6230492318277b98fff9e31fbf47d41f7a2e88d2876b183a2fab558511bbd9ae1af6d15766d470b02dd0e7572d7506413b5540cdf5e74bf7a35aab1413c619bc1d441cedb56ce0712eab0729feba600e842e78ad112b25c8ec846808f7c9edd71efc0e02258779906421168ab4291ea5257fb73d37b3463259162d8afd066f49693921b5a1efa46915048f27ebdfc0f007fd4a5268e965d0738bc2caebd7f0b2c7e104a020596f946630dab8159922a702ad4d75ace0e33de72965aad6ba77212799e989b31005c4f40120668856099165714a6372832d52424f4f00ab7b03644806b0f05a06fdce277263062804c73d44d4feaf0df1428ac51bed9d804f28ae708de20185c9f7452332cf7a55d0162bb53790abc84efdfecd983bd0c18add9a4a8e15f22a359b0d4767c740ca55cbb146da3f1757f6636f6c68d247b9ca8ab94a5ae79eacd0e98a74e04d636f3a914cb8030df41c4fa7c12acf09a3929e38dd216bce08621e66932d117f37d0a682a2a9b0b9f4d7f5b565157f35c337caa415f06401b944d5c38c13ec9cd8eb271dd42b65435b1cfb595ab9bd50cb68ba4f681d466ffbc0cb11e601228e45f90fa0ea01083fae9d580e422ab910e5c1819db810c3b24609f1712f7cbcdf70d6bff4acfa33ffdeb34622cf1fb8b48c395c11e1a43a8972f201670c96eb00bc8ae45e80b17088e163caa91e70b94692cd37351b5694e3f453fd4acb7ff8cd2d09f4d7ea658d979a508552b7411dbb5a79fd57bc097d5035f0f1cfb226af5e90ddddd83cb9190ae5f2579656d11b0729bd5ff3b8da3a5fe86fbf69af0a8153f4dec61b2aa05b52da7d7900082de7a35f77d917f37d0126262b87e8a7bb0ddeb8eb66bda2fbba3e45738a48864e72a690e3aa54ad998b1820c948a5e345fcd663384e1bdf6b313207a090dd66e6cf00b0af04e32b184852f8c7fd6c7805c0d74f75d8c8d39685e38116f683fe7a793b760fe6e6bfe60f0a553616e862734143d51ed026c327d7f0fa094033ca359a47cc7746095de62bf991ce67af37c39ed0a06c0a5c29defe9ce25c57d1ea8869b5ec847ba71661b620b93ad36f0f4f4b616c3bffee37c8941a90e5473b21f4e5a393e781160f744f075aba664a56b8617443a0838ecd2d53d0d2b91e44020175affa1be13220437a0964fce025bdc934213f2e748d488dd8e95de9b23a3ecae82ed44407649ba8826cd89474ce233afd52092f9df4cd3b1dbcfe651976a63fe6eea043b900f82101ac688b0e979ffe05c360e6af6b9b77c89270273cb8125c1844802db307563a42cfded88a1b425724226feb4041ab3e264c6f487fce97470f6469ddbea5fa3f649e559f7d99b11ff9a10c2c928980709ff3e25afb7c0de1b9048b9fb2f62727299135dfdcdc47b6d27332f3951a34c32987068d27b268f5245a495aab7279604eea6dad6e4de30d06afaefc3565a81ea154ce11492589c8503132edc9a80efb8aea14925666a7eec4568a53dc2e1033642dca90dd255a0f7cfdbdafc26532f7b6c6d2d4201aeafd02222aee6a71e3a0dc5b7d2f960e96771fd6ee66639fd3dd71dd4d5b248dba27880528d92be1da29401ccd6df72c0f30f647cbf6875a0e4a9b53ade034db9d458e87cc7e2bf5ba013bf79ec0216578ab052f70b0ea5845d5c7a1022f80dbb293a00d135638eda7b18d2d4d57e892392a0a83aa38f333cebc544c67e72117799525c84fd08b51a1a47dba01efe803d833b68a84b67130130b88b0cd2b00deb1fab81c4cc9ab925158593131d6ad33b316b7932237e6c0327d16224f03f9afc829cc63d012138f08ff53c00164315cc85c488cbf95e2e54bb729069ad509bba8cb0c354013148cdfd6fc74e364c620ac423690ddc05d3a043c2d05ec223014e8f8e01d69b7fbfc34219499133ab61a9344a2fea6a68570d3a9d19586508e954de1d87c02ee44ab5877f812b2848656729fcb1beca9ff2b5619209ad723a85dd470b549e84f754487522b6e0ccc3446dd02e58893adb05c49341a90f48ee5ef3eaccc345df54e22e61ecf158ab459cf969ab284511acad4863a2e65c1b2160bcd368c03a3483dc06eec6942b1716dc7476083c61c08d18382a340d64510777801ee07277134120ca7ebae08d7f9d3132ada4f483a0fd101cca4283819cbe1ef9ae749177e627981fe58b9756abec280e6c78e36418eb80dce7d9db95f7efdf27cc1fd44a9422f7365ebbb0b518651079d51df87c503093bb409683254b0411dd78eb5699462ea81fd2db3339313e4990a1d532968153a755c731bf23671889917a9e451faec1c2d9f850e9fb6df76185dae131b69dc8643a6d3520cb518fb3e4546f6456fc8d80f5eca46fb2bb449025d517e72e9bab4b84c3e28fe423cd71f33df350066fe1fa3fd158f87b09a9d8c564e83ba9ab195220067ec0c70bf3203e72eafeb6d7d0c94fdd646ebc3c8ee154cc37e47fa3a924c0afa301732e65cfb0cd5f8404437fe9b94beaaef966675e013070d87e85b9c67e26f9ca02868d595a6dae762ae72ed88c359d1758ff25e2b19956af3507196483e42a5215c8bd64c261c9fde16dce059a23c279f994782c626335c81fb2a72427efe9c783662551302556e2c5170956a841d3aaa08f1f3f4249f11d7a17b231d0f034002378cb3acc2d671334b8b944364b0332d6677de50e55036a3f7ddd157e4c88b9974b08b2ee369d3532e7e59662a935835717b39a7708be7c415ccf2dc4b8bd0232d6bc9320b4d6ed82ae5a6e8e9e0c73c38f8477a53e6ddebb6fc7ef34ddebb15d84f2fdb6e3eca9698ef6cfd99f88aae910715b4a3b23a9c855c9862be2e612e1f7c26c285f20d66977f8f29ae26684cd3672d2a0df26e8bedf48437cfaf4faf7e8c45a49cef3b6b8d267e8286a185275482387c30696f388d695773b2e1bfa337a5fe2b5195990e3b9e420524a79556a2ba531daca9d2abd6f850730cf3026cb010bf84b42d5addc61d372a2e2cf7747209758fed51ada82c2282621ebc554465fae18edb7db6903a2b0d1165c878bab10a1daa74510cb2c2038952b0f26992ac546a5b12e2a4efe6174137339fd3ed1fc5c81870c2e1a86637ba1d6f82d5ace5b289112635e57c26f05ee00a0ecf73471204c34f5e76c6ed655b036c05e30dbdb1916f244838c8c7c32a1e785c7e61e55e678d89714a24632f2303c0ec053fb78c356afb9a07aa556d6bf73cf5299cd2687e7413f464e7114c27cb57c724ba79ba8661094302c58a0d98815d5f37003a0c089bf320a9d62d12588eea72be05e696961f9ad044cca58a0e454a09dd737c15cb3aeedfed9348ddda4d0f54ced84cffb56fe394fa26e3c583e531b7e2a8c325f0d29bc1a5332952851999cacd2fed479f2c5ad4b44c2b19ab45bbf021e536c4160b1436610711d0633b640ae9d536874643c7142f239fb26d3b9ed89202ea2f2a908e7f74a00a6859c035d0080a5f74d8ca7deeef3328fba24e3aaa3cdeaee9b6bda0481d86f74a1d5df35a00f7000acec799c081b24271a8cfb3af2349859c0276cf5aec20a6992b0ee703e5e312608d5ae76cd478a2cc954da7292176aae133b5e6e35e2d774839b7830d2856f89baa89c172dc9fdcc83511bc2f035db2c134ea47e72eb9c208f0e65008650f5f69e776cabdb732b58a0fe27765114f0cfc4b39d1c57cda194decbc63ab27ecff92d8413cfc367502c7f788737791a24f6a29c3525220e81b680d53948157512518da9db1c72d2269a7d50bcb2ee221b215b3df85ba0d31b5728d5e277b93598b34ff7790bd449ca553d587e309619c9f89a4e2eda9cff61bf0257a2e9145421399b3debdd94d3acd418287fd2d547a13c4f4c61c1b970b55ab6db0fa8ffea2c98068822b56d847a1f46b83266c04c1f11db54318a68353b5dbd459c22d41cf9defe72569643ad247e7d06e9ecaf105a8da88fe1dd9153aa05ce9f4d07cc61739340269ebcc6f751dc63843b642706f68fd6ef9d83849b9f527cb91179f2cc10f4420592280afe68cec277932ce7a4a6dc6e770f804e22a61e89dd0de8c94d8cb426746c3e97fd237753519b19d37fa556e16ec45a1e357c13a934f4f98221b5cc5db33066527bae5a3f96aa2cb81816d2da4ddbe5b9d4a44b226cf7e7924c8b848354eafda76b2bbb3c7d75804ef1f7f467fde478e409d6a7fa0e4dca1d1ae8c54f99887e7c0a3bbafe55722113a1878146c4f90531c769d426b1c52ba5d41c1b2e15f9ad067c224f0f119a12c652566ef9b8cc88c6dfa28153fcf9e00414b5937517c6737ca13061307633254302beec87075a4ee14453aa1b8064ea6c5407a81a506ecfd0c3e36529b14af1d5b74f0eff1a2a1f95356cf3b142b9dc739707a37b4f8ba69ea9c3bade78f403ad8b25d11baefa41eb1468fa7eb0e8d18b18cbaeb11deddcc8d84e6f73634f9f0034fca0ef84e2a1206e72a713cb826d9e430960ff7d86f1231b020064c4f6e52e5d4dc91b0131a351ee9b3e68a597317dae0eb54a47f8b759e52d444a4ae348fb831c5037217142ca49ff0a8703b827ff1dea25797acda8e03535551f8245c7e442118b6284beaa8cfdc1bc8f379d889626f2152a21e06bd85761e724e264b34ec0f6775826709a8021d34b25f28954475e06a56673c4a1d29035e0d9d12c8ff9ce0d50e2a4f16272dd6032b8d360477a643b5a2973e5ee228d186bd39a5239320e9157f57c122740851e9940395949db0250559721d098a41054b2abe3a97a2993a9e2f8addaf4dcda0681007b9bc81fa76a244472453eee0f93e500689c97e2e6a6743e92fa7f3073de1d0fc16b1c0173c73cc68e41a899724ad52b4e30a97494d2df4f9d010a8dc36d7eb9763ee9b13f5190ceae2a3ba2b9bc5db5fcd27ed6248a7d2c", 0x1000}, {&(0x7f0000001040)="da0003b6225733ac95883742c4a35f083feec1535b221c8ca7a474cb943ed5ebde5c49df8a147bc7e89a0e6e3e93ea10253a5801523a6356a1adf9cc6206079a407ca284541bc9", 0x47}, {&(0x7f00000010c0)="447acc43241805acdc10c89a72d7463f536da34beba8aba8382fee279c4aaae2945ce96b226e6dae985e882bf474e801e5821e237916b58b613e1d98c6f80e4e2abf6cef2918a362d52eabdb4b1f9c3271490e64aa96774791a8afa5c4ad8ede271ffabe2057960c3b37f833a0decade93f12c9ec0268242b9af65645209ece98ec1c4ad61cb4314d807ce5ab240d35082c656f0aed7de0565fc17e52ba4417b384e2fdb439fb4507d4cf7ad79eb74d7106d3fc9ef15500ab33a0e9dce5d97a2d23c9b1a36901f286f771971f733e1912827c6a7457f77b195d4", 0xda}, {&(0x7f00000011c0)="bacfb10473491a2ff806e05caea480f9aa2536632a706f363cfec178c1a6e96ce005b06243135bbe60806dc1eccf3763c5791c2a7c9b3d85ee6105b6631380c271f53064cce871f4cbdee1fe58b233ee808cbb6df6e0a816ae6c2f6b279625b38b9bdb1610a4ff8f516d17738520814b14b804c682e6dc89aa3a77adfb203430937ea2d7d7bcd2057d27ac276b7adc", 0x8f}, {&(0x7f0000001280)="9b2e0ac3ec219334f63ef40b587b1b420638bd65118ce2b49bad8d49b89e84177d40843ed6d5a15162ae184027a38d4324a619e8268853e733b811e0c1605437eb5e30fb09cf1f7abad17dc792769993defb54df8508de25e4efb4a2aa35b0433e1611ce96996703fd467f38858ef9a7a9cdeeb5084fdef1c287c123", 0x7c}], 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001380)={0x10, 0x1f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9460000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x98}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x42b}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe37}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}], './file0\x00', 0x4}) write(r0, &(0x7f0000001580)="87f0c02f54ead90d3ac156c49ecede82fae306fbc8b0fce2aaf62dcc8cd6ffe4d7ccc9a9d36cc2c1d0fb3e543c36c58b75d826966579be7772f777ef15eadc1b1bde46123ab663b385d6650967d8200e7fc59a1bc007b7fd6287d7a7cfda81049bd7bbd4d60c193d8ffc6cff04aff16819791ad04cf956930c7a9cf6590402", 0x7f) r1 = shmget(0x1, 0x9000, 0x4, &(0x7f0000ff7000/0x9000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r8 = getpid() r9 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000001740)={{0x7, r2, r3, r4, r7, 0x9, 0x2}, 0x6, 0xca, r8, r9, 0x7fffffff, 0x8000000000000001, 0x9}) r10 = syz_open_pts() ioctl$TIOCSDTR(r10, 0x20007479) msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r11 = socket$inet6(0x18, 0x3, 0x0) getsockname(r11, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) chown(&(0x7f0000001840)='./file0\x00', r6, r7) setsockopt$sock_int(r11, 0xffff, 0x4, &(0x7f0000001880)=0x6, 0x4) r12 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x10000, 0xb2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001900)={0x1ff, './file0\x00'}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001940)={0xe64d, 0xfffffff8, 0xfff7}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001980), 0x2, 0x0) semget$private(0x0, 0x4, 0x28) r14 = openat(r0, &(0x7f00000019c0)='./file0\x00', 0x8000, 0x20) utimensat(r14, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={{0xfffffffffffffffc, 0x8}, {0xff, 0x8}}, 0x0) r15 = openat$pf(0xffffffffffffff9c, &(0x7f0000001b80), 0x40, 0x0) kevent(r14, &(0x7f0000001a80)=[{{r11}, 0xfffffffffffffffc, 0xb1, 0x20, 0x10000, 0x5}, {{r12}, 0xfffffffffffffffe, 0x8, 0x20, 0x10000, 0x7}, {{r11}, 0xffffffffffffffff, 0x2, 0x4, 0x1000100, 0x20}, {{r13}, 0xfffffffffffffffa, 0x40, 0x2, 0x3, 0x80000000}, {{r14}, 0xfffffffffffffffc, 0x83, 0x8, 0x4, 0x80}, {{r13}, 0xfffffffffffffffa, 0x20, 0xc5233f9e49d9d379, 0x2, 0xc47}, {{r10}, 0xfffffffffffffffb, 0x1, 0x20, 0xff, 0x3}], 0x3ff, &(0x7f0000001bc0)=[{{r12}, 0xfffffffffffffffb, 0x40, 0x8, 0x7cf6, 0xe9}, {{r10}, 0xfffffffffffffff8, 0x94, 0x20000000, 0x6, 0x6874}, {{r10}, 0xfffffffffffffffe, 0x44, 0x10, 0x400, 0xab}, {{r0}, 0xfffffffffffffffd, 0x18, 0x2, 0x100000000, 0x7}, {{r0}, 0xffffffffffffffff, 0xc4, 0x1, 0x3, 0x7fff}, {{r15}, 0xfffffffffffffff8, 0x40, 0x7b3acf207b3b9a7, 0xf6, 0x4}, {{r12}, 0xfffffffffffffff8, 0x4a, 0x10, 0x1, 0x100000001}, {{r13}, 0x6, 0xf0, 0x0, 0x1, 0x7}, {{r11}, 0xfffffffffffffff8, 0x4a, 0xfffff, 0x4, 0x2}, {{r13}, 0xfffffffffffffff9, 0x4, 0x1, 0x1f, 0x1200000}], 0x0, &(0x7f0000001d00)={0x9, 0x1f}) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000001d40)={0x7ff, 0x1, 0x24, 0x65d8}, 0xc) fcntl$lock(r11, 0x8, &(0x7f0000001d80)={0x1, 0x1, 0xfffffffffffffff7, 0xfffffffffffffff9, r5}) executing program 1: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f0000001700)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa24702ce83bc17bbcbddea43beee44026b1a571f3024918d241dda13c9a724b8f55324ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec", 0x74c}], 0x2) writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa", 0x5}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a", 0x124}], 0x5) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000740)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000600)="16f2d803612e7c3baa2d388f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91", 0x2b}, {&(0x7f0000000640)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d31f297897deceab821451", 0xb}], 0x5) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r2 = socket$inet(0x2, 0x3, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)="b16eb2717f42aff12668150f150612", 0xf}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="bb703057", &(0x7f0000000080)=0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) connect(r3, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0x40, 0x1) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, 0x0, 0x0) rename(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x200, 0x200000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000003000/0x1000)=nil, 0x1000) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r4, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x7f7e, 0x800}, {0x0, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b}, {0x1, 0x203, 0x800}, {0x3, 0x800, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x320102cdb83170d3, 0x33, 0x1800}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r5 = geteuid() semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r4, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r6 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, 0x0, r5, r6, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) setreuid(r3, r5) r7 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r3, 0x0, r7, 0xffffffffffffffff, 0x1, 0xfe00}, 0xdce, 0x32f9, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getuid() r8 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) getegid() executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000300)="d06e494046b25e54be676d1999863e908452ec9732ee0b3ca291f0b82d22d0c618b663d20da051eab30bae2f3fc4fa4513a2b56506fcc4564d1a644491ca9b5a3b169904e0b0b5278220d72ea53d149e4794b512abbc061c9b99546ce6b6abdb314a1e7646272aabe1ef9c1bcdfbd03977520229683293769b3e90fa63", 0x7d}, {&(0x7f0000000380)="f77bd727d7d95a9eeec9eb31591df85f8bf4ee3eb9205fa093987902ae48f978f6434f6178ae962270041524dec1ad4cf7acf7d52ac09bfd56c384240e5626e72d0ca81a44ae032d1bfd4c9ea27c954addea6d8a966b5bdcb9dbdd565c47ad7fbba862dd1261f9c5dff7713d2a5e804a5d27a1f16c1767049b4e21d8d7a34563bbd31c29c3d868", 0x87}, {&(0x7f0000000540)="cfc173f4233367fa2769a351b5b229468a347da5fdb6906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739d7fec283236e8cac673b321f9715fcf8ed21565166f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a96b97ef9c127f2dcbf928b4d9d313274d28b00e1d3d331e4fb0716b79e2c0f4cb95585627956d1e018947ab7c9fed5ae6b1308fe0c408ffb45ce7476dfa03e350463ce9b00a7112d17dc33dcef5ce187b24ae7669105d54e17db063c6e7e9283efc2071c09e63c8fad855f80a621261d4fcbee692e15383aec45dbc5dcc38b544813c", 0xe3}, {&(0x7f0000000740)="fd7999a2822133827e04627c2a1bffbd03dbace4d06e90b0eb6514911b3177174ccad5dc276db8ac478dc5a1669a31585e354d88080354d4eb30c852a20f822b62374109e34dbf709fd824d2313e016757b5f401c91edf2fdb79085e875b3fd14c8c6971555f1ee4374ee2b652bae4c99dc973ea95a8f0c8508c4c426d3db4f79c8f5ca559733bdae47d38d78d68b5b4c8e200d99a799e8cdfc1568cecaa5430e0e98355ac35c2c6fd24385c60f3b162ab0622e239fcd3ffbfc5888cef452d2758bd126019ed640893584f36d6a15b5f5438709432c98152f4f496cd7c1f0e3983bf8e9d707dfe019880ca54452d7270ac79169419ce6f6e2567e7e8dbf12c39ccfb0fbb209f37d0cfd0ea41e9ea39f6e1c8c288c00265ae7594926ae12e66fe4d337405c2530fcd9a6ae09ed1aab8399a557c569ace4236d9ce7baa02c87fe3861a3cf948102e9ca6ee339effb0c0cc27d8f1982d3b4a26bba0e4e0d2af837d55d001b01e809a6301bcb5f72d24f07f0a24f75b1b8cbfd723744abf1920c6abe07e5c9fe62e3f4752eace55ae5e36c2464fa4bc343d906312413ec1987899c53f048c4ae7b8a003df9b2a13ab904b", 0x1af}, {&(0x7f00000009c0)="e1548f8818a5eee9afe56b3448207fafe162607e49af44da61257922a16803f9b7193aefd2b2af96f82bfd932d19b6461dd542c167e5bd5df064b1b8f3ca363b710f4cdb12511943a4879329403dd767f669fbb1d6a56c6ce773708922e74219a423f5e5198a2a9bd4a9932c681dfbe40e42ccc0e3f363df0eb0c986259a508e3dd4c414546adc139f6711164f30b1895e8ff9a6601930237a7efd51df01ccbefba568b52c4abd9780c8060f56ab76ee4cc4c533163c4a5b1a0edac0c9e76bf34458a48fbbe2f8f5aaaf8bea84efd45d5df6a93408b92441d764dd84dab05b3700981c1ba2ecc232bab41e7a89c35a2231954fe96d7e44e5f23268ab88b0628ed1eccb297a605140f1893dc3e62699fa430e2089b0cc7ec1fdd63293e4573dbde3ffb210f0b528279a55f10f7bf88f9867d61bc4367e2e4f835311aec3bdfa7b4f1c899fa8af52b761d3b4f8f5dc7a40ac84e1ca9e501f0f12bc02b8d8b7a7e8c54b4b78613a6b535610b16ca994a7e07c6c1ecd3a12958cad357d90ea4fb0dc3891f1901d9f502f17c4f54ac3e8151c8bb66e6797759e5e92a4c98e406a306e8d3a3bdd77cfa9e00ee0928e6d1178e30bc57b45dd9a0369df0e8ea875f1dcce4d82114d3b19911e464ad72d63d86997567c99ae7209a1689483d45d1bc3f03cb412eaabfd2798541d516c3c0b35f02d838d018d71020ba66a0897d5cd44a824c0fb093a7e166f0c357e7eaa19c664592b60497183ee9c2b256ec214514edc4ec2260ff9232a6a0ba0bf2cbf808fab6e9dcc8208bd2677ef24bf8e4d706fa9f2446df9fdfd33512d0e49db9e9d09eb22d30d2feab896135b4bb923eaf5dca05b953c0df96f8c3acef47df04bd95867884b25ca9428a614cd79cf3253d4ad8e5ff9b75cf180eaa88db8aac8abaaa195cdb27b535976dbfd4194c97ce815f924872cd89280b9b1b942e625cd0acb18d227d888eb1282e43c90547f69b575af2a1d0700aa95d00835d713723af6c671d6eb111a42f4419ff9a0ce10d0fcc8b466a66b1b90ed184f1d41d0a699248ecd4d4fcbaeb94bc52e4a13d21aa24c3dd7f4ebd2ec432dd72f9a8c6f7118ee814333f4e8852e1f77c871891b103f489184baa9b1d0f005537be346dbb059470426ab3a446c5b17b2476c42707e43076fdbc6ac06b9e825f47f5831a4433a1711ca91db889457667c4219446077f4644e0098bc0f9f36aa4a09d704e5887d0a118fd6e46ab5c6bdc5ed4e37a52711d5a217154a87fd36ba4950cdaf226bdeae4c6445f535147b936fae392ce1ca598c69a41ce4ea3b1afb08c8925e1548c171c48f39d10b0da230d0d8c0cbffe8dea6c17201977323014d4cee3792a005eb13491d8fa78926cee5a76594e30c91022545764e0f7c02ab609491cf1064c35a94e5ddd1f25dd9822863b6aeafe59a34da8fbf3cda8a068b301b6e0f59f365a9105eb6bb00b04e3120c7da99799bfd198de05e128076f9d36a3909e7b8d3f33ea321fb1b10254a7e630ef5e378c9b00e750bf562604c2f18593e4a9c8a93ddba4e3c5f094a39084659270026c23a3b18075cb9ee51d791cfd67ceb4e4ec3df220e2ab259c31d5810b998e635fc73a79dcf58eddd990a79aee9e82ff9eff6d1e691654e85b3170a05f3e0c140f16eb0b84f1df6578a632f1279c6c1dc4775bc68f79554c7f0f21926d3921c24de183833b74e65ebcf0d180711bd0aa7b548ef34b7fe29fb4cbd3db829f361bbb161d359c0c0d77d895fe6174ecf4ff34d8dd53cacc6db44008acf5b213b91d264d9e1ac6f8d0964fecaf05a3bd91cf994d5b2a400f261e6146375180e1457ff63d85d1a1fbf88d3c2005be30228fdb1acebd6f4dfffb749239ab9ee140a33a9b6c8a4f0065887a2872cb63897b22c36b41f62d49c4258442d0e067bdd87895e6ea43629f825314adb367c351e88c18d963352299a4b8fadd7d705b1469fee746a5f0327b492e45c0a930d5e64347c2c10acccefa1f504272206669061315472696d3ad9556d2cfa8c6dff2ffa7338f2e434a9c8c919aed1df1eba968ebbe0053cbf6a21b6f72d11d78f28c370dd692009669642444625495584d4d6ccff0b424cdc5ac5d6ce14738249f3f7027ac010de1c4082a52506cdb39dda7986fd087cd417e761a651e3c02e3ca5cb64e9cef0e8ac9b5270ffc7da700b6d202a149ae8f87db3596673f3f9593864c365fd4ce9a068c470643c4e305de8cf408a68bde0be3eeefb3a564dc6c625461983a5d9430d7a2338d5e3297a0060aede9b4e60db1c4e533c635c7f32ce339a36964c96e352d34e4687aee031fa29679dfdf9223b28944de009f85d1024d1aa70ea5086a6485d9da648afaef5815511706c5a18f4f5c0bb41fa96576474521fbfcfaccdde0547288816b476763394b45857fb99fb2d204db025830800a970ee91127a0a2fc81be1784b6950f02e30a0e25c56126594b003659b3224bf54ce33bdbefcf9fa391ec2ec2b2454c78b8d4fe7d8c3bab27f8fd58f9f9b7c9030e2b0543f47da50f19180dff6fa19d4b24862785e810eac0820df52a1d5ea96e888137ede35bc4f31e8b16b588f6e40b696f08db6c6b9fe4b73c285313cbad78f43001d0fd95b0a6e937a9bc2169a4e519681675414783d1def2692c5de482745f0baeab8b847f4b0cff2542fc5429395444ca84bed4bfabbafee6d051081a332560c6ac5fbabcf26fe882de0c04180abdebfbe7a1dfa3d6fec4da4fed0513521378da8239991cc135895588452da84737acdfc47590a3c833b7020ae47fe52acafcad2e119882f2f8049e7fcb530dfd7ae21353001ee748ecb43950b30c65b833c8e0417d883231260a0a55a9f5947c6ba5f95ef136e636873f71759571ee1358abd495a10b69fe628589fa94e6d5bafeb783f10204c160f5bb237d6230cf063db0cd355c7a217129e632499c61f3f1bbc5fdf7ee978092b8bae88396c03f189aa8ef20877d7971b8bf568aa37096d756abc861b1755302256f521eca6d6c88af662e651230560eab84197928cb9b833b210e5ff52a03f72642859c822be9bcbfa07b1a698d6eb63802052a95441de8c019697d283dc690d15f9c3832d8707a6f1f74264546108b792252387284a5196d01629f68374ad1b6794f8b40385a9b80db16348de3c5d10d182f8ce8f79f97c134dc8cb0454b0c37c6053df59c555b0811f0c85b7a836d22c728b44b92647b095adfb5f2fcd79e4cea29a3bb104ce99e5792e41bdf274aa90fb0eccd0cd5275e9e31445f40ce3bf33d97d22b14e17cb9d7c8bb91a4f1532f0d4fea127143b2004bd682a682d36c81603ff56bd86730e4f7a1edc77e4b128ed77d9ac8e348e7fd99166b6c2295727f01b950427c83a5026befccef56747c2a235ec1b057a8911ed6ec0675fcf0d81ca0be36d7c23a1414630ee1bbba2d12723cf80e837637532bc88be785f96215f2506518e642cd0218c1fa6712d8e4bfd87b0bcd91d7bd89e27594c57dd927ff7de25eb01d04f8f4251bbcee13e78257c0dbcc4bdf6971bee04b6fc5094d8f80cff3f87095032", 0x9de}], 0x5) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca92a8a507691f7f7156fbc1b93599bedc42c25386bbb684928c763d1c645e22614515cb44a549d9779083d2af35ff3684cc060a318efc4eb4c1c8db50ef1d7eeb302ed3cd47f36af1b0c07649f4556989c47899a51263b6f42012cda70d30b8728977425a375f98508e57a794dd585f178b0fb04abe47a21ce3b36ed7833fa89b3c010ff24a5654d7e39dc29", 0x207}], 0x1) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="eea5ff01", 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbaf7700143a00fe80000000000000000000000000000000000000000000000000005d"]) map stack 0x2002a000-0x2002b000 of map 0xfffffd806954e418 failed: no mapping executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002140), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x0, 0x0, "fabafa588f070000000000000000000010c7ea00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000440)) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./bus\x00', 0x41ecf3848c59a689, 0x4000000c, r2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x10b, 0xff}, 0x0, 0x40, 0xff}) socket(0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r3, &(0x7f0000002980)=[{&(0x7f0000000400)="8e342dbf45bef7b94544a38e9da506ec9d84e3539f288feaeb04b0e2559dbac842af9303b6a536e9c5253de78bbaafa19586aed67a985933e40fc8c67a91e1669978199e5b49afff506c3550cb391d46268f491e0180789bdf2baf440b02de6e6c7e74c5ab0f381e65a086364cbf4afb545f260d5143", 0x76}], 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}], 0x1) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x0, 0x3ff}, {}, {}], 0x5) semop(r4, &(0x7f0000000280)=[{0x1, 0x1, 0x1000}], 0x1) semop(r4, &(0x7f00000003c0)=[{0x4, 0x3, 0x1000}, {0x0, 0xfff9, 0x1000}, {0x1, 0x102, 0x1800}, {0x1, 0x3, 0x800}, {0x0, 0x200, 0x1000}, {0x0, 0x8}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}, {0x7, 0x81, 0x1000}], 0xb) executing program 6: r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) (async) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r5 = socket(0x18, 0x2, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r7) r8 = socket(0x18, 0x5, 0x0) dup2(r2, 0xffffffffffffffff) (async) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r5) (async) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x104) (async) r10 = accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/3}, &(0x7f0000000180)=0x5) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0xffff}, {{r0}, 0xfffffffffffffffb, 0xd, 0x4, 0x10001, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0xfffffffffffffff9, 0x5}, {{r9}, 0xfffffffffffffff8, 0x0, 0x1, 0x6, 0x9}, {{r2}, 0xfffffffffffffff9, 0x21, 0x40, 0xd30, 0x7}, {{r8}, 0xfffffffffffffffd, 0x80, 0x1, 0x71, 0x3}, {{r10}, 0xfffffffffffffffd, 0x0, 0x4, 0xff, 0x6}], 0x0, 0x0, 0x0, 0x0) (async) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setgid(r6) (async) close(r5) executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000700)="fc152dce9e635da851ccd1d6c2521ecb2c1aaf3709435ce99500f100b811d667068b4b215fea4239f804594d32224ea1216f0e184c6873f71dd1a5fa65612db8f224260a", 0x44}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x5, 0x0, 0x0, 0x0, 0x45) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001600)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r4, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x3, 0xfb, 0x20, 0x9}, {0x77, 0xff, 0x4, 0xff}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r6, &(0x7f00000000c0)=""/240, 0xf0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000140)={'./file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="7137945efaef7137d339c416151409f8715c63a5bfa256c3628b2e627b8f1366ea56ea1bf967e3952ca5bfc39881650f9e26d2c9e481618b97392eec5fa8151fde65ebe18946270695a398e7e4c28060323ceed3bd21f272bf4b79a02e4fb9d9c66d3cc755fff078cca74780daab050c4e81e24a621c2ca2f47610c2531ed0835391719b0c6e66a17d538bada7", 0x8d) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) clock_getres(0x2, &(0x7f0000000140)) executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) open(0x0, 0x615, 0x0) poll(&(0x7f00000003c0)=[{}], 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000022c0)) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) listen(r1, 0xfffffff8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100)=0x8, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x40) flock(r8, 0x3) r9 = shmget$private(0x0, 0x2000, 0x28, &(0x7f0000ffc000/0x2000)=nil) r10 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x8001, r6, r2, r6, r2, 0x94, 0x8}, 0x6, 0x9, r5, r10, 0x66, 0x8, 0x5}) shmctl$SHM_LOCK(r9, 0x3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000280)={0x3, 0x8}, 0x10) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') setegid(r7) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000340)) sendto(r8, &(0x7f0000000380)="838aa3df5904e41fa8632573e9e11bca8da30af2ed59a89456a17c73466343f7f82c8288f8a72b8d7f9b5df595a4c31ed379a65d4e21df24ac3963603bd7f81dbca394b68afc5c318a11d88fa004848bbc76972d5aa43f1f90f9c74a0c0891ee693e1d5937ac18941aca9013b05e475d5fdfbddff5ce8445b266d4c2aca24f82782e913be8cc2e8e68b35812b7b2bebdf1eee966908d73e374caaa2773f11765e594c6dd4bd00bf96f865319737526b9709f", 0xb2, 0x4, &(0x7f0000000440)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc) fchownat(r8, &(0x7f0000000480)='./file0\x00', r1, r2, 0x6) fcntl$getown(r3, 0x5) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000580)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x10000) r11 = semget(0x2, 0x4, 0x637) semop(r11, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}, {0x1, 0x7ff, 0x1000}, {0x1, 0x8000, 0x1000}, {0x4, 0x7, 0x1000}, {0x2, 0x1000, 0x1000}], 0x5) socket(0x10, 0x48c698f902b2786a, 0x2) r12 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000600)="3344bc023baca169485666eb9ac21c9a439dc87770979d225f2beb32150f08fc044418de816aeb03b530c3fcb669c31325186830801424c67d406714f8676984c57529d99bb1037922165f8519d6ca3a2de0ff9e78109d4043dc25e019c58ae2bb34b2d50fb002ec7abd04c8fdbee8218dc64c07aed9d3561d322cbea48c5e17bc9a4beb438e742e9c7990d91e0ed15d8a6fe6aa383e26643cb2e8f69fac3861e1c165360a165e1df1b293c788df2f9ed6502acd19a905ad1b3d3b3eaa99a0f1513531879b023cab3e5ce47a293d0b126819b9bf310d5301d8e1673d6212141e6cb30db6d786f8e5c389c5d80ef7ebdf2c27f610fe", 0xf5) dup(r3) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x2) setsockopt(r0, 0x2e, 0x1, &(0x7f0000000080)="b20900008c040047dedb47dbbf82bf14d414fe8df2b5a19a6cd8376abdb469e68331a314a85ab1997b99ac81a074d6ed4b174d681daa5ef9919207a1c897b68acc1e087cec12c56a331738bed582670aababe656841b48f88d37c048f5544f230f3425fb896f35ae6ae0f71eb700b8ab55fa0f1c2d25a0b4b7b3d38939c5b6fdbd601750518987006cf6d8ad39ab2a6648983be941d1b740aa9cad5258dfb5fc065127306ca0b8219d15466cafb88e20770b47223c0c5388961eccf2a4abdb6ec869262e3671108a9bd2ba098ec5b71cb990e94e5ba28c19b3", 0xd9) fchdir(r0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000100)="d5", 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x1, 0x7}}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x101, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r2, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x200}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x1}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x14, &(0x7f0000000040), 0x0) socketpair(0x1, 0x1, 0x3, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) ftruncate(r6, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup(r0) r6 = socket(0x18, 0x3, 0x3a) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408", 0x22) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000000000000000000000000000000000000000000000000000000000000000000000000026"]) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r1 = fcntl$getown(r0, 0x3) ktrace(0x0, 0x5, 0x40003504, r1) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5e75) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x41, 0x35}, {0x80, 0x5d6}, {0x23, 0x5}], 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x9) getpid() executing program 5: socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0, 0xa}, 0x10, 0x400) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(r1) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x25, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x2, 0x8}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000040), 0x0) r2 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x11, 0xbff}, 0x2, 0x4, 0xffffffffffffffba}) semop(r1, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1800}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r3 = getuid() seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r3}, 0x5, 0x0, 0xffe}) semop(r1, &(0x7f0000000040), 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x6, r3, 0x0, r3, r4, 0x8, 0x52}, 0x9, 0x265, 0x72e}) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f00000002c0)={0xff}, 0x0, 0x0) setreuid(0x0, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r7}, 0xbd, 0x0, 0x0, 0x0, 0x40}) seteuid(r7) executing program 2: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="e50b796fa52062bced8f646268e24f252922e5207853782e9f0bdbe77c1757b9e3fc0680fa9c9cf08a3c3775850b5905d7d3fae180d335c453e15a0876cc401573704cd525196252ab5cbcadb9", &(0x7f0000000100)=0x4d, &(0x7f0000000140)="63558fdedf3c953f3f83669f08f21e7d02a3", 0x12) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f00000001c0)="441add139d2879efa7503f87500b9404907c97b0d54fbcab04336299b80dbaff26bf30d4009ffec65c1d8cd28de9c7b04c9694ff3b1efa1dac1b944c674061809efb59edd8d198344e08d68a0a28f01e2798e2330ed3074a81d509b7f79cfd36adada44e4bcd031de401278ed7304775f959b9f6725f477177fb2ed0e940c41db41af800cc5dab4f09dfb885ff7f4fa4f15271b3345e209e639b58e3d8f5d68637eeeadc8a255f28af27e9bfab8abaf2041b28f8ca19261e757e722ef25e5d0295ea21e72b497f34582e5df61405be46bfb48f0593c4f0bad763a1436a65616bc66d3372e98a96dd25e3", &(0x7f00000002c0)=0xea, &(0x7f0000000300)="e656825f035fd089801789e1039faa76c50ae2f4dfe6aa167a862e8b1f26f49077a32f4efc6927c60d0db74ef19ae3a809c0392eb08c12d0952d4dbea41a9e1e6f9daab6ad3577d8c174047c8331572e5a6e975b659f7857bcc40315fbdeb507966382ab63ec6debadbcaf8cec1c700ee64ddc3f61330135d5686b14286252f8531a898bcd3da8d240b694729255a7389b62813400a8a3d2704c409cc26742037eb39cb399429440c0014188d6e887954434b4c4a6af4d1a6a990d09bcbb9fc6843ae8a0d03a02b4484548287a61ee4b9696d981337fb2ae152c9f6f1a0e1f7c9a94781af57aed031c7a16d90192bb67e719", 0xf2) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000980)="049515c11e187f4a917998a5e0771a71d15d10dcfe0adf5d11ead8ad537ffadd074b431dda60f6e2d30db629f32b3c72883444bfa214dded718ce5e31883b6dc0f3d85f905d43cc1d1150313d60ae0ae6aaf0d4f67bd1a04004919f5e07c9f0aa0670000fd0a43bc0698f7364c8d155d08114b2e510a9bd9ec0ba2f2dba05fbf0115e6db", &(0x7f00000004c0)=0x84, &(0x7f0000000500)="3d27041277c973f03682bde1d99bcdaee0700cf8", 0x14) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000580)="45203e6ee8e7f915343bc69df01c68d5e82aa8a3841caef6a172142d740e091812", &(0x7f00000005c0)=0x21, &(0x7f0000000600)="6bcd97f7b4825464eb6f17c0b3579cfd31e88dee1c0805d12d4670b6529235c08fef9377a6dffa208d27cd40034ee4994eaf711bc2d799522659ce5e00120a0cd86bc0eab62e3ba598d9e8df55fa6b9bf90c035cd5b7d8c0550760da1c5b1803e11a32d8272a20f723d1f128cf65a946b3c482de0e1c8ceb82228832868df38a7f56a4e281357ca0bb7b24f946748ff1c07208aeaa5bace038ba61e80da151058fae6a1cea8c456d42de0de3667d5d0118416c", 0xb3) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000700)={0x0, 0x401, 0x7, 0x5, "2f9840e74cfedfaaa23087efd7a79d1b9d195752", 0x9, 0x8ce}) sysctl$net_inet_ip(&(0x7f0000000740)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000780)="12e20e5ec2e9239bf63482eff7c590ab2ecaf8e958bcd000977913acabb787bdb6ca97ee48bc669fd9c55d8a2e9841c4ef3c1a794f466029ea348207cd97360249b3b003989a94ae2fb7e596563fc09d116f37d098d5b3a195a47f1c7fa6849adc3d5e89001e097d82c2c867f1aedd624db28bd5404d9693ec00484bff3ebecebafdcb113906015c231beeee740cd8b6d873fe886ab92fb7f8298f5c36ad093fbd992742018c57532c32451d7d50106f0c7b17c23a98ec3cbb152eaa9a38610f244008be4980fe99", &(0x7f0000000880)=0xc8, &(0x7f00000008c0)="3c245afe16ec55ccab3a7749800db67ddf36", 0x12) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000900)) sysctl$net_inet_ip(&(0x7f0000000940)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000980), 0x0, &(0x7f0000000a80)="d9f49285f5cd7463d3ef4f2ce54eed30e97dd56564605fcfba242df8fb4d7798a08ea1392e029218974d23fbf82fb90d9b925100035694b72d498e5e205e6a434833a637ba5d6ade658a7ad7f04efde3ed325d94a9cca286cbd640e99dbb7bfee19821d16c66b69c43c781456e9fa9a1", 0x70) msgget$private(0x0, 0x108) r1 = semget$private(0x0, 0x6, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000b00)=[0x9, 0xbe8, 0x7]) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000b80)="85fa76c9ca47551930f52c445a24fde8da82489ea8f459f10ca6bd85195d9e12e9af451b2c91b2590fb21a8bc79b429be142ffbf23da6e3b238db049480584db4475f5a7d4a06e45dc21e78e1fc2cd3d3e915f839669468dadf46de1cc56f65f9855f61cc41b5037e49a806d00f80e8e87a0ba8438bcea8907d85f3a0ee2a428bc166aa2a17cca964bf91c511e0cd4177af5b0800dfec0b8", &(0x7f0000000c40)=0x98, &(0x7f0000000c80)="8450f056dfadd67a15af1cb7e1b943979aab28c6a1b9c5b4f575715472df218b8b9c1eafc6d323b7f278df663b5e53a94e3ea7d68b93ea0df4110ce9f794f8519288de3549f2e77780f7ae4b189967d1d4c9b6014847ed0866e04359ec833b865461163b015025fac3e6d47b541aa38755985f8a87d8f682f8dca7a0a3e4228cdf8005d346c516ce831389f959d49e7f5985edaa61a8ef6935b2f7396c07a753a3beadf2cf3dca002eb2de09a071447b7ba0a332532e949acc65e28bca82606f72af4ab237435dd29929c03fb8b0acd74d7b8c0873757b82060a48f4f3ac78f814a5a5cf9f4f", 0xe6) msgget$private(0x0, 0x201) r2 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000d80)=""/136) msgget(0x1, 0x40) pipe(&(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000e80)=""/253, 0xfd, 0x1003, &(0x7f0000000f80)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$hw(&(0x7f0000000fc0)={0x6, 0x14}, 0x2, &(0x7f0000001000)="db9c7d752e119d764f82d888308ac4e2de24f20d55a8ed0bfe5a028395949a6c880b8dfcdc8adbfff0ac57187cf71fd65825d6badebe2e59b4ca0f230eac6cabea1ba2e028699d0b1c3e852de975ae78b225a8482191205eb24799eaca164d43bbe3a70cd7e6754639292dc9f85fe1227f1280f6c7bb946f9825347fe1", &(0x7f0000001080)=0x7d, &(0x7f00000010c0)="cde57635c535ec8d75b8b991a813b86358a60d373f9356408712", 0x1a) openat$pf(0xffffffffffffff9c, &(0x7f0000001100), 0x100, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000001140)=""/117) r5 = accept$inet6(r3, &(0x7f00000011c0), &(0x7f0000001200)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240), 0x800, 0x0) sysctl$net_inet_ip(&(0x7f0000001280)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f00000000c0)="5652243f79cabf7eb6360100b28a199ea552de86877273f204b9fa52d5000000000000", &(0x7f00000013c0), &(0x7f0000001400)="ef1da822c65a0af2d05f4e61dafd414810c4dc9f3dd4bdbe20a9517cbe4d3e74812110002c6d074d3feed5e6912c84fff807f71eebb40387f1cc3bf2b8a2e1b3ccc195bf52a81f0d2d7019ad37c446d5285182aa9930916b470f4fd60c79e038b62b00ebe0a02706d261d28d5d01e9dce53fbfa89ca979c8c4d383253949b6649975cc5207e366e76a72746a04c337a826c0ef5e3f940e", 0xffffffffffffff50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r8 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001600)={{0xfdf6, r6, r7, r8, r9, 0x0, 0x1}, 0x1000, 0xefe, 0x5}) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000459000/0x3000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000110000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) execve(&(0x7f0000000240)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000280)='/dev/vmm\x00', &(0x7f00000002c0)='/dev/vmm\x00', &(0x7f0000000300)='$.$\x00', &(0x7f0000000340)=',\x00', &(0x7f0000000380)='!#[\x00', &(0x7f00000003c0)='/dev/vmm\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='/dev/vmm\x00']) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x3}) (async) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 4: getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001600)={&(0x7f0000001280)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001700)="15ceb8b240cdf5f667", 0x9}], 0x1, 0x0}, 0x8}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000880)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x10) symlinkat(&(0x7f0000000180)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x10) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) r4 = msgget$private(0x0, 0x51c) msgctl$IPC_SET(r4, 0x1, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000001c0)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20040, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x5c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0xaa0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r3 = socket(0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000dc0000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00008a4000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000848000/0x3000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dfc000/0x4000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x1}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000b4b000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x300000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) mkdir(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 6: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f0000001700)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa24702ce83bc17bbcbddea43beee44026b1a571f3024918d241dda13c9a724b8f55324ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec", 0x74c}], 0x2) writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa", 0x5}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a", 0x124}], 0x5) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000740)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000600)="16f2d803612e7c3baa2d388f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91", 0x2b}, {&(0x7f0000000640)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d31f297897deceab821451", 0xb}], 0x5) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f0000001700)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa24702ce83bc17bbcbddea43beee44026b1a571f3024918d241dda13c9a724b8f55324ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec", 0x74c}], 0x2) (async) writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa", 0x5}], 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a", 0x124}], 0x5) (async) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000740)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000600)="16f2d803612e7c3baa2d388f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91", 0x2b}, {&(0x7f0000000640)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d31f297897deceab821451", 0xb}], 0x5) (async) executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0x2000000}]}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x6c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r4, 0x0, 0x3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r4) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000200)=0x4, 0x4) r6 = fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r8) socket$inet(0x2, 0x2, 0x0) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r9) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r6) select(0x40, &(0x7f0000000100)={0x0, 0x1, 0x10000000000000, 0x10000000000, 0x5a7, 0x6, 0x0, 0x9}, &(0x7f00000024c0)={0x1ff, 0x0, 0x5, 0x0, 0x8, 0xfffffffffffffffc}, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x2, 0x8, 0xffffffffffffffff}) executing program 3: sysctl$kern(&(0x7f0000000140)={0x1, 0x40}, 0x4, &(0x7f0000000680)="149aae632c5ea2618240a8c11ea756e673b03c7618cb5783652c55eebe6defeb6916ad6be41ec6d998a5562528ed90da8a399cc357cac6d9297811688b319a52742ebb14e93ff49b1f23c8578323d6980dbee9e50708323da35f8ff7e31a43d2d6235ce11a278730e190c994ba7ec1586a31f6a71e5a605720871c67b1232a97668d52ba8bd1683f58c46b99a2306deeea4b433cc1e8c0edb54ca478e72b78049f0c6a894f90f8ada887a942504f17ef8d16de58d1bc96373e5000bba60a6d1c72a832b88cbbab2e15c6e0cd17f99dde1e7554928d81b4277a5e24d88d14b582c0ec0ee1aa6c8967ae3cd441fe98ca6c080939017dc5f317ea14a28b5f866f2db40bdaca6072ed3f60a87687fda476c61af9e4993ccaba894d7a74f28f9408f6b6ecdd76906c58a396dd8dabc18ef459a9dc155f128e2eb316ba68708b80a16fea9316346fff55ea00", &(0x7f0000000180)=0x149, &(0x7f0000000580)="2b413ced2d57525768f493bcd1b48aa358584e4548a7ca123ae5545eef65e812c5d5c92c24d93b8885fc0afae793995d8dbbbe59a81dd4986da5cab0eee971c7d8020c851a00193493ce751aa9433d1dacbe2e9dd0d5776c2d06145d27114e87231ea9af18bc0ae6a473219d608115d42c24219111f41bca901409189be091fd7d1f66b51651e1ee232c80de6060bae42a55558418dbe42fccf50e2bda795ea53353bd0f2bd6a8ec10d95c7c1da0225411e1d450107cfc35395d819dda80a12e9d032378867efd769418452cc884b5dd27e07b95b25a50293711e5201ddf1e8dab644f7158392d1cc9abda15d706f2023173062be5d8d8a7f7c623ae92", 0xfd) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x6, &(0x7f0000000b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000b00)}], 0x4}, 0x404) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x0, 0xffffffffffffffff) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) socket$inet(0x2, 0x3, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x7ff) r2 = open(&(0x7f0000000180)='./file1\x00', 0x2, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) setsockopt(r2, 0xddf, 0x83, &(0x7f0000000100)="0141db7dbed4cd630668eafb115f0892dccb7c7ac9e70c9d4d02f72dc3b82db9f82d1aa987b77ec88d433dedb32e8495e50fb1acd897716cbde4d7bdbbcb06c1675546a552f3842f2cb031d386f0af4962032b693d8865fb3fb47ea17bd9121de385ea64b9d802a5b7f2a2bca0decd", 0x6f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x2, 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="96e9cf1c0f9fc25ac05e6f4ca619d5d43e2ccd0abe6d02d16ed0cd5bd48a411a9682f3af122a4ebc7a021c6f87a74123", 0x30}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x140, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x9, &(0x7f0000000140)="d636cec111a88106f52ab4fa160045df5ef234d58e301c3edf15ae12a1c77e0250fb2cdf005364633722600ec45a46d737cc", 0x0, &(0x7f00000001c0)="84e5d0a669106f0d6388fec7acd5f15769ef612efa586579bd66f96359813fe0548b9785be4462a5e7a7d3c303c0c794d7eed9a446e1afc4985563641590aed39419bd55bd3496d7c3bdeaf9b29ca436f5c650623a67792f13a922aba80ead85aab8d0e12991f37de92da5ff7f000000000000887b5e0dffb3a6bf1edc12afb6fda07fe614518a906b40d2aae6c0b29c0ee9ce9e0b33a2d5bba9c522225dfcb2c0aa8b6bdf5b1b96a1b0ba7a71f11d61c72b5160e0ad444b20e9eff851f8d39b7e373abd38acdf4fcdc9f7c8619a8b2d2463efe1", 0xd4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) mkdir(0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x4e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) dup2(r3, r4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', 0x0) setrlimit(0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x0, 0xb, 0x0, "efc6c400"}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xfffffffd) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES32, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRESHEX=0x0, @ANYRES16, @ANYRESHEX, @ANYRESHEX, @ANYBLOB="69c77db7b07a80b93cac32afd4049300e1b967cdb1d7fd4122514c50c33c1e7abf066cd291c93b5ad86a3fb2beaba08ef556e4566e9c377628b300e10fcea29db900d2f0737b475d6af51a551651271fa4374646739df92f26a223dfec408cdcdee98bddc272d382a971a7c6d83c680189b45600", @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e"], 0x298, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/194, 0xc2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) flock(r1, 0x2) close(r1) executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4, 0x7f) r2 = fcntl$dupfd(r0, 0xa, r1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x1, 0x1, {[0x1, 0x100000000, 0x7fff, 0x8000000000000001, 0xe011, 0xc6eb, 0x8, 0xffffffffffffff27, 0x8, 0xf45, 0x4, 0x1, 0x3, 0x8000000000000000, 0x4, 0x7, 0x4, 0x4], [0x0, 0x80000000000000, 0x4, 0x9, 0x5, 0x1, 0x1, 0x9, 0x385, 0x2], [0x7, 0x4eda, 0x1f, 0x9, 0x8, 0x1ff, 0x100], [0x7, 0x0, 0xffff, 0xffffffffffffffc1, 0x7, 0x49f], [{0x9, 0x69e4, 0x80, 0xad7f}, {0x0, 0x1, 0x20, 0x8}, {0x200, 0x9230, 0xffffffff, 0x42}, {0x3, 0x2, 0x0, 0xffd3}, {0x8, 0x1, 0x9, 0x2c}, {0x0, 0x1, 0x0, 0x3}, {0x4, 0x0, 0x4, 0x7}, {0x5, 0x4, 0x0, 0x352}], {0x3, 0xd973, 0x7fff, 0xd0}, {0x3, 0x5, 0x3, 0x7ff}}}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x1) getpid() ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000002c0)=0x921) utimensat(r2, &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)={{0x23, 0x64d}, {0x1, 0x6aa}}, 0x2) bind$unix(r2, &(0x7f0000000380)=@file={0x0, './file0/file0\x00'}, 0x10) getsockname$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) open$dir(&(0x7f0000000440)='./file0\x00', 0x100, 0x101) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) r4 = accept$inet6(r0, 0x0, &(0x7f00000004c0)) connect(r4, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) chown(&(0x7f0000000540)='./file0/file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000580)={0x7, 0x7, 0xff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000005c0)={0x101, 0x1, 0x9, 0x9dff, 0x6}, 0xc) r5 = dup2(r4, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000640)="7b8e87579ad333cc7563c302c9c55de540d19e86df720fd37a6214c09c6f766fb17785491b83364902f415daf6f7eec41238f9ba", 0x34) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000680)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000006c0)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000740)) rename(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') socket$inet(0x2, 0x8000, 0x47) r7 = accept$inet(r3, &(0x7f0000000800), &(0x7f0000000840)=0xc) accept(r7, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900), 0x20000, 0x0) executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x8000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xae, 0x100000000}) flock(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=0x0]) r2 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000840)={0x6, 0x10}, 0x2, &(0x7f00000011c0)="170b18382632e06099955f1faeb87d93591d1653b4ddc0c01fd9359ec3ab74fdbb9fddee4b983d6e10ce3d5431250468771b0ebc4c70460892f4bd06a14c3c265ff6b768432be74384ae4c66ba01765800397593844583c6a976c9f51a762cc5308736d170f80f8249d749c0ee6971ddff30fe0fb6f3265d6b84e3a9b4967e7612ddd6a1aa296b0a3b9840b2769429ff55a5a59b59f6408baeccff60e84de64b80c39b14b1326c8366bef09ac3826abfe0f6e228948ed5756433871fc02a3983e7e6ac5fae45", &(0x7f0000000880)=0xc6, &(0x7f0000000900)="9f96e336866b5ac6266e24d016a21a67949c2c39fef535b44b83ce1711ad2b838ade57397bea89f5eb46162afe217389e9d8aeb54662ed6dfb1e", 0x3a) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x9f, &(0x7f00000001c0)={0x200, 0x6, 0x5, 0x5, 0x1000, 0x4b1, 0x42, 0x7058}, &(0x7f0000000240)={0x7, 0x61, 0x2, 0x6, 0x4, 0x7fff, 0x7, 0xab}, &(0x7f0000000200)={0x1, 0x40, 0x80000005, 0x6, 0x9, 0x2, 0x8, 0x8}, &(0x7f0000000780)={0x9, 0xfffffffffffeffff}) symlinkat(&(0x7f0000000fc0)='./file0/file0\x00', r2, &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x212, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000800)) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r4, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x0, r6, 0xd2) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0x1, 0x20, 0x80000000, 0x80000000, 0x1}], 0x1f, 0x0, 0x0, 0x0) r7 = kqueue() dup2(r7, 0xffffffffffffffff) r8 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r8, 0x29, 0x40, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), &(0x7f00000024c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r0, r0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x401) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000100)=0x10001) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000000)) socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10080, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x4}, {0x34}]}) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x28}, 0x0) r5 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000680)=[{0x2, 0x9, 0x1000}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) geteuid() semop(r6, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) semop(r6, &(0x7f00000002c0), 0x0) r7 = getgid() semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000540)=""/163) getgroups(0x1, &(0x7f0000000840)=[r7]) mknod(0x0, 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) setsockopt(r5, 0x1000000029, 0x31, &(0x7f0000000200)="21ec3f3b8fbfaa72f5b9e5cb71c6ee5d67954767616b1d2654538ccdb806c09d88fd26f675a289af5da23b1272e49a09d578ed4e3e9353d80d7d94736901936027ea16cb899e0343650b671a2dbb58714b4bd5d9c8affc1f2e6840a37a5070806ebf426c61113d2310060b9fce2e06d0796910141562a52a44988d5635518ddcebf6604bbd99b48589f2440562d21605", 0xf) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 0: writev(0xffffffffffffffff, 0x0, 0xfffffffffffffd9c) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffffff) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000003c0)=ANY=[@ANYRES32=r5, @ANYRES8=r2, @ANYRESHEX=r4, @ANYRES16=r3, @ANYRESHEX=r4, @ANYRESHEX=r5, @ANYRES16=r2, @ANYRES8=r4]) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc050756a, &(0x7f0000000540)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(0xffffffffffffffff) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r6, 0x1) flock(r6, 0x9) syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) pwrite(r1, &(0x7f0000000080)="d240aeaa619c82aad780b803bd36e8cd20f3f2079104801b7d839821ec305903d7c2264ec2b34ad0e693891e5cc9dcaf17517a38c5f8f5cd34f0212421c248c00c3e1068806d50676d7c942c6e84fc3fe8f267097594a12730fb0ab88ed4310d1931caccb0c2cea2fe3ae941c4e8baf535861149d6707dc0e3e8e9452efac454713b4283becb85802620fe330c39652ce8a9c46e9c64fc9ef3dd82ec8e123f671b", 0xa1, 0x4) fchmod(r0, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) close(r0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getegid() r5 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) getgroups(0x1, &(0x7f0000001540)=[0xffffffffffffffff]) r8 = fcntl$getown(r1, 0x5) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000001c0)="6f2e2b62f23458ca5a03237025dd78a77996d439dd91e03b06d9fd85693b6ce08191d4de9168ca691acfdc7ab10b629bf4bb4c5d6da6c8ee8c6d040b03836da6610271f5a558d65c692187666bab00dde2137ef0c4461b5c7b2c16b83482d2b56233b9254c31753357837ff7c87dd1d048ac8836a9e5d4d1c2d53b97db45", 0x7e}, {&(0x7f0000000240)="5494a8d47dcd7646796421191f368aff81a0a5fba604a8f80c09c74175265312768b594f7f855138", 0x28}, {&(0x7f0000000280)="995fa576292e51a8fbbfa5ddf3186e470df0919acc8f063f0deb8c348ac5fe7ab2f4b2480e880915fe0240511516691b2200", 0x32}, {&(0x7f00000002c0)="73a8c52a7439e3823c4fc5e1217b8bb8349c5a21117fe5a4e3c6ea8c2fa9c8df30171914b8b7670d63599df3ccaa32377de61e36afbd6731649b37720ea60f6e4ff33766542a8d928a3f8bbba61f456bd4aef7c9955c78accea644adec5128c1f8f51042add6d5b9239e021c2018b2e0d9bb78ccff1d361003c41a5652", 0x7d}, {&(0x7f0000000340)="39292314bcd98a3060509564a66366e1d0589e4f7ced4e64cc0360bd338ff6ccb5e70217f0de474096770dd88af04fd9abfe6c288c818bac2f4784140c26c78e809d1d2894c7f0d8510fe18a67c3e8065d4671ecd89de11b153f9e8413976a6f1efc86981ce4c69f3cd97b851d5812071cf674bba117fab98705e76c19fe27ddafaf3a1108bbcf254624834cedccb3514b15a7ff14b5fecb3c31854cf26a52fb36f57f420b57aedf69373725ceb3679464b03d3a12ebc3a073904147b83a4797331bd9fbb99c4b7971cbb6c3648707c5a254deb08fb4003088892b21acc6c9b0780b220a00a96bf31fc351e9442a27f0c92d830097107ea29eb31f851a9e87e10b3caead25c9773a3474e9f7cffa3034607206b4f5f8df632de6b9d1d186e5f8b5afe9071ae6081e4146b46b20ce84b1181354a9dfde6bb445a17a91463051524aa0a4c5fee9eaad3496b23015e908db0d71616343f0421def0a44635c1d251cc08292a3620cf5659b0d071c55e3df17f755a56c6deea69cdbd3b4c1745b81679cc5cbf289175e741da91e06a3a4fda97d54abe016b1b3db2e0e66f87240de29dda564268566ee8d536fcbe4f16893814ddff03ee8e84bc64eb04427b7697ff69aa4be28c74776899fed4336f90148cfa14919db3c0ab262e38cedb7c6f3057a6e687e52e972373d804d6a4d9c387ffe4cd22c338ae54e4eb9094f80920d095707e3413cb7fe1de2fc3ca7ec304dd604c72a735e6a8cfadcd56be7f89ede68802898d95bdf838b6aa3b8a15ff017f2baa7ac787e639392d6c485f3a0bd49907da72955017fb4988e5348be9aa9f8112b0dc36da3e235faed714eed05e7b375410530851e3cce20a36d846feac7c3fef6755fd20f91b171c168fbcb3aab4cb095fef96c964ab52f3c13e9ab3fb1c3342d6609ee577315c48ebba1be2a2d6b337e469b7c3fa8068a05eb0f98cdbc5b473b6f4f923dc4678103ccf1f3de7c5cd8b27dd4770d23ae88879fc9366280ca709bed0f605f40c101fd8e865a5d3421def87fdc5b22970b2ff98667d8db837944519015689207e73d736f069a5cb7ef33b5f3cb15378a38c4b786f12f1e33faa16e07441d54287b9f91733e83602677e40a20a0252cfab6066ca88c2f4b80a6a40bd406486810dfb413f3cfd94d26bac76bc5c9b77928ce86b29a156e38cae43959aa2b29ed11fd57374272cdd93831da1d67bb70936d5a6f2e625b46bcff18e8d6b40be47b171c324e8927554171adbbb3a65e66ecf599cfb2081c67eb092ffec8a852a24c75b56974de8e7af16f02157fce0aceed405dc2f9256ed2d314354640efa7ffc030eb24790f2f73f5ebe27807bd02f2f549b9cc1d11d40e49c25b74cf082340e5fbc94b635a548baabd02310d61b801e9779f361ea6ad8dfd0232ca5c4c2bbc71d34ae75e07ed5f4b1b62a322f7f53bedf9f67590e23aea8cc54b708194e30afd1fd5ff1267ca18e787b3f13c12c66de59c9e053f7fb7747d626f4786533a7c6236ac18eaf89643f53f86211273535931db471d35615d1c7685a5b8143ef2fd415e761d40bce9960145d43b403cec67e1ec2fe05473ea5efe260f36a147db19db206837459a4953e59a6898116f8e67c4ffa286d6072a874658646863601eddca8088709437fbbd243499ada6f1fd5422000d44bcbc9c2824ea812d22423cadb1233b4b34471373b98689774b7174c63b8f508e92fe7f1a3bb8e9d8ed668f1184a6ba7b3419dc0fba9572f072c974b98b9a2a065e4c06933c6df22f97174f1075ff3b2ef2c064d8ba6835b011f7c96b65785d4fd26da0ba1ba7629d1271893300547bfa4282d61866e89dfeee560cf02daca85c9fdc9d2d99b1f84fdf4b7325aea69d9c93c6d914a89f4167c762af5c146d66a59f51d171c76f84d7b128dbe6611919bb8c3bfbbad466b95babe05329887a232ea331ec07cafce64343855a408f5c8cc05492f74a85750b1957426c07149126d4dfd1c995d38b3e736c17b7f678a4b4b57aa5e178ae001fd02d2c17970599063b0aaaa63488086df257d11aeb65205844862f8a756156c49e95deb3cf1a0b9269ad8f8ecf73d16e602c5755f0dd58c19f18b954c08ce8749d7e4ccd7c071d766d835180c718ea933b99c56cc02e40049ee5ecc7f8033f8372fda1e53c51d2c13454609238ecf0af759fb8f68a9b509cd75f02e195a6fd1f6a5b15637e7db920980b16911fdbc25c6d061196f2ecf7f80bb7f46747eb9be205b0974d5d9c4dddbc434153d716db6a9db4f21f20305e54c4ad8cb11d8c2912a6cfa763c8df578eaa9dc626888020d73bf08fea51495e7a36956e49d38e7dee225509f23fdd2e61cb400b0674adf4bd926d91bfcf3ec0a911cc7515bfd559ac51e6bf71e9d2c0c1e917d8c258fe53b9340e1f2a59f67cb746f7f440a8795c43ae2f4338fcd79500acb8708d889c708d66e570f88eef8242d803f7e2736adc6a7fcfbabf1af07fdf97a643419b18f150d7fe9d2a98fc8f8e0aa47f0fa4fbb297392c97198ec13c85c05b8215ece3856da5b5394f965f8c1df67c67d44cbe7668fbe6147f3219ecdf2ed6de1d1c4d8fd60dd1eb27e825383455b1e7254bb54db3cf377bcb228d16fd5658be88a4b5ddcb7a1cffa8c25cd87bd07ca8190d404c8b7b957d5d84998eae27324d47ccc4efc6251759da641d5a51d02d73df8d701d1fc591fd8018fef1bb1912339ce38486cccd6ec82ea0e67acaf5911a20af14ee5c84f41ceed33ca56649629ee6dc2f59315e79c2a6d202eb7b4d25129296beb8af64146249b2d419aa5b77e3fb0ba5609f86338984c8596356543fafbb13fea889e4a852780c1f165722aacd8db6ffa950d69787b138bea435593d87bcef9c38c17e0415352f3203ca98b54bb397ac69a4ee0b47827faf1a800bf0e5f77742a723038468086aa2f2f6cb850a36471e2dd694533c055c8bda8bf8e82b9ea905c22d55599f672e069ba5b7a731ae3d3549884c95a33cfa6391b5e24320b78ce3384fc81b023cf9951e0dcf300fe005fef0c22b348c07f9d435660e2914e2edcae359223b7bd7581e3ef25ce6be93ba4fcd8b26d728ef6c0ff6fd730e7a7b877f678c7c65bc25cbeec4370d36e4f1368a7e8c1077133d1f32916a13d513bb730541000006dd8a8529909518134b9a13b795f39ff4ffb493114e4f40cac1b78a889383f59025c962f6bb2f966045246808bb3af6766821b7cdc9272397bf8c6210acfa3796087083f87f8d4c31ffe0bb43556ccf9e2f6f2cace94ac28cf5f42cf4f017d43243435a14afc7387c7e6d94e7d00d09737cf6f8ece5cbfac2687ea02388ada64f1356f5db6a72323b29c6b79a56992bf2833764be94a64a37b7d6aaefcd82b5e3ae32fd36e8521064590c9a1151de04026b999c85b3148937045c9f7b66eca93fb3bf21e5b4643ced4731307da0f02a0d6263fc905294a4430c0a4808029dc2a1a24a7c830d4d5631961e30654ae2a97c0d7e82a46a94b3b54ff2328315f9228ed497d6aee0b89c601de07f62cc671859e141a7df7a61c28cf2d80b31d65a859c7417b285cc68627366a53c115560f1bebfc6b0ddc1b0c0b080f4385764402e13653b5e5c34128ac27e9bbbbc410a74f93cdb726f73ccb35fc4969e73f2ba8031e8e143455644c1a68801998d94774a5eb70b9dbe6b0406e837916c3c71b5b65bec89160e440775c74f1f7d49745f452d014b149911c3afbaf81963ef5bd59e4128b36a67882d5b95ea4f831494bb8dfd662ee118b7f342f65cd04f413454626d0bd53b8f7b7e9a946d4c7acc52fb3fe5440f4afc70ac4c688bf036f2aaf64ac975916a98350a3bd6f24a3f91914f3266dd9dad0e39f09176e8220268b413fdabb90614a0b13ac4c39655f02345412dae96cd6c0c14efe2b1430aaa63bceea29331395fe6d2d748811fad28d9bcfc32ad8ce127a9833f76dcefed24a39dd2c6aee48ab47414cee7a5a2b77fb7e475b74250856defc647e89e7df1a0fdbc42115183c20403058ce0fefad74e346692ae7fe57bf39295960e835d138a2c108a077027190258ed01644b0ca0992777682b1e7da356e036689f3454b22f2944abf64e9e844494275df5af9ab35cb85b2b73cdb0546053b14aba51891743742b69eed141c04391dff06fc063f1b71f4f3ec8df6403c2205a754103130e70027af84b533c3aebb46ea3e8762f438b8d8cd6e9ce01d94ffe3e7f41f2ac9d3a0d144732e198dbd395604955ea8282345347b9166944568cc7b43b71c91f35d0570fee80e16eb7b3217051dc29e274874b53e6fb05f72ecab27a771a548b68b52a767f9ed4f7086434f7d9710dfa1f526f85474fd42c662e1e08c8843797d53a95b006038cda27334ea863a8057efd546c65d49bf2932ba17f65c718d3d60508258eec2f22969801bffaf80a75289924df8d0249c636d8f6c308aeb2e44045f8fe67a67b915adb008af3c02a1dcf106e7034b8a4332911f4b760dabcba4538264e72dc5c5caff49ab69873f0425222a4d8eb76c7a5ddde7eae95e5d8a752cf2e29d40699b4687a120628cf3d91229057e462c0264c9f51d4fc781d5de18f9232e7622b1811816b41d82b99152c4230b1cfc9a244980f7af38b89a33fb2bbd1c469a7a926213e80e507454ecfde169a0222524fd4c5f0b8b323cdbdb9681a186732419eb0709761c6ffbdb54d0d9ecbf94679a9e57b71a5179e24894f5930fc88078383f308da4007df58cd8b1b8c88f87fd6deb599594633473e8b15ec102960105b0768cd2bf3117456ad493880fedfc522c099bb04be4284fe71d4f9634d3dc2b253b02e51eb4c0b92f053559bbffcdc731fe8cc17c8cbc7d2db5ea80e700e2ab3450a27f52e15f94440d9b691936c8de1205b42d8a286304da7f74e56dc4fb563f3e6efbfdf366cb0fa31e548ecf7a59100241757be5b486ec704914351ba9c8f580ec4d0e3e5fc5a6ecdf794eb4b8e12d6f9c966e1bff222e5eb9f4385a4dc38b7748659530bd27bf964a3a373f114a76f888b2500a1407d8751e2ec869d7c1b9da21000dc6d21c6b633e8aba6a6f3092a6cb14ae660057fffa8faaad9d80e8dac8a7e57453a77e77a74d2dc6450cfc199ed385f6708bb1bc997ab505ddf076d56c023510d67a4991ab5f7609775b3f7560d60fbf5a58beb7101d5a036295644c09591c469f23a5d707ecf19b6bdc30a0127dd95800954d31727eb2ad654ade277abc2f34a16732a7ae1dda563dd73ff4e379d5396ae7ac15c14b0bc9ab9fb791043f2dbd9628128581c20e77bbcdcb8acba1dc7b6a33f1a63de722a40ea5f4b0c927ef258494e0998e4d3a1b1c2ef54338b38d6c49a46d717281230bb3abd6a6f32a8bd0198576613283dc2e85e9053005d5164d801a1b854a0b773d19cc51a4024f0063706c90fba187473446bff3d42e94162d4d8e63f2497c37bde8d081f213ced1d8bbe8c9f952beb2a5ba8a1b0d2459af84ad0c31b272c2fa3a1cef779e8ba2bb8446f4d0aeaa8ad4652803157411cb1db043135615282cf10c7cab651a7c7a4c1c2f56341387ea0a09a7ca3ff293c0736db0717c3adc9afcba2bd4047fd0a021e9c6062225f32b47322552a8c98110509279255fe3f67f1070573387b671c6390650b04270a9594af9b60dbbc13cb47b01d5e61f2fd527f6d243e6e3068da0c0814c135306eb87a31271c5e7e34d9a946bd1f1b2a6840f344afdc75345e5b8067ebbede86b0cebaa69c491bdec6b10a4b4432e6fe5d617f1a119dc1833aef1d", 0x1000}, {&(0x7f0000001340)="b29be939e8a36a772dc63f577caf61807590134b5cc52ee0fb574c07ba2547d133540c1b2baec66c9fde18eaa3cfdc7de1718a346f70cf38e05924589eed041c4cbc80cb", 0x44}, {&(0x7f00000013c0)="b575670273e02c5984ecd55ccd9434e3cf9ccffa521c8d4926f8eb953b2e75b6bbd4e1be59118b22c77563ea33297a79a80a508aa7934c7053ef91377fa6141c727fda3435696926587b2bb90a8211522ac3814cbb621271cb2b6fb437c7897cb96a8e88c7185936f1f67629df35cad8f2a49b52a48fb0a358bcd171cc6b352be8487058466f8c1269944d575ae25086d5ffd62af6", 0x95}], 0x7, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r5, r1]}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r7}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r11]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r14}], 0x110, 0x4}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001800)={0x3, 0x7}) ioctl$TIOCDRAIN(r5, 0x2000745e) r15 = msgget$private(0x0, 0x7a2e8ecdbdf6246d) r16 = getegid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000001840)={{0x4, r3, r10, r13, r16, 0x108, 0x4566}, 0x9, 0x5, r12, r2, 0x0, 0x7, 0x5, 0x4}) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f00000018c0)=0x3ff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000001900)={0x3, 0xffff6d22}) writev(r5, &(0x7f0000002f00)=[{&(0x7f0000001940)="f2e0c17b531a2c20f13ffe462cbd03747d353412a4fa69f1eee28d09b8fd577beddb758c4732c54abe33689b34a52e537c58bb8be18d3b92c2b920fafd4a2714c96b67b9aca2c4fc1d611e44f97852cc7c766ba64abda74c52e84135b4807246637be4c58b6467a044fe021d202f6a33ae534a4271bfb222e4c1c586c9a434e8260bf829c2051890b66906fae9185ad6a77a871b0b03fee02923fccf16", 0x9d}, {&(0x7f0000001a00)="7705b9d7733429576328af45136144c373eee0f562393dace53934bf4dc0c6c2bf8f3a7a012ebcdab0baa28c2680f43185554dffbbb1318c4dbf9f14baf74b00221d87a77c351ab6bb1a3e6e6973dca679cd58dc9c8a23b6298fe0571e8deec91cdec3f2218a6be300938395f0004fb1adb48865e387fe21bbb93656168c49e42bf3f3aa014ad00a4e26202f4713ce0d07e0558cbf6ac76c378f75413a16b20c0cb90dadf110f457141b6f2cfdbb241d3275e204045a", 0xb6}, {&(0x7f0000001ac0)="f3bfa36715d12f62a11649c37f2cbd0ab90c8917c86bdadbc369929e00c6ce74ab4fd7afa5b26fd1acebb18517ec3014680854dafdb0463e5495d3795c38478680ead742650a29af0055f2d3c61e687b4bbb09c38285c731d26ac5c4e8bf1dd76ff6b4ecc5c3dcaba2eed47b1569c7a9e2871f89a65e0aa38f1c4f9d1bbb46abdfcbc94162d5ca29efbef8", 0x8b}, {&(0x7f0000001b80)="891de7ab0e4d00160a496d7e533c8740e983b0a7cbb356bcd4ba7ad160cfb164160492bb7e421cdf82547fca8c30c09fc5fb375a6bc6f662ec71c9c1753c31b94078d59c3f4ca76f0fb5ff9b4c66a38b8ee49400c948b333dd1b0f833025681d6f5f8125e4fbd5500b", 0x69}, {&(0x7f0000001c00)="0a708a94678fc322eba59f5817fef3f0351e307afa0f8a3aec616a894f6496b3bb442d701ba098c2c4876f4359b5504fb0c5634a8501dd47837cddf92ec88d37cc3fc1aaaee93462059e021179b1a60d41753d5956a9a5c5e4509431869f1aa7a0b07a127151bd80708935c8e9421697f6292b89041bd98d16e456f8722ff5e560932d374d886f6851c4be8f85159cb9df55b5ac71b0b2dab4e29c397d45b10bcafb41ab93ad19b7c164ceb78d0f0244f18765dfa41133f6bb2cf8192fc39a6f34990d5d4a503952083f09df9f128ffacbbaec9a4f809ec380ecba27e842bfc87c276ebe070018e9573697a7922d3da71881805947a823036a3d245aacaa74eb1fba481e47ff40d94471e99f6de9b6713c95dc6e94fa125913ecf55106cb8759d4bc1d5235b446e15079ab4fb5435840b5061438bf41c0c70ad7557d4b3a0add0f1a8cd08214771f829a2eea05e8d53a29dd3319bec959615fc1c31f44ee93aa129b7e0de54969482cf921c39428b6646b1fdc381d2b5d479838f510a4acaba836f7effafeb06ab13dbc96c6ca1e1aa76a787f5e4cb591c3424e7404ced9ab6f323b8dfd32f29a891c19edc5e87e9aa3de901aa927de69237a44ea95e9607ac708da4782b61407e8e280f0d4c5d2b16feb4903d4072cd759dbaf9d13832f2fde97e77533462f4b6705e3c28551d700b80b4791f8dbeeab2637574ca2f1ffac90e39fc26addf850eeb7c0f9f914277cd5bbd11f5e23d9babf1c61516cf4edb343a1fc34a169cb547e1f094fe2c3d08cfc9606765dcb0a50862df8e8ba04b5dea4a65992a31d54428a0fbd0b33995bbe3b027838fb30043a5b1a57eb3add8403dfaab4719aa882ec4506ff1ada1e38dfc9c94316791d6f8355aa978371282adc72a99890f8d8b5ed21ce077c4fc6f4fc5b6d9a4175fbdbf7ee2e1bb5c58f5756e7e72c222e47811797624560eeb674e7ece57095e4a7d8b77ed9b14b736503253a5359a38cfae45fd9adb00dd3d7fff870f134634c9e90a11ecc39796203bbb712031881505d7695281d993f23291fe80e334d94e7e3f80aff4aa11c3fca02e2cbb34cf224a5f4a56c8a050fdab1f4439e18497e667b10ee0b1bb0da28bcaf96b06fc92e69ae5d2bc3fe2540f07e84e87ffd8e978422078fd56ada3137248298092305c47d5ee3f4a7bcc59f7ae8415cf62627b2d94c4058acc73417b8de0d47def54b967ffa71de7ecd03f7582393f63f7586220595bbdbff31fb5021a6a592b386e6954b2d6451d4ce55e638b4806a9278bed14f3a997cf8f82484c78ad1d20c75f96ac48a73fa79895c05baad64917fc41a45e1f8a1e277582564a4dc4a1ff988637e7a2e1021e477fb74df9c1c67905a3092c0b7582bf712a2c0b17f83a82e67e12e61fd0941deda630043801e62228a8377ce06ee3ad877929e0dfcd48e1b4ac14bc7d97e822619376704be65a5c15ccef519030f1720b1759bf93b2bbc4b785fcc357a83f8d18c0b849ffa6e1e82fa729d369586b607729c38c31fad627f6773c2ddb46d6f94b82d5f820f253aa450b4fda06c090a2bff0967917a95d24096e9918fd19c2f106dc12d2bdf5ae203af15aaba59b530fadf1f70ec46d7d6983caa278cd1e93afb0880de14f133a229b9fc4461567dea7eccb710ebee932511eb0a61eea47c238cb503571d23480cd584aef59bc8c4ce14d17497e23fb0443b3435b5ee63e4e6e976730083ddbb13e83c9edd9beab166cb7bfb6c9d09788f1129ea296a75a579faff8ef287a67cde16c8a9562a3df5f76ffa8f298f9ad706494eacb1be4f1d859d1dd7805482e4c0748cdfa6f29f91fc5bd764abcc07e3a0f91bff5af0fe63e9c5d0be4873f8339cad80dbac6bc51ca1c50b056e885ab180229b7cc2fbad2bafd4a1b1bf61e308bc96cdfb5aa5d6be6dba35d46c2a84f2f1eef042d9a395127695310fe41885bd33ea8a144f0da0c0a84bc047eaeadb760b52ccde7e581785782f1f200fee702e57d427d32e499460bfa5d63ab702968a3cc62e7e79a2444a25a7436c32f92d4a8a4c399de4ae2ffc29ebc0cdbc362b6a2702201b2def0ca6429c18c9ccba7635f0bac1573b4aaa3fe317e5c795a7286f6f99cfd2e90aff3c8535206233211e740a08cffa396304f29d721f84567c5879885410336de09d376f80ccff49d6f42c57ca64948daa603295dec3827c5d9fa1dd49d80a5ad403c07574574c4447e96f74fa2aadc011482a5bfb679170c8f6a162038eae3da97406fb7c290c48eea7bcd30aa5124bc8eae703266640bfbc367224065818c3342358e586f19dd92b8f2ab34dbce65cddb3ac32270acc081f444109ab4a5749ca919891345744e6e558f9f806c46a1414dfce8cebcb57e42f9cd3aebe48e9b1e3b704f578d235bcc628d12e8c7b2c1ee5ab4e7625b1aafdad8eff8b2035cb2db64b5e0c96adeef99b900e6dd617cad587a43da122bc88b613924dce2c64e9e30d34e43aec97c3db86daca99299613334088e9ba52ed314d21b44486f51331e9dee0277e527677a279c4644e0c0305ce36a56c4c41f563e2898739678b001983f18e461c0b52c3055918b28a1ae7b5a64585698bf16fc3ea4ebf78809ee4531736b6c2255a895a181744d5b72aade5d97a9f6c75f50b529ce3c6ad0622b657d19be66f8520fde79541a1f7e6b0e6fe0b62c520b3bdeb9c6ae00e2f23ce4d17d75b409c7103e652400153e0ee8987f6c20fe7325e9d39c5cd4096d81c93838765c23f8ea22e9c8bb9c73858697bbaa28f87a125be2b4c3f6041b819bf1fcf54d0b3f721e4a73495c3836ac1e9153585d9cd76f3aaccdd97d8d4119c6039b59623ed0c1d6cc043cc772641e922f6009333786ef48a10264fc672111791c7a70fb6788aae91fdbe202a7a6c3e90bf92f7df18da09133f2032adcde4eb666e2731f5dadce709650ac21e59bf77f329e23c642e30715d01d3e76b2dc9884c5aecd1bfa5810b9fac53a3e508c2c98050991eb61b28543544dee0d67190cc2ac85e1ac576b20eed42f4552991101d776ab7440131cd7c4e48a3794434e37f40bebb41d20e233a940a0a2fe35350832a4d7b0d2820859c97d995561a37a2b5e47d38c4a03615e2ae87a982b374fd6ae3c1a5ce4f4faa43b4096e5c48ef395c5ec2947dd6b3df86abafc8266af06b6c677c052c3283602a49ee743cb507c4746d336c7f506a6608270111c47c31ce09a324a3caaa02bc9908381827fb13f9efa76adfb176eb7c636c5c46e316ee433fa40cf4c6f562c701d342a8bccdb879f75fc68bbfad2a77e6a0c02d19cd3ddb51c27e39fdb89a177e0ac5edc0d5b0a78da45813c64998136b5ef5c4ae6d46f862b1e26e2011488f3c5e8cdea1c5994c49be938182fc9643a6a6abbb81599bd6ded92dcd2c516ae3fe4fe2a5d7deb1ca78a878843a358f77e987a00ca8d35de76e99277361865878af2b03cef47ea3ccd1210ea19343dfe2abf62134ad6e5f0c5ae09262113f3fa28bd7bada45667a21048d9a18766936bf2f64b1f1039deae61f0d45c0a0e09cd39344974c320679208f3bb493dc87731fd22d2f40b53d08e8b3fef42a2e8e379cc4a561c6df05130aea9c26ab098cea905fc8a4c4d2ef336c636b620d6f3818103b8eb99ba724ce08035f7461c479ed84aba807d76b3f377a630d944b648d241d21b37d5706eddfda3c8b78145cebc4b7843e4d9165e71699c983a4eb463fb78d9d7b85458b207f5d892a59f224989cf620391cac081b31d8dd08518b619bd7a057e5c7de684e3d873d4d015ec3072d52ec635aa4c4309d28bea18bb4e8686501d5eb5b8777d69ce533c886f833070864175c7fa7b3fd406c4d21ba2d57af6b3317efd5010a1ffe2c37223eac2888f14e8fcecc0f03d67697996f44df1aa737b20d77072b3538816926dec88693ae04d6689e4ec7308557fc4adcb7c1bcfc0d0fb7acc2865bece0becd3036b9ca65a4194b4c4fe47a53037eedac41f5fb59362d446836010dc12990cb26ffe0e422189fbbeb56df05978f3b6f8064a09347da17cd991d448c7303ace79679139bcef32d4523c542d438bce87d612f42bf5fa75ebfbc57758d78e105413463556131bc1bf9f9c2685b7a64bf01951e1fe8875f9dca62e2d87ac1952937a39411398b13be401713e0aca62a8f4abb87fe175d1fab5db1511b7974d72bcd17b552fe817bd060cab009f5bdceff971536a60a7c9644c2a43a206c4d4a892be0a33d2aeef212dac3ab565ba5f5dd0565f06bfd936bef9d7273a3eeb4a1ee4012f37e14aa1e213aae83afff931fef024e512a0ceb27b3026c6c4245d452281d597e4a059cdfb906d9e070f4baf93a9e5f9348f80a082ff10526944af475070b88c4b85e32186691f6593a9ef7a8499d10e69fc080f6abe3533789e57eb71e76231441280667ad45fcd9d282955cb7aadcc1a8a1d36bb7d2a7e9a447e742a685a40c38cfa9ef062664812965c1e44571a341d38e7942f7a9b2946a8c2a82671e76f7e299d50b0a46d23a4d17b23cf836cceef89e5da93471be6f1ace8b81661ac2cfe4e9dc15a3eaab43b6028f0ea1ae7102fb91b60e194ce5103b2a741a5829f0085b3fa673b77edf50433c9d2527927d6c04d8018e4af8a1a114a5992d322b06c3b4722be65853f81638d48bdd6090ccc6dce77aacf40c9536fb859b7952b789478431154f3e108213204086419f49d886d6fa71d0f7a8dbdbeb8ff3e6305ddd0cbbd1e95898fdbe152a6bc08b0f764f67df5f95e526dd98228f721f60cf276696794ec5575e49311a680e3d7b01fb2ee5d03e36161f59088335bf625329e7e1968b0d45ecb604228b63f84a653052c799089106d7346f5d658eeb8e51b06b708325f5a718fee200919a011c65f2e782168a2a73edd8a36416c7c11b5e248fb0df8ac6918aef57370043528a74fec74a058f43913ad5604121d02fe4954fd512c7632d4ed107120f4d6bb58e341cee470ff0e29e443d1960b7cb05d1c65dca268ea590ebbfcf610b824ebacf2877edb205db1192d74309a5138fadacb6aa77451fc45d634b0cbfbd9f2cb8549a1068ed305201c85a12e24aa27f6d8a0f6c80ec15b0c4ec83abbb5432369184d0ec964e480a4e3dd9f60a716103de0dafcc216ace7c897eb720d561482122910e631e7891a36575785acbb674603c6065995b7a78eb6d1def1cf93a7977efb89df1897a2a8f951675debc2ab6d5576d5270b9177ff73baa6c692bc897048593d7efc0521044a6ec52fc511a897719b93bdc16fbc43f91922133d57d37995c1dd208005058815d31495d9641dc472b9531f9a3d482d53833976039e16a8691142906f317e555dd70457bbaa779da9538f65293e52aa8c5eda88a0f54aecf7d41cafd29b91f2d033a20318dd12551d93b36433abd96efb72735c2ef4d5c161fbb4e651b7941b07b6b7c98f1cff8caa1d3acc40170486ff8747fd8f1338ede1d93b1a2eaecf0eeb253377b4d5d68d8d0beb7fbf35a02ba3634952dee20aa368fbc6d3f98e746b6f63572c4b60b5ccdbd9ce4c6ec65fdc3b8b5b488dcded7b4e67d00ae71e150725c3d1598f8d425086ad6e9fbce9636fb79eeae739cd2542296e37cc8c020f7de8d20d14a024d580a24e563fe5656cb5f09fd4b9c2d6c8398b494bb370afbcc0275a7b17b3b58b2f6fcaf47baea97dc66c74ae84d7f21a4d49190c584c03cdd14db0f6807bd9f6f5615e2c49477763ddbfcf66e287c4c427bf6fb2aded4aa70541cb3c64cef261b70ebdc655aad0943", 0x1000}, {&(0x7f0000002c00)="2978698d1578db4d3afe8d3f4cda80f1fc9604101d8bfab50b2378e3dd6fff4c738fa83f3aae59d5f09b0b11602a0d3db19939a9fe93b0e4f17bc9789281d971229887cfab23a8f836a4aef835144c0e789fd202b057e34566e584b7aca319424231815537142158ac4cb31cb7fe8b12c796d37e5e453ef6ea809b8792145fdfe8d0ec2b0bb68d3bc27f4917a184", 0x8e}, {&(0x7f0000002cc0)="b8e5fed6332f45af9d338e9c805d4540a6ab4a6e7b9b32488177e7f931d482571653a1ccc0f9192d16b183e63a2064c4abb5b4d0a2af99a1d1351426727c3d29a57836f7fc42e3017e9b403418bf487993d055a3f5e9edd284e688bbe3c84ff2bf4205c35b3432d840da98e901e73de69bc926c0778dbee465ab068aa11709ecc0b945d4400d0d47ded31015850d185236776f97ae9f23bcfe3b5d38bbdf44c72e372119d0e64f27838036b92618b6c7c1ede8797cd47be11a34e8a695bbfaa3b06aad20845fde3b706244e7ec3b82d167ec2e18d01231ab825fc668270f96da33007920d8", 0xe5}, {&(0x7f0000002dc0)="aebdfc8cb0720bebb9ca615d7cd8ef99d46c8b754468965b352e5503", 0x1c}, {&(0x7f0000002e00)="37b5d94bd1d7b9ce80d4d88f3565ef9d854885794493b6cf09f7b108182c177ff935e775abb2e6890a33f52a56b33df9c89ff701f6437735fdbc7fdbbd3b78989570676b", 0x44}, {&(0x7f0000002e80)="2ab1c577cd598ee0beacc19f921ec23990927be0285fc7da4deb28dbb2e7c4e013ec202cc69e78efef69e33ca79b5ea998b822f47c1cbc27d578cefd886c52ec00566ce25e1a66d0d391071ab025f095751f10d5e7c5ac9164b83475783935b14d", 0x61}], 0xa) syz_emit_ethernet(0x32, &(0x7f0000002fc0)={@remote, @random="2df18bd6dade", [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x6, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @multicast2, @random="79add86928bf", @broadcast}}}}) getpgrp() connect$unix(0xffffffffffffff9c, &(0x7f0000003000)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xfffffffe, 0xfffffffc, "030100406300"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000280)="887cf86ca437f4cee4c0c7d3031e9e58a8f2c28181452bcb747496c357505fe9b1bbe567867a440732cb0ef648b5a491dd882a15c0a2fe16361fcf3fde9abef5c9647d3d46ce582df821cb6a9474bec2d95ced45d558170ad67ffa83d068d782115ad2be2bb833c8304e4083afe907ddbc6120a9cc623328890cbfa51c13df309d4d0eff48c287d05cbf882075199e0c06f5d4c4ce64d9200ff258fbab818eec1b2d03c2891137ee93950fba1b744286f92ad6a48f34a04b508246d2b147935a6c18bd44ab22a90c9aca5bfae1da560cff01aeaddc6dd7746e6d1b8863df225b46874093d5c1", 0xe6}], 0x2) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2, 0xfe) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x14, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) executing program 1: setuid(0xffffffffffffffff) r0 = geteuid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r3, 0x0, 0x0, 0x0, 0xffff, &(0x7f00000001c0)) setreuid(r0, 0x0) executing program 1: setuid(0xffffffffffffffff) r0 = geteuid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r3, 0x0, 0x0, 0x0, 0xffff, &(0x7f00000001c0)) setreuid(r0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$inet(0x1e, 0x3, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = socket$inet6(0x18, 0x0, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x23, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f0000000000), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x26, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{}, 0x0, 0x51}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) socket(0x18, 0x4, 0x0) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x22}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000da3000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007fa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000502000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000727000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00008aa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x40000000102}, {&(0x7f0000e76000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r6 = socket(0x1, 0x2, 0x0) r7 = socket(0x18, 0x4, 0xff) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000600)="ce94d0d4bf4cc8f53a62be7e5718419c62606c3c2f64058920994abc396d89fe5a6a585e4876eace845dfac59f2c98560115b9bb7e05065cc535201c9b63aae39561cccea07f98fb49e10e15978f7f4b95a383c6457e2495c93ecc518a6b74910a11e293005c2ac26a69bbe3d057f550809288761be9d8d37061d892df3bbe2897463b4a44ef7e376575795bd2dcc1334bf820af8cbd646ec3b38bd0aaf5513876d746b32be185222cd72009dbb1", 0xae}, {&(0x7f0000000580)="a0dd3dad6ba1364904b8095e4870a1448d07addbc4a4b96123f41c8f169b9d89eb763a9430aedf9ed05e7bf4d88a68abd5d9a8e2bb12787f64afe9294df7b9ca37d50d11e6c0e4ee561f8c559c6744a752cd5d73", 0x54}, {&(0x7f00000004c0)="cb20fb49b20269edc625926d26d4b2aed1e9218519e6e94caa280b171ec3768c6b9c3a28e0cfb0cc8e8f6c8ef98fb80044d180000074bb67c6fa6cbf4abefa6c3ea4bb42a193212f8fa8d4d892df4f3aecfe7b5caadd5e0c4b3a55109d47f449c1f3b7723f93040f00c97a69ca75ef72ddff55516ecf9b596826e02e815cb3e2176494065a9f9c7c41398200"/152, 0x98}, {&(0x7f0000000300)="4e6d0a5d84141f4de9be76c8a1244bf3c73f62790372b3b760303a884cd706fc504049b47049f8ac88f5da512054ac4040c353256fd03fe7c227abbd2a759bbbf4c731f26543b0e0fd47c22263695e0cdb3d07d633ac4ff79c46d36a78152450f22257709922c0593c5c44c8e338907917ba559e761c65beb885bc540797fd1205d393af858d1b4f7c2348b39aca771be99a30a01f715d80d64d6d8062b408b92d9fb9ed00e84cead9", 0xa9}, {&(0x7f00000003c0)="d6116b9c687d7d0e93b57e22b6ca01c7da9e60a5e2f8a1675b1e8e36cf906227b91051e42a2b3fad32cb98034b4aff0573a0da3553d49fff417302246eb8c5d606de7c8ac8d559ca3b48cc3c3d53f8539d97c75e214014f3161ea2829effb8179c6915948de4cfd62c2594b748329f84dd39", 0x72}, {&(0x7f0000000c40)="5ce2e64049f1d74d2a6f07d9d6427b8d5a512b4871a5236ef25f9634f0aba191c156dc9c8bb918ba3389834f09b159e38c0e6c3caa332e1863bd3c7e35452040263527d58569b3655ffa5e3b220b768868f99d24a203467c683465d2bfeaa2b8595a32dc248706f40189755e65e06db349619b5c6052bf09de473cd029e113b87285a6dbb3a10c60751dcbfb578c9222d874b0a7ca1f22f73272c757c4688a29be1af7ab298daf0911f7daf4a2f94099e3d06c8756674039397d294d4b9278b9dcda10975350b1e93496aa2e7fb8f9f9ca610b9c7c9be3f41f855365726c751980d59e9b36b58b87fb506492415308ffb5614482bef27a157d4ef3039ae5713e6a43db22677ba4548f27e846d1f02509d16126855f2e8903d8731316da9fbd6bff37518199df74bec8ca5731fbbbeaa0cb1bf67819cdf29ab2b3573539b300c6eee992815bf71ded8e2c5f60c9280d5fa3a03899883cc9e4a0e74636421e5bb6d21d6ae71c4e8b3b56ba54ba7eff2a660b7eca021b0b4a2ea0beb3ebf921d435e53cc6de0d414f07cb01aba62f36bc50c049b9532aaa3d5333e095e120a77fb479490dd367245b7f3cfb55ffe73d7f447e5d901310e84534c666fe72f1b4fe132d9255f9a3a5e46481ed17f3c4677c12e97cf982f5d427fe57b4f95e3638e698b2b861f3e866756ffa925b65d00fd5f3978f685419586b5689c22a03f2e73601a11cbc6210f4c10a77a40803557f0f9c7d1875a7ba6ac7ef54959a89200644f9a9d1a39a88849d42c9ae79f193656792c5ca739a4dd61cc7b61b67eef859dd2ab5be31151a9b6bf153ca4fc14acd40e595c515b81513404f8c130a981393676a4289e1828b5f89f354a8c11d79bdabb608fe65db8c3fbd7d9aedef44662090ebbce81b55bb34c67eb7230ebd9c53046043517970123b59b3c4087fe0ec4f76e385e71e3ebcde109d4d921bb8ec9730e8ad176db0d6aea0c4b3a2cd15e98af5d99fb139b49a17dc47bd3cc464525f684874c8efb64c62afc2abbebd41d5d820ef989057ac2301349c1c22b051ebc85bbe0d635f2c120b5ea8e1c1e920ce5b38930d8e3b92e2c9627d4d64b7cdfc338019d10da412ca512efa88a0f25396cd38ec768eb0c9f86b53fb85fec3194219000e5ab46d1f356b78bdc81d14ec5e087ee8686466a94fd95e18181baea8420159928cf941f00795b0e94046ceeaa7bc0caa2871e77d33ba68d0777559db88399d39cb680e41b11463626767bf9cbd3629abee597fffbb00fd8548f11eea0050c15b07b3603423aece79310f5848709d1af34ad6d2d4672f29e8df23684809f9af1984be81a67b86c3b08594c95dd6474e020517fe8afe62e9f77f075d4c1413f0015869b355c0e5457d067127be8527954d853ba7fcf79b697ac45665ec779129e03851e382576055687cb203d0f96a7cd5081b36c7516e8b9ba337c0d15d4ea0b6f09ea14c7a28fd29e34cd7a981fb46aeac260747b8afb5b0e89f94b7bb12e022697010a59e1f6aabb07f5df95228b2b2c6bca85685abda734f2383e5fb33fc1578d0b98002bb2fe7da431fa18f7802faaf485c52e4c99f288e4849236ab75989c39e19a1e7faa9bc6511ff79e2cc32460b6e0297c54e572d10e159520124c9ee7561f4cdd6d8c8b4a1afe01744dd7a761a39c87bd08fa0224381d1a316b183afb8608fe8e8a77fb5fbe9bb7cdc7163f1a365400c06047a175946b2421b82fe56016bf38ac9bce084e46e4cc36ca5ffadea73bf6f898663fda0152ec4118a88d99ffeabba38514e2d824337513ced74aec75790a06167fea2fb986af06829532aec76cb0d75f1323e3e714caa5b53273f682a533c635770bb65a8b02909ea44bb769bdc53a96772616ea5e1698fdb0278b2c01c33a7d2bc86cd61d048c2aee7bf1625e9ba62e453bc343944524134c70aa4b3639b4964387c4b92101cd41092d307535b26a313c427c9809ce0f1a3a3d0187368110d3bf62eba282b4193e2da8dfa798d38023e0b1f4a25cdb75b800d3153dc0b43a634f0e1d04f5823189d7007705b29d0108179e068116c785f235cac219fddc2a25077f62a54c443b579aa2f5ab2a7f1216966e17f18e36f79442eecb0806aae8bc741287602594c132e0106604ba8e21e58ff940cf95e9f622b7dd3b072d313e961392e50eb8c414beb07f86d49fe0b2624188337c4f54138b62c5842ea00c96f5fe8b2459bbd61be4c557fa81b7f1321a8d4762c8d6635519e37caf71e97d4ef13e236b8d49258fab8bb3bc996437494fc3b3838d132c9b33f83efda4dec3a28ed7ff6f4f50aa1a0e1ebb7a846ffdec4468e1bc8233b92171bbe3ef90f9a14d559c3acc75e3857f3d1c50d402819063077e6a7ae18227e694595a04aa2d013e3ddb15b43ce0ac9eb589686020c5c0efed51ccb24eff1e79c1a971f50ccad0e9ab0a90729b235d62fb9ac1f4a3a41c5bd4c0cdd0829cea710e8bfb59e5c496c40789677c3d96be4944233a34ea44d4087547be3d7571a9d2a8ea41b3f28c67872be7a4316dd9d7450e5db35333f5abbbb681734170c6868b2afddaa5eae560410a13c71cae90611c3360c2dc43575ca8650e4cd20925e2a06bdf93ff3678b099a84a5758c5b5178c0d977d6c8a3d8d0253e416579f025ce466f6783925a36a4db939f36d0a3c29af306696f66a55a622c5b2cbd6841a066f5c72153e2fc8363353402f4c3794c447c5cd735d9d662447b47bb3152a8c7c732f54978ce5d5cc1d9ecfdb4097e60e52c5104abc6335d32f73799e69487204cfeb3623a3965a8a5723752685d350bc5f82eee9f72abf351215ed77288c592277ad389c593b24b4e00b47ac706346b618aea76ba2e2b954bab4c98e19d9191c765a174877f59e7f47577354c32307a323b9a95157768f9d7f9eb9fe2558356fd97ac91fdd51101fd0c335f4189dc4f1ee25dde375c059f776e7783bc8aad587f55f122bdae2fe40191c7785ad07ade725807c4598a9b4aa9619a19b26feafbb3a43dac28499bb6c1315f6c9251053271ba4d67d4cc91655dc9f416d7fac6e4fa50205fac5a666fcac1150d725925a25eb24b47ca6e6110a40c0aab2f812aaf9ee3b326ce5371ab51585e7e7406e401c280ee30130e11d1f1be142536863b481324af41dff8b36e8620772e8ddc9f29c02de96b0a8139436ceb01521b8b99c723e1b66ce8ae0dc0c9aae40b9ed0c01d85f940e0caedadb97cc5e65b29df28b2d5a61f8bc05dfe3f79295da7dcafa85b7d1ffb277693dc67e6c99142593c2417164dd2b9e5e224769387a3f3c9948a5a86b644ccdc3716d6bf491910686b58836006a1137d93a572e0f005ef4695f592ecc189957161fc706b550caa50b2ea170800fd2204825114bc68dcdd30900c5e4c987f73e067a357722a4894839eb96ee52097f7c682229576fe0665e0c000d7a7315d4e23e2d030f51aa5e22e04b750a81cab8a3a32fa6baa29b27f378ad2a26f775b8aef712b41d08f99c3f7642bb34732e771c36e45b6ad845e4bf6da48d53b198e1fa78553159ae14c3596ce7c051f884f3c4d06049c79a1eef51694d8de4380b8eb46be11523c1166165d4798884f7b42b8ae274a6e9369c39b64a7400dde26abcb52f3ba3136b0c2433b63d0f45930813661db3c81da1d1cf9a08e48ea10453c722c91d67598f15f167b8e27b2d459400a5f8f8364d773c4e0179cd7b90e4a7c5c41a828f11d2c89e68cd726bcf78e351015ca49f0e5e38a59dd802d1d52a39613996d7b290da708be32b3e609f6f92a7d48f169a163a68a8a1d5feed75042ffcf53cb229a03ed81c2ef8e197f2d99541afc52c6d1c1bd9200b2a8e32aa8b0e00515d67ca4cc454364ee21868646ad2483d38b28ed7330fc2b14fd979d6d949abc3e54d4a27fa19a3545bcbe43265b783a790df51dd7afefbe8ebc71dab86ad019abaf16a9a9834c1d76404376c1f7a7863fb76962aa9a8fda1c42485b083eac56c7c0f93b2da78efa21a0ef54328e678ac405614052aedf501fda8d9122429b8cb79b1fa86ddc70378439556bcbc6b124213a519f207cfdfde73cabadab143a0af70c480029becfedc0404eac602ed63cb940e8a11a7ad465963432a3dbf3b6aca4f13230ba7626e3950198446b255d7cf5bee30eb1b19ad153bd0d6dbf3bc506b55ec828eb7db7f2f676e34edef2557c63f93d038a09dcc858e5210641b72fc57cf9c23226ce68e3b39dc0ec2aa6d3e58767ea390da82274f5fb80d21fc62004ea77e29a18bcc47fcace6c7cbe058c603e60ea4aa185077bf54594667483aa9c1c493eeb377d911dc3460c1af764f50a4ba51ac1d35b0383a849e3b3ed1c8296f86af93af2445e873f48f5908defaf6fc40d76a7bf8bf285d46a752b6dc0ad0e10171bfb229ee3751f9be0ad19717ee893bb38994a5bd187cb5c1899ec84b2f8e3328c8db186925b457fc4fb28eecde932427bdb69ed593495014e2dd30cf9293074721f52ddbe0fc967288bd45c291888e1730d4ed670c672ddeca889a7988a0ecb347b0010c716607b6fe2c60045259538c39f9baf5ece8ecd2ff1995a4f97258cea5b2f13ef689f7fa1199577c8448fc6eaa715b0274563e0bb138fc1b96d520391f8e115675527dc0477cb494369f653194640a246e2deb8a5bcbfbdd4e02b61fbee372347f70a0fc5c1ffc89ea7eee31affa8ca7e44c6a670b5cad8690be0c84ae70616c0f2a42ecf2a60129f562120586c6bee6f7384d6e5632527abedc498aff5495ac0384293ad9c87e6fb261c0534f3aa125d723190769817ea8b2997a965e11c967848c80fd2d991930af1af4d9537284061ae9d8edbcd3ad44495a92c7da983f7e77ad4855580bb3b96bd2f92b5c4cd312dddea56f84bcd6fe8e0b3a88ae0e9bf0ef500c849b76f3bccbac4606b55f8fe0eae530c281af6010a3d32de38ed5d6b9d1f0edd7a901f6f9709d80d2d04d50379869dd2227d0d4b246d36c2f6a41e3b94bd47fc252639ec3eae2b361242a97ce6bb123549c4b29150f8c7bf7c04c3f7953d58c20683af153a38d9686486f714eba0dd2c1507792f8d1aa0b11541ce10ad31e287929b5b9dbdf173cb025790298ab5ed2500eff181178acd04ba7028306e3941f052a369b187ea4eafe3517b51d5b67ed6f9211f318318705af06c703c3020b93eaa6dfc0df4d6cfb26b383d20192091abc3c0f51329025ca988887b86c7a0f6921e68bce94409a21fd43d34767dbce54ab0c341694aa7d54a8ed763b1a74d79cb0311bc4c577b9ceb41d43bba46da511861353b2133b0ec51ed1cdb8a59532e18085009c4ea3d7fadb9a1dab79f33205c0a4e9c1998c87d4b2c80e1941342edc65ef7da3664ac4ea9cf447b8f02069a33a4afced1764c7a60b2135370924636821710c4f8b6e5318b5e18b422c6240b88b39fdeffac60c4c3c49499e77d8b1f7f45aa7f41731de08a592bf1f65611129d9b215d140a0ff404c3e36cf87eb291f29ccc3934ea0edee64afb136f134df1e7ad12613e91b34c4a9d1b74c349e0c64498f9eabdd872fb8b5a9837ee81f6c72af375456618d59f1999724ffd12be4e61d623d395694b23b416f376ebf94c76dbf5449068d709a251151d97f5aebf4f92e638aa3d8f66ac0a3e39e9c123d8def0631bfb4776ef2501cd5d6ab4020ee924f2f2c94613e3fd8289165c3c38f6e209e542254d59936afc573d99c23173b875ddc68933d7c75a320ffab20f72fe98e5112c66c3171754d889b803898403cfe3eb14ea9b8b3bac", 0x1000}, {&(0x7f0000001c40)="11611fe6525e9d0e11cf35e8c46a78bc835141d4018618d30f7608856ef2c89998126d1b5d42fc52f6a3aea9dfd72f776686b39d0d37c4d40e9bc3364507466c5f53b391e7dbb64f5d892db2cd5aeb0ef3a9ad6b0ff86a5d279b766b1cb1d0952f5f63260cdb4b112877d8792311cc28a9e420637e59c64e1202578ba0a171299bdab300e34f50c7a4ea20374fde253f24e5243b3dc97f5ff6175326b985a3906e6dac2c9549b405692d5500c19c77ae7519e2dd16885d6028f01e46a1913a0a7e84d594baace5e806f3496f8d860a049d24dd2f890071a22b6a57fbb33e3a8bb3167e17bd68381e2fd3daac12e80a73ab595cebc99cf7ce78be3fb40395acc5734a63d61c301927351e4b788d9a0191346ab54dfe5aafa6d2fc0db5957d0c5373228461310cd4b4eca83e85d09b72aa2eab555be1bb39d6895a50fc52af1baa07698d4ed1b2e692a685e73d96f71a9adcf29aea14ffeb7b47136f5f3d2b729f31bacdb8f4c397495cd3fc3a2ee0456a7cadea82a55286cb529c95b8037c3cbe1efff63200197b23631d124c8f6384dd211a8c44f27f1c8afc8ff8fe1e9ad938af37321622ebdbe09d87cb9f7156a11753b74d72712d429ec3429f518b1b35ae9df610a9070afea3c641c6be5f3b038907904223f590d0b97d6f3e6c24a37981ef9670530b7e45020b0374f94dc85bd18162d5cea9a3a1e35bbf3a86b75121f435cf313bdc2cb8f315eead65b5d0f3167976594dfb0e23e26e490249fb16b05ece6d609756e39cd5f42b9077b2edbba515a5963dd70fd35de7c47098b8e09524b9a0a9ee41f3e89f9aa072a4d4dc681f338b6c5c32bdc6d12e32c093224ca12cfbfbd8ed48b10dfd4b7dfb33c9b5e8f5f1728fcf3e0d96a6bf64596a2cf77add7deac848c4a1a57d6e0145758f33f4a345d29d036ac4ee89be26535753d6d0e431d5ab7420a9cf7a132941c55809a9cde25ca3410f8d48037c13f3e75041ebd177b7dd5a4dbc3f6b169bbbc2625843df93bd598f02cd5811a61ecd6760d1659f63ba902673465875a39da68d4a49e29e6614d2ad1d8ade3b195e2a2d7ff059ca3e2d8f6b175da90a10b1c0fb232eff970e17ad48c4398de1e434344ff6efda719a4e0a13f9e1f62ad5b7b88fcf061a4d82ab9ce998c885c83f4b2643b5ec786fbc94bc54a6102d0231c2708281c253417d168c728a38c1605dd955753a81a2db6a9762888d4be4fcef79ab4d2e24ddd696b149d648f858dff9583391b1d5085b1876d3c0db13c1834ffdea29069fa1a889d245a904fd782ed7bffd9824abddfb0dd2206fb55057950ea663ea4f6e70add6cbbfc0730b24168e82897ef1caa8da87af149704a6d6a5d7784d21c796ab687e623983add4889107ab54bf3f9e1762df89f05aa87ef1bb2eb86a5ccbe4af87b9f0ff83a690d154049c9bc428248291d5992bf498f96b7bc3e4fe9b842107ad813be77cdc6eff8c9f00995afc6c4db0024b1759dc9d8e1ec0b452c2dd5422aaf2948bfa79e202dd7200a4ca9a73991424dd3248880ae4f3ffa768ddca90ccb345730c11bef9d1926266f847f389c26c4827d3a3b68811af51689f432cd74f0b3e0a462e971b51c3e45e97b12e5245f2c2a664de82ab43f7499fbae4cd4c0a8ad0e57e6c7b1e00aeb3aacfae70a947bf96a2099bc35b4832c0879dec9d12cf4963d2758ccb1187792e522c7c2285c7cf3a8636f19a6ca8afb80871800970948ab65234dac0994c167e53a49a4d960a30e379184173295246aafe255251ec934d20e3f233425c347c8d5a1e9707b0e1820fbe339bc9e05c65641f2c750ae47e4562f4cdd1f264ee78da3a82e1fce78eb6cc4fdd6ff27f645fe7edbdd8c51208097264a45b386f5be8aec382abd38372ef125265f099dc9d9303e647fc3f3e1140a26f2615e7ee1fb6a11c324619e4eff7e1c56466dbfd2761fe7ac3a152033a82676c55d33ac4a0bef815a22d24100c845b34fa219f326a5cd7de3f8ddb040afe7e91ad7e2c0557e0e1e16840ad0d9831cd86d2f7dc38b2bd0359bbfdb1a26cb74218645ddd4172d5a54bbf5e4dfaec24bf9e53176835a8ea02bc9d117812ff731d68aa13c7301df1860001ca6003c9c71b67283c35d90f20d75a66661e9c94f459e918baeafdfb98f0affb9d8129b690e6458fd02e4f2e55ec43ab752c1656456c5f2ca448a0ab1c25d82b518b986707c354be76ac7a13020fdee15986d360dbd893e588d870e19ee395c1456acdbe5cc8b203bbbd17f94b4256417467013bdd4cdd37157753cd9d16a977185043daad05ca93a9a7bc874aab3a159dc2dcc9ed9265e66c145d8ac66297d4c00e9fb43dce7ec53271c8e360734bd87f8146bbff19e62f7303a210dd5c7ba8d90174182edbb4da358910f856884abf33d17ac0dea5da9790f1aeca1523fba0ae87740eb4df16bb1be6eef1c33d458eec369c062a2f05cceb33baf88c48996dcc63bd04c11a81472cbf0b28669140e5ce176a8d99ac9ad4a35a3688c3cba709d710655c2a966385dc153330bb1f8d9b98b051731a635cd25be1b6c95da718bfcdfbf3e591cba250c611f14f6425975935c120221e5af82e7f0ff9909255b4792fef90034355f1d559b12bb78b9c08e7133cfd1bdf40bbe54518f29487a660ed492449834b9b807801f5d4b931bd421e82fcce883da1d39c850d953462852d1b11855092953c6fd5d8eb78bd71b41f6f9ad216a827a172d9fda2ccb19124f6f6ab03f436cd527fd7c850a13514c4a378e71812b5bb9d01cac124a8c79973ba91d817c071a2a40941728d180fc88fe79cf2b2c2f6762135e9f6df86ace9d9e072b2fc4221615f2a266c1e9e16cf6a872748d06ebb8553c700733217ec0948fa8093dbaf9c5b1f7f92b0db0df48b1c86a4ba797c1c9e43fbc0621e8708d507dfece9939c7632b8b7733a9089a0cc19452937e0fa6602f976b618f72fe3d5652662b9388ae73e85823464581f1968ecbc1a97cc83855c2d6eabbf56adc3a73b98a6693cf28e0124d08b1395464880ca51d61a5f7b8ef0aac825c1a1a1f1df0ae894aa1a64d64c91604949ff219844416687a2e4e52c6a2922f8ad49cc17a0067664d967917271d9a52e97159b18f3e8666a5ead3ed182aa89944f1c1d3e4bbd3bbbc82bf2c0ba8531aa717dabf373d4885853b4e1ae04078a7655d017df716063a7aa9266ffc5f5e6675bbfc3e61f34b160f4f9b7413a488e9e2a0e2f7c724b126128bde99d963a2dfc89832a6d7454082d510e9c8e4136b60f835ea6221786bd342c2f8831fcb4fe16a6510f4b461b95cb22859ac6a63885a3a7f48915e86686118df5e4bc818440a37623209675154af57924c52494d95a268f9ae0e2e510f5932afd28ae1cc0b24bc1f28669e335d73156bbb00cf15df62b6cc95ea4ef998a1fd20d450c5a93fb8f36b2f0051777631e56ca3d823045bfdf594290b3eef8bb957633e828825bfe7baad80058b4a8ee89a1d68370b32cbeea468aa922be54d6af8ea7318a6d02238b8924d54ffb8edcbeb897b42f628e22b7b807b20e78a1ef9adda34776eb74dc6361ce8d899390cffe7ac13a8da138cfe4092870550b152b5d63e82f8593b91f57efcb44434016c3fa793b72a43a9804ef20324bc4e02fe5e145127f3e324b77299c9c6e6fb1ff23b0e7ee26fe52319ef4f62cfef825268e48c865a7fc25d15ff1c1450b597f6f8dcfe2fcb06a0f4884b3d58d1029df6f96ded129c02143136c0a029d8f6bff6bb5b00ca71ac6f11780156948fb5c70c321c0c5f331e3c5a9d130bcf66a2abd35c3c2ffcc744805d04a13876696c66a3ed91c56e1b17c08b37a2338795cf9a0aa135262fab94556f007bed2579ca7934c4e58c69365859483b8d27f8dd22aed10", 0xac9}], 0x7) fsync(r1) executing program 5: socket$inet6(0x18, 0x0, 0x29) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x0, 0x2c, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb3a000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d8f74e2857575000"]) r4 = socket(0x18, 0xde3cb8a4389a5f02, 0x2) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYRES64=r1]) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x1, 0xffffffff, "0100020063026d000001000000005966939a7d00"}) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000500)="3189457e9af62f86b11ed8fc299c9e626fd2327ee892dd78e1dc29", 0x1b}, {0x0}, {0x0}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, r3) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) close(r1) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRES16=r2], 0x9}, 0x9) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: syz_emit_ethernet(0xd2, &(0x7f0000000000)=ANY=[@ANYBLOB="8965e2a72772ffffffffffff00007ac279577619b86983453f3fc7883a7117501bc97836d23fe299f7414ccc498e71cbaa0745e045e33479d2d6f96d95a9a00655beab909cf3db48147cd4a145a8da9b034bc24e0c5bc655452b0092b88d1d365810a9b90ccd02f7ce3b375b971c5966d2f39c5905a6abfb6e093e1851d138e9d9cae40159ed74a3fa05b62a79bf050ec40d649c665d9c525af2ed749e4dcb366cc78e9478b258978df5e6e3d40aa8563f1962d38b1f768f3bf78ec44e96ee11a4c01ebdc2bc08e28b8301ba944791cd4652"]) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r0, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r1 = getuid() seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x7, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) r2 = getuid() setreuid(0x0, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x7, r2, r3, r4, r5, 0xa2, 0xda19}, 0x9080, 0x4, 0x800}) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x1, 0x8001, 0x8) sendto$unix(r1, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x20, 0x3, 0xe6) ioctl$FIONREAD(r2, 0x802069dd, &(0x7f00000001c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x8af, 0x4}, 0x10) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0xfffffffd, 0xb, &(0x7f0000001600), 0x0) r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000340)=0x187) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r8, 0x0, &(0x7f0000000080)) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000240)) faccessat(r6, &(0x7f00000001c0)='./file0\x00', 0x102, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) getegid() sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000001800)="c970d86e096fefd3bddf1479a54924179863e917ae98c433c0c4f3c0ddfceae3b0abc8bc37b80b78b022498dd7aba7fbc2bc10a534a2e4586ebfa77ae66a05c3959a55924697fec3ffff89297da63ae19af3eb2e21d464e609d27a0d9d02752f5cc5fa66cfd952dfb2bee732cac4a8162e32e909359faceb16e9081734d02367ecd87cf552ff8aa07ba5a204b268370ea6cde3266821b799270a919449f907b43bec1af1c88651fb67b9f565be2642bbcd724d633073ae64e534165d5d6d2fce9086bfef2a71b44419a243c9e53f2d82060575616a5ed9c20d1e22f7b3e2e45a4a518c82505af99b330cde", 0xeb}, {&(0x7f0000001640)="4742b261f15e771468bd4cde4ef2a2e7c543c3869a8cafa46d371397e445cf90f77cc174d7c45b429926afaade810c56cfbceb4ad9a683d4f576628f53a29521f52368b289b4891b1797c02c8fc3a82fdf9c56372a84bedd625b936906000000d35a", 0x62}, {&(0x7f0000000380)="ccf79a75fb275a80747e1f0682aa8393e8377ebae46f7fa5fdb8c37e8c37a1ab80fe49757327a584b1cbe1e15ee341346008bc40414868642a3ea1d82c5382d040c0f7980e04e1cd5654b6a13be01fc507779c6cb37a0f8a9c6f70d982558d2478b669fb36328d4c6b192d5a51a5d0e88187a71ed31996b8436de6650911331aab1cb50a406825622b0be76a39b61885f12409b7641d6495e8eed4579431d1e33aa2a00c3d7f8530e0d9c1f6c3302508461c3fa4975c98e8284dffeccfd775f6e44701317b357682dd370c67e963d726c4639fccf071c49d3bd32e0022d8efbc7e9edab02299f25b55762b38f4d0f3f9428a9e5320db34b3613b9cf142e12ec7a067afdecb963f1dcdb278d6bfffb3ab2ceb920be828becf28fcb2afb23bbec1b4e370b834b82f6982f194cc84777530671af2bb78ff4c1853e221507a5f7dac83264ba7ef9fc15b9a8119778cf9cabd2bcf219bc459ada5c16e26252a700630148740799f5c541e1866df49486b6c3cbd3ce92abf29f36a4956fcdd06196208a08cff57f53a85da62e9b7542219b7670e0caa30773c56357ca89410e8e0f0fa20e41038d839824a9fba68e1f597a60040009d07dc17d264e29ec0f3c087d83c37790649d9370984fe115527dffbefaac707aeee09f82bc8818304ef8e51858fc0ec6d3160396bcb5176c049f2eb5f416414f20bc9c13f3e5cb8bd6deb55c2527156f25b9fff3f8c554901e0b5c87cbb7645d5e6f1637a85ec5ea9f59834d777076f85b8bb920740db7fcc6f9bfd15644489d8e61ac40cd2ffa4e6b73536002aba82328a7ca48e10c082c2bda6b289026b6188a73a58e6172d2555736eafbb96b5c5451dc31eda2123e074a8d0ae04ee68934224e81e0251d6dce46b81e917ec3a06b25d5164ada4362a385bc0474dc2105dcc409f5e9fb01803c2e4a8a4eaf72705a5b935580aac8a3249cff107a5f872bd50c3b3e8c31eba0f94eb3783bb1eb6aafbd33a69643e7d0ff91199916f59c4de97da6270f04cf1e4775f3912159ac67c11ee562f5a56d368ee3ea6a7d776b4c9a4d24ec5cf54ba26ce557ac3cf99e30521308a4ef21f171dae809e105d096eb0fb8ab837e768da5536d0b82bbf60027876501c68e558bdf9c592586f5a9cdaa73b752a7f2f42140a7fee488bb993031e3afb7f0d2061492bdcda88293042b558d55365b158f04c5c74049fd5792a691b3f543e7a76b4c9a6fc1473225be78248d02e4681ed021dd69027e48e6fb8d2d84b77dd188884436ba869e2f71a7e072dc12a5c9e7d0187577bb3bb3ef4d1e95c04bbe061b93931317a4edd736215c649a16912e2fdcb1ab0587340f738ba80b236f0200707dc849959dc57a3bf795ba0d4bbfd2dd3ad957aedff2afb9910e6c3358d15e84a5236a9399979f07a24a770ad892bac65d7fe6879d61e97a1f85ac4027c0cd1106e0e2308c4ed20c40f99810cfd475db2d5bed8116f08774d948275fad4c2c2bce67a2f7c15cba7d58668b0668048473166dbc1e953e4deff1a8948d99caf964b81b9d55371daa7cc1ea8f62a03bdbf4b7d190699c82f4a7ba199a8b47452a43eae3a4d3d2acd1b90f0703f0231b8b8ff6312739b94494b99635708008bc04ec2c982e9462b25f9f3b441abbf663be9eb88292922de9fe321d40039b73ecfebaf3d834914226545405f3271033f14c678e65f86a5e9fe980a18db0c676487ec0421ac8f59292145e6a04dc2d71f0f2259deb86905dac56e90fa7f0dfd2620abd20ad8cdd5ae4778bea96eb204d5ebb4986355f88de23e64e7a12a4c29e3e13559ef0948386adec48f13b5ab88b565cfefca7ea20e3f47a93e7bba94554767ac9b2fe4b8eaab0078d1117219505c45b20eadcbf18fb527e1429b037a9ebdb0a39e05cfca008ffbbc54b3e42d1b28617eea05a8882bce35a940b023c926b552afdf629bc78737d88c53ea5294326dac390d1803701ef5558c7c9368e68f1e999e11bc5cd706f404a3e7740a927d2b0bf091d7d402d88eb6de8df6d27ba63e735c4a34b30503aa07d026d62cd68c1cef27dbfb9af84db4f7de6faa7a71c641b98a7a428c5b9b180b59808d60ab3aade675ef22f83cb63db891fdb9799939b53798a79c4961d2e8d1dfed9727413759c59dac5a61548090ec3b49a705726ee436a4edc994d0466b55a17aaeebcbb53cc6de0174a062bb7962167e0fc6eb9ba8bd6cab7464d77e66e30622991b8e5052753b5a30aad2b814a79988b8d5a8a665458f044457048b08a5a106e90cb103c96a157a9d6d48a01f269cb4af77e7aa27f972ecf928b04c18eef9b9d93130c66e1205859d3bae368faf2621d5604c69f52f692087487f85ea9d2a13e443cf67d866cb05ec7e462bebd203be70bce32f2dc156724aac2874b23583fc35ecfc7f64fdbed9643b4ccd33f58272bf7ee14bdfc12dd51549d8221bcf88cfdfe97ca37ffab9ed8cb628f0e463a5bcd7956137fbfba83f720c3e68dc37ab453f6438ff759e2220d0c56b3f72cbf3b4eed1de7f074574db30a37676e5d62d9b7b1909b182aaaf8b4d503aba440360ba55ba52303d29caffad03f98cddbe49b7cbd29d0aabcb164a64de6ab144d47300a2a718b470fe474532fd7f80ff8d6542f66bd97e911addf35a3ce5e7ca6c8d4330353694e4ffc30484e5a6b37ee3b6af695aff9c0ff6e93c6b9b37f093c12d74736e86772d1aae35695625583708813794efb0a9afa73e16eb78d735adcbdfc6165fe28d177c05d0d4b67fd626a726b6a39ed80b90acab5c1ad3d7f6a95c753320fe13b1d214dc21742cc284a6c0496cc554b14ef719ce45d98668cd77a74c1b38c6799b3c1d0b764a64bd1cf4884b19c76a138c42ec8c7f1374e4cc1fbac5a218bb0b7673d1e957d3d6c9164643f1cae0c45efa6f2f20707529f1d58e2b2a6ec445d716ede04b6b0d25f218a8eb52c69e84ed1a00f5ff16b318ecf7eaba37446fbc0230640b52424373b394c5b1528324c20b28e3df72790eaba1a6877e106d3bd60c4869d9beb53607a7882b83503d6ce63b2ffceb735bc30037a4e7a020169562c67654f6a85a7ca25da1421a9dd39ae3c78f01bfd9ec6874dedf3c0e3affd091390c3c9616ee3fac826ef004dfdb4fd1c8d2c862acf72cf6a23e1d579efdc35bd52e8a48ff040298a485cb1fefe4a2154f6450c581c4d7997a5c21635233cde11fcc11bea67e6039558d580b526ba1bb305f082e52020822f8f5908fa8eef747bcd6aa99404e995ed72c3be89701a2b7fb8f153b6f7432ab4e921fa4fc0bc9b6b148c2103dbc9c0536ba4e4b0cfaf79325c193905f4624fab1a84099d0b66b5b5b837b38f0fbbff28af83553966ff0b5fc67686481f165634379ff04241d77d8b0dc0663e6b7eeeadb451cfd63e69ad65126521b5c6964c155f7c2e6c8549d263bf6812c289c25c2ae3b9d737edf604d2e98135fa17471c7063c0bf45f72479b856ea7b630d734ada7dc5fbd0dc7641388a4e6bb2730cc3207bf53d7cf4c689302fe095d47abbb317b87e4d1d682b373c4302d2757f6ed3f0340bdbbb3b1121788beebc7f29c720c03d182799a5bb504750e7dbb6d4ebc7724ce658eb91d4a67d28f429546ce07d8f7af7467b64f15aeea5aaeb62aecfaf679aa033192f477d5d7f9a2c70d8351531f7a55a44bbc55367b05fa1107568ae2debc221bc3b44612cceb3a2fcd7c529a4415655c8d58028522c696087adc883e06ffdd0272513492cdb772dfd752dbbc361a43164b670f41b9753b01d215d85e600536466c272c72ed3e069d86698e57d9fde315ac66d88b403ceb8142dcb512ba98f5d5b7ed9b627e93a466a1e4e7245bcbed5d77843552c3694d1a303e83d6542e5a6f2a499d715bf17ea5705d3873ba3342a4153b33a4c3fee97cb80aabf3d5622805e76ce579e91926d681d4984be1465b5a8f4e95d9a6897ec4b45b1150eb3fdfbc786aecee11b2a494aaacfb3fe614d3446909ef133a9af2ee8c72c5aa161407136479aaebdc75a2adbb2c859f7b44caf3163409c73a28bf248be41cccb041dda8d7189e74038dc4a18f688fe07036c87487656f7672d41a8d31d59f4b8fd5a50e4b85a0bf5bcd5fd756143b606b42e7750415092f22e3f2e1540afd294f56be3f22141ec0897b8578bd6f1a0e18ae50434063bb513380cf65e4ab633f001997b3cb18c2340ebc74dc7d01ce3f0af0eb8c44a8a297c9e6f7255806482b9e5bd0127bee5ce52fc9cc34d11e285e1b702cbe56c51fef97ae0dda0fd51f8d6a7c190bf8b2616f9a442b1218ddcd592e73d6a7e447b91312fc78c84af29b9f88ec3abbcdd6e91a484e40ae9ce809b92d4afced83dd7e7493f86dccc576de02fe39eca291d29df21244f7399a47a44132fbe5dd9618ec6f1b0a9cfaa4a96c89df38ff7ea4284c918625f0b1c1fef11f9d32ba78038d1d1482804831f04be0b4afd5c58292d1cd4206b469605b39ad96fa043c5b5d61338a190a8489c3510ab40a6f7379697cebe029c5aa0065a65d1da3a4fa09fc774b99c6848d8dcf4751f9cb3ac914f88776873d6eb09ce23645a8556676240cce9de5fba4c5efb90640d53ee8f35edd793b704f3cc6cf7833c27f45e1711c7a8a30165b6aca9f4aa97d886352b798e682370d2d9e4b94449d2cf88b4d91c672d13ea2ab86c66deecdf088f224488e9580aa37a6b66319ac3217f66b754ab23f0228ac84966970ed1fbe5de888ba2736214ed966119edd2afde9993641dd01dec47660f1fcc0af43463b7aa45b01cd497b92d58842e01dce3cf44dd03b938ecc3902f21b04e9a40dd24fdd5f7def33e3ef7b2fc72715f2deeb8ac6c8821a2e8b82e508dcf9a2f5d321e4c4ab0117a0d5084c0fffbcb83fb649f086f8d5628aae73432509e8e936e482720e5e814dd2219beb4e268a251cf65f28c13093af507968fee85b57fbe2718181d57dfa74c2a9ac8df9b25b7c1c04f566ac17265ef774e6a95d53421e1bd9765d11d504219331984bb992e0e3870e65b89636b495f8fba1d46b8efc03303fa7dd2c1222015dde34064c5f2063446fbd0dfb78deb08d363818741e9ddcbc1ff55db5513b88c6a19ce8587651ca3a8e167edace144611ec5610e68773ecadb2498b54154f4cd6b4403311a51c0fd98d10a069ed7a02e515038ea4d2010a2a1069dc7c3a0af66165b5544a415bb2868d168c7c285b6a731161630f2734f4da69bdee8900b425ab002874f84cd3323c3d776217c091dfadb9c27868199cb75ce823d3cfbff85307b3fa04ca4bf99aab34d6a1104119fa505f3faf6ecf6ebc1568d613d797f516412246aa049cc4b8561c1f187cd9b956d223dd37a70336e53f6d0ea9711b8ba0c7735fc7d222fe4283c1379301b6d00e1d0a7c31113e1f6eb2cf605e84d000c98e7f712812d93e99e5668550339388470e2b7c1901f124101d4ab0934ce36c3d8e0671a867b0e56d54efe274a396c2570251d1b243c240f015e40c9fe22c85ad2c9424633e84d307304bdf4217a2a615bfa7f2e2df986c8afea77d98928e36089866bf3b345b361ab75d276047f284bd35638d62d9e1aacc9fa54c737404e283a094603ac921c6121fd7535624cbdeb6036f778966f40d82768278f10672c15e29284b9801aafab98599dd70a30b52871f41b6ed20ce359da77e83b3018d314ddd3fdb6e7796e4619b01f39ddc59b123a1c3084f86fd3fba8b7800e3c37ef05a2cdb70ed3763bb769b895d94a2467d154e3ab785d0bb0c3527053445f28303a330b9f5ca", 0x1000}, {&(0x7f0000001380)}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000800ffffe1695a912380", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x402}, 0x5) fcntl$getflags(r5, 0x1) openat(r6, &(0x7f0000000300)='./file0/file0\x00', 0x2, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) chown(&(0x7f0000001500)='./file0\x00', r9, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000200)=[{0x2d, 0x0, 0x1}, {0x7c, 0x7}, {0x44e, 0x0, 0x0, 0x9}, {0x5, 0x7f, 0x3f, 0x2}]}) executing program 7: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xffffffff, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @random="be2c6050b8fb", [], {@ipv6={0x86dd, {0x0, 0x6, "fecf0c", 0x28, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="ff94d99b4500", {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}}}}}}}) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x401, 0x0) msgget(0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, &(0x7f0000000280)="d2a4629fc3395824c3a6abdd47f46546f69cc6e639e3d9a57d4128e369e2a1adea72966b04d93220fd53c6a03539263ddd16b7ef9361d4f95416cf2f6753546a3ec1c85912182e26bc6fd7da32709b62ab10563dbc2c95973738453937ab0b25a707e2e34d09898ac2b42f882f9b6489e71a05f7af1e04ecd3413e1f4c15b192741942fbeb59b27229e76d5cde8ebe4b804ab243884ec79687a1d1603095c3be4c6d4e1d738da1e89662aadf78c9e16781f88083a35e2e4a3150e51a462e175f935429e9d6f1b670f274e061b861b66557563bda038e88ac142d20e7c523df0d36c26bea26cc139b2347f38957a20641229247", &(0x7f0000000380)=0xf3, &(0x7f00000003c0)="ccce78f37b1cb121ed0382df6d01c1bf274d04f381015a8cfe8e35970d1164bf697af43f4ff439044c30b2f0e30adf0fee87917ea4bfb889872f068cfc881796d26b0f2eb283778cec23b3a41e3ea66e08330e36d57de7c3f9333c16", 0x5c) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) syz_emit_ethernet(0x13a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd63dd4a4d01046c3ffe8000000000000000000000000000bbfe8000000000000000000000000000bb290a00e800000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffff00000006fe8000000000000000000000000000bb472167d44857146e09a377ba3c7c2ce9020400440000000000000000000000000000ffffe0000002000000000000000000000000000000002c003d0866000000cb216b4cef2ebafa4af282f727a6ca952f48ca29602eeed243b75d8aba5e761bad0a4b3e6b6d7296dc626c539adb1c1b362c580d33db3590ba182a1ff1ff9128e6385df1a17f4508c192d2368241a86e466e8e8dce9f90c21eb0a7837fda3838eca30ace705d5987922c94a90b9301ea58a3445eb54a7a7f917d130f9353f13604a1dcbd4960345f4848e62496aa37a275bc8bbafba274c24abc8d1ded73ccc4e83cf88130622662a0fa8e4920be8f6be4b942d4f9f87c1dc0dd2a9ab6191b27359c42b6ee6d62456c4f9dc242aa52cbaa61f4cc0fa648a5cec9155f6e645fe4156f6593c021806deabddefa0a39653f4476676e2738c3071c878e43e1bed35307e4cd02713b11522bdd184fe318c3ae9b1d3cacb376c97302a2ebc84f90aaa1c6ea2089359b525ffa894599cb2596ce837f49ea1d0021a12c748e51ec32a67675e4f26f8d8abde11c373352d92d3ba3b3dbd597d0b5e99a591cd9cb0ae62bbc3f3e539b224bbb482b0961681124db2d74fef18890b94ab57ed63975ca403a0498d8110b5814ce628ecbeae8b0c848f21b7c9ba447e58dd7aefccc60edab437c17ecc1368294e9215dc8d8ed6dcdb8e0d5af5586edfd4a16235395882b46a0dd1a345c04c1d02b6a5f4a5db9420c7bca858ae6831acd0e9a35e0c26bab9518a7ef51d09f8df82781909c2678369d0a02228048db0cbac16f0d8256016a392cd69fa3186e8885996b29bab700"/727]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001080)=[{0x2c}, {0x87, 0x0, 0xff}, {0x6, 0x0, 0x0, 0x2001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r3, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000440)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r4) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() r5 = msgget$private(0x0, 0x421) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x40}], 0x1, 0x400) writev(r7, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0xcd, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x480) msgrcv(r5, 0x0, 0x0, 0x3, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTOP(r0, 0x2000746f) socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaa8aaaa00000000000008004600000000907800000000ac1400aa043c48352e10cbd0", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r1) (async) getpgid(r1) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f0000001700)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa24702ce83bc17bbcbddea43beee44026b1a571f3024918d241dda13c9a724b8f55324ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec", 0x74c}], 0x2) writev(r3, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a", 0x124}], 0x5) (async) writev(r3, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a", 0x124}], 0x5) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000740)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000600)="16f2d803612e7c3baa2d388f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91", 0x2b}, {&(0x7f0000000640)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000001400)="d31f297897deceab821451", 0xb}], 0x5) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x90) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x1, 0x4, 0x80000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, 0x0, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r5 = accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) shutdown(r5, 0x2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) getsockname(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x76c, &(0x7f00000002c0)='./file0\x00', 0x8}) linkat(r4, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000003c0)={0x4, './file0\x00', './file0\x00'}) r6 = open(&(0x7f0000000400)='./file0\x00', 0x400, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) connect$unix(r6, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x6, &(0x7f00000004c0)=[{0x8, 0x8, 0x81, 0x3}, {0x3, 0x2, 0x0, 0x6842}, {0x1, 0xf0, 0x30}, {0xed, 0x5a, 0x7, 0x6}, {0x81, 0x20, 0x2, 0xfffffffb}, {0x8, 0xe0, 0x20, 0x1}]}) sendto(r0, &(0x7f0000000540)="82c91b5185727074cd5a8f2949dc859477034898c21815a498ade8adb308df757a92f4524d94543c3d50dcdc7661d8df3d0f110fcb375d68985a4954c74ac85a60ac296d4240d1fd04783fc75768d707f353e93965b686b72f7589196065cbbc7dd1050e87a3d674f9b5ff6da1fbee67894a65673b9ca009a2f9d52001c27928c3874b5b49164096b03414da0d0ccb6e4faf5589d4fabf440abb85690ef0d720443efdc602bff9589ec9ea6ebc3965e8522f39e0a1e7c2dd4ac7a1f5bf597f9bd7c9d6b5ee5064257bb06e320a550f78af6a830bd7aaebaa5517c0b73d43106e67", 0xe1, 0x0, &(0x7f0000000640)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000006c0)={0x7, &(0x7f0000000680)=[{0xce9a, 0x20, 0xf0, 0x7fff}, {0xfff7, 0x20, 0x0, 0xffffffff}, {0x6, 0x72, 0x82, 0x7ff}, {0xb69c, 0x1, 0x3, 0x6}, {0xeb, 0x6, 0xfb, 0x1}, {0x5, 0x1f, 0xff, 0x7}, {0x73b, 0x0, 0x6, 0x2}]}) socket$inet6(0x18, 0x0, 0x80) select(0x40, &(0x7f0000000700)={0x0, 0xffff, 0x2, 0x8000000000000001, 0x2, 0x0, 0x7fff, 0x8000000000000001}, &(0x7f0000000740)={0x3, 0x0, 0x1, 0xffffffffffffffff, 0x2, 0xf6, 0x7, 0x6dd}, &(0x7f0000000780)={0x1f, 0x0, 0x8, 0x2, 0x7, 0x6, 0xfffffffffffffffb, 0x8f8d}, &(0x7f00000007c0)={0x8000, 0x400}) sysctl$vm_swapencrypt(&(0x7f0000000800)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000840)="956ef9e6031697a38a04cb2d69a51e21ab0600ed46baeaf0d9961329430befc417a412e8f35e15c910390c6a8d2400715af848ea0c1ee52b32ea72ef43aeaaa0b08948407f786f09881eef26548f0ec154c07ced01c5bb89f731530e6ab5e5251f3bf5d68d7ba00ad337762b1d3405a8522bceb29f57600315fdd8c038769006a0b3f74dfaf30e834f6411f315779d48febe4ea7ff0a867a46005822aa71bfb9a8adba3e141297244fbb3b1592422c38fab1b57092726a273a9be48b359ea73c387cece5cee24364bc185d278b249fe4f09eb08f7eb8c8aaca019c9ccc9dc62acbe4de87a21e8960a1a7d796d7ff6924e959ef5b", &(0x7f0000000940)=0xf4, &(0x7f0000000980)="0347c112ba878a9b1f5ad39ee3d94ea7e4228a4304acd8719abc2ad378d72bb19506d8763dcbdd16e9b98319397630e09275f0b8feafa78287d4a0fa5bd9ef49b8afb7d0c0c188d176614c6fe8bbd4bd7dd5d451f9fbdb2bf9e4ed58396a883e2a2dafe9023ce80953adcd3749c99071197f8628a1eefbafbd798c334e3ea9574d227315b91e1a3096ae0ea2bb46f5d473bda9c452c38281a1f785bbb42406b2e08265546d828f21740fe39d01b0227abd445b42cf7228635435e66e93578c6eed516a2ddb6998538d6d8ab469be8173ac1199f566b4872abffc5d7f8e86762aa4ab1e4d21fdaf647d98301919", 0xed) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000a80)) r7 = socket(0xbd8c79d8ba575572, 0x4000, 0x2) close(r7) semget$private(0x0, 0x3, 0x6) preadv(r3, &(0x7f0000000c00)=[{&(0x7f0000000ac0)=""/30, 0x1e}, {&(0x7f0000000b00)=""/212, 0xd4}], 0x2, 0x7) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000cc0)={&(0x7f0000000c40)='./file0\x00', 0x28, &(0x7f0000000c80)='./file1\x00', 0x8}) openat$pci(0xffffffffffffff9c, &(0x7f0000000d00), 0x401, 0x0) pwritev(r4, &(0x7f0000000e80)=[{&(0x7f0000000d40)="198e205d9310539b13f133b96a072ca8ca3491b21254d06280916308b991598c003aba8f7529de981bc0a07228bee5acec73fd63330bea370534232d8ed1d0a9b9e47c44e4e1f0fce462bc391aab1053c6f8b497479f490b74e9", 0x5a}, {&(0x7f0000000dc0)="a6637d8861e112eb7f5b1f2a0bc9c2967185d2d16cf7bb27ddb74a58729d0ac68eb59f33c4be45ad23cc3f3024a083dd4012a9ee457ea0e47ea672ed02f471953c50817112d8075d1d5ab6a4c7237a0c1107c6282a6673b379b8648e8a35d4", 0x5f}, {&(0x7f0000000e40)="3673d2c2d3357709ce4adf2b6883dcba94be711bcf855c0c570902d37a1ea8c5e96e013b", 0x24}], 0x3, 0x0) recvfrom$inet(r4, &(0x7f0000000ec0)=""/96, 0x60, 0x1, &(0x7f0000000f40)={0x2, 0x1}, 0xc) executing program 6: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="fe656deec79439158bd39a27e3d5a3d1043384777f5f173f5ca84f34f37c331e8d7d2b12c49c716922a734aa55ce635f29c3e48ba112cf3a4aa93fd86a5086c0dc23262d15a41e5cfd506d2958a678924c67dbba409cc056072abff2b3a9ad06c61014c4fa9fbe1e51c28cb64800313c121e8f03f18072e03af87eaa5411ae61402d4113191afafa9eca2d8008c03a55d2a5cc2e6e574c54e318c08c26db63e9e4658cd342565a8d424ab764014ac1af84d3850057c8ed39fc3bfc17c868d636659a058cbb5461abc5045c9970490bccc52b512395ee7e596f9ec87806871b064ac0a12238f2eb1c5482ff1df6bb354caa4fa96c60796bf03ae898c4ea6c12238f658b7cfa89366391cddbab818ed29b47e1d0159bf2b5d08f864d07a4f64fe9bad229f8eb7ba9b522fd65ec103d4a92cf4c461068982809f802b4b84efc94a31410e61f2a07b7de9f641452307282530e142e15", 0x154}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: open$dir(&(0x7f0000000580)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) unlink(&(0x7f0000000140)='./file0\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf, 0x0, 0x400}, {{}, 0xffffffffffffffff, 0x3a, 0x4, 0x5, 0x400000000000009}], 0xe4a, 0x0, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0xe4a, 0x0, 0x800, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) executing program 3: r0 = socket(0x18, 0x3, 0x21) socket$inet6(0x18, 0x2, 0x81) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xd27d43260c7d6bb, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000aaaaaaaaaabb77f78e9f211cef8363aaaaaaaaeabb18e5e76057ed1e2c5f24d222ebbdb493"]) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="05100001", 0x4) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400bb000000004e204e2163ac27f46801285f97baeb305e45", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780004"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r6 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57f, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x37, 0x0, 0x0) geteuid() r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206931, &(0x7f00000001c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) socket(0x1, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x5, 0x40001b00, 0x0) recvfrom$unix(r6, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x4f4b) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0104304, &(0x7f00000001c0)=0x20000002) execve(&(0x7f0000000000)='\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='*\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+\x00', &(0x7f0000000240)=',\\\x00', &(0x7f0000000280)='-[-\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\\*^@(-\',}\\\x16-)\x00', &(0x7f0000000340)='\\\x00']) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="96e9cf1c0f9fc25ac05e6f4ca619d5d43e2ccd0abe6d02d16ed0cd5bd48a411a9682f3af122a4ebc7a021c6f87a74123", 0x30}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x140, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x9, &(0x7f0000000140)="d636cec111a88106f52ab4fa160045df5ef234d58e301c3edf15ae12a1c77e0250fb2cdf005364633722600ec45a46d737cc", 0x0, &(0x7f00000001c0)="84e5d0a669106f0d6388fec7acd5f15769ef612efa586579bd66f96359813fe0548b9785be4462a5e7a7d3c303c0c794d7eed9a446e1afc4985563641590aed39419bd55bd3496d7c3bdeaf9b29ca436f5c650623a67792f13a922aba80ead85aab8d0e12991f37de92da5ff7f000000000000887b5e0dffb3a6bf1edc12afb6fda07fe614518a906b40d2aae6c0b29c0ee9ce9e0b33a2d5bba9c522225dfcb2c0aa8b6bdf5b1b96a1b0ba7a71f11d61c72b5160e0ad444b20e9eff851f8d39b7e373abd38acdf4fcdc9f7c8619a8b2d2463efe1", 0xd4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) setpgid(0x0, 0x0) setpgid(0x0, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b0, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x138, r4) chroot(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000100)="b1000504000004020000000001400000331c13fecea10500fef96ec72fd3357ae30200004e3003000004be38166a91f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d1b5c223e7d0c032bfa8970c1f505002021fbfa0c0f00008abfa1221554f4e0f668246c0900000008e371a3f8343712051eea040000000000de653a1163386e7ef42eb062dc165c8ac01c367ab984af52ec07e748d7ed4c61313835c63f11553b26c58e5c086ba952dd9850a5d17bac31917b481064294eef1caaf6f3ec6f4c7fe252464996961b9a5235a0de3164dcf8b7848e06413a8857e22422905e38112ac8e0d80144f1305e5597d2863af7e44c4fe3d66de1b19b5809a4641ffa14d52f4ed1b65e000049d73bcb496c416c51a6abcd97aac8c601d973470359a118d6865bf147233514ab846168af80b2fcab8e48bf0e53afac7641fd0261d7c16aa67d4b4de3440500548c4bcb5f830dd6b5fd2325243f7f4bac915250adcc508d59580bb7c97bb953ccf446c248c60d468880861706c7bda320cc1969032d00b30000000000000000", 0xb1, 0x6, 0x0, 0xff7c) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x0) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x4}], 0x1, 0x0) close(r3) poll(&(0x7f0000000080), 0x0, 0x0) (async) poll(&(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) fcntl$setstatus(r2, 0x4, 0x4) (async) fcntl$setstatus(r2, 0x4, 0x4) poll(0x0, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x10, 0x0, 0x0) bind(r0, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x8, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x10, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x3, 0x9, 0x0, 0x0) sysctl$machdep(&(0x7f00000001c0), 0x2, &(0x7f0000000280)="203e761be0dc493eb13e3c3f1f62ff80df50a0d8697f39cdbb8fdb7c9640802c2ffca3217a44bf3158b073e7d0672a2c7a2a44006fa4880188e637b12988256343bf741d41d1fa3517074baf962de982", &(0x7f0000000340)=0x50, &(0x7f0000000380), 0x0) r2 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000080)="7178e230c23632c7fe2cbf2b1b8dedccdf0e474f72234651102310ebc843ed5297eee515382b5b5f59926c877b10fc287077a26ff9531d13afa0fdc8497b70a9ad8acc84b50e6db7a1a222d79c89274b3837a417c34a0bc3becebc1eed5b641407d4b746e7de21c19957d366b3fb32159eec63848ed1af589555df0d4ca15db2e73d48ed4a3961939c44819e01caa94d5eb11a90f7189c3dcb45e280865a160198312e3652c705eca9ab00e98bd175c70c86416c", &(0x7f0000000140)=0xb4, &(0x7f0000000200)="e48f9679650bbdb3a53d8963d84e0b573cdbedc5bdb12357c510ab7324edc27ddea802aa7e93f1ffdd3a9d152d72c867e6ca80e8cfe79b725b7cc5e5e91571b5319ec82f0c5957b2cb8aa97168bc82b0742ed2dd28bf97aeaef9cb61176a7c4e668fb635d869d02fbf83279c501b2abc34b3ea45e37b1fe6ee61b29f1a96861c4a200816343b3f4451", 0x89) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) readv(r5, &(0x7f0000000080)=[{&(0x7f00000009c0)=""/4109, 0x100d}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) executing program 0: setrlimit(0x8, &(0x7f0000000600)={0xa, 0xc0}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) dup2(r2, r1) r6 = syz_open_pts() writev(r6, &(0x7f0000002040)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb121305c5c1b22a236c83d7b8d20dfc08bebe5664e1ea1eb7bb0814dd", 0xd9}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf76ffff000000000000057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f00000009c0)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af", 0xb49}], 0x7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) writev(r0, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802", 0x186}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x25}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f0000000240)={0x4000000003ff, 0x0, 0x0, 0x42ab, 0x0, 0x0, 0x0, 0x36c4}, 0x0) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000028c0)) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="3bcf1b472bc976eed2fbdfc70a3f4a5e2e", 0x11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r5, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r6) setgid(0xffffffffffffffff) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000280)=0x1ff) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0)=0x3ff, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) bind$unix(r9, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) chdir(&(0x7f0000000380)='./file0\x00') r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000400)=0x8) r11 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) r12 = getppid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000440)={{0x6, r7, r8, 0x0, r5, 0x91, 0x2}, 0x6d47, 0x9, r12, r3, 0x4, 0x9, 0x8000000000000001}) shmctl$IPC_STAT(r11, 0x2, &(0x7f00000004c0)=""/247) setreuid(r4, r7) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000005c0)=r2) connect$inet6(r10, &(0x7f0000000600)={0x18, 0x0, 0x2, 0x101}, 0xc) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) write(r10, &(0x7f00000006c0)="44aa7aaa016714ec13cc27e1993897f379e0a46485585b3c67a742b190d9d94c51c527c63c275bb2d4f4024c1d47e32db6903e8f5131db288b62b6c600e0686b59e5952d5754a4e06fbce3dfb8caa0aacf780a70a7dfe555bf7820b9a723c2daba49dd8355931c4efd8d6a364f51ea1dc622bae1c5246ae5cdf36e48fec4294035a72f6af2bdadadd53a7a60cd", 0x8d) sendmmsg(r9, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000940)=[{&(0x7f00000007c0)="23c53efc7fc4c391ce2eedf1a11068e10614cefbd0ebdf9f66a2f371d48091f91556f27d714fd8b3cd7347ffc252b530db69a3a36bddaf6a240a3cd915261c47a8841e72b849bf9d50eec8e20e5b669a6d6a1f2f2cb73779c9b0acd4f6735a651d9f26fae5d3572f29", 0x69}, {&(0x7f0000000840)="ab7eb781e49fb534fd7dc9df792e7f3977dd2499979e781114d43ccbef2a5c39bb1ff8f5cb861932cb02567e36c9e2af97971ad25caa009d7dad06b677", 0x3d}, {&(0x7f0000000880)="4951d8af0d8f9fbe444eefa19259bc1d28d1da4db6a63fca20d457502bb720b6152dd7d171a2a70f64fe3879fa6ce97b7967f6868b6831717b7d4855382bacf93589a5505ac994e91e930eb47f3ac3516f6e946b46cf5801444d9529f2b547c63bc574815b4791d4e513d9b480c6de938f981d65f823c71fc4bebc6b32e0b680fa3f0ebc27d6b2c6ab21e7b093e1cd628b06bfcad02b0a1f892a8d66df132677347677e50a46489de14280b735221b1252018bf5476cbafe26", 0xb9}], 0x3, &(0x7f0000000980)=[{0x1010, 0x1, 0x1, "68f43e528765fb5be166357ced862646c00153990974025baa8ba5955ab5f99a186d7869b1c7c14b6afde9f7651bc3b86754717ecd4554016bbe876253609d58a4e29a2dda3b4a61f16f9c215e3eeb7c347038f6dc41688237be4275840e42f5f858cfa4fa21a916537d5dde70dfacc574efc457472bee0a38fb3bad558f82e8422f3152e4e8a13ace59034dda6a150d3da94cb4be3ddd2c89ab6a3055c454e36689ff2507284f72d0399d5a5713710fc57de026d030a0d63aa7a3b7f97dea58666cc6e3eefef213624aa83da8ece3f6a1378068160d1f8bc3b563d0d6cc01ccfe8b4d169583e70cf822b54ed4e09bab4943c762a5d44ee52213bc22bae3910a16678ae906c259954d66329f9ec671c9f1e5668e2b3a326fa2e02987321d6190ea646d304974990c9784a1cbb1a25e7db98a26c2294f17b0144d0c445dff892ed8968129b5460f05ad40b4fbbdb97e3c7f9fc76d8509651a0d2f1a1bd8df228b31696eb6c0bbbb960170361f9a1da5e06d0a6ca4e0c610d4728c397cd665ab32dfa6bac7adc662b7ece793d3c727ec2de8e0acde589b6067d687a355268977a5acfced9aa360d036e8a7d43c0ba37afb2330a9d47d57540792864fca32298514b6d5e2df5e492a0cc0b6210bae8009538ad8e8442c43371ebf5c7f32e3f946ad8a8b551376ca8c5a4f1525d2654213d02400d09babbe769d53bf5e7ac3553be23c1e28db3b595415c3b5a2554020dbb5d2352b49a672f53a4ccd6172ae5aee477cb8908875dbce143c056b2f47fded8c9a09ee97beb053ac320fb8184297ada4c6566c6842e0843acb269f0ecf5347f5e8d6bda51da89f0463cc4c815630b8e630bdf14fd28164468043ac08a2fe26e38d8403772ac2176622a70691d594b8bd4ee6731d6ca2127bd25b839e98991e12865124870d01c7ce75744ae6336480910f830d871aa2fc52d673a901931206ac16e5f3cadc0ce307f52a1d584a4d987353f3d5a4f5266ea785ef64bfaadeeffa037b2c2a0a4d536307fb63769a30694b82bb2acc2dcd7e0577c2a95a9df9068456d73f145054f61605ba467a96b92679592425d7c4fb3047d7f019b68e356501601d44f80bdb308ebc676c9cd22b79422199191a4799855884f50b095e9150907ffc20a795956791c99fd542fc49caec18e81f831ba6bc4bcfe85e8cf8dd42f7e78eb8113d91c6a64d88495af1615e5d5c72c0c368773eed6b966cea48c7faa9cc974b1c8905f00726a9cbdf25038e1048fab54cebc4ceafeac472b8333312714874a89d6d845226c9dea0e19e21c8f6a9087bdacd1c07750e2a6f07a0b1a0ff30d7f0939080bc0a81f18e81e0b69e3815849cb38597a3e5782c4ab875f02e067dc097b56a06fae034be6c3b255610cea0be43d9f16d043f4a9ace2b9e865e512b2f9a83678d34548d1a18d0e4149eb3814471e375218adfbed9f6511d11b549aa03f8a32f1802c3cd26bb4bdf13491cd642fca34236e7f045dd721b1ddc7e041b09dd455d7fb744b40427ef02a53fdb1bd510977222efb6a6ee713b840f19efede883cb429143100b2d6221e234c07f151069f36b91a78a5bf0dd897bcd16309388bb67355db18abbcc081a44360f76615d1fc1f7581a2c0d92d813dc1390291a379274fd3f7101bea3dcb54fe0d8d8c7b4ddeb7df1be1e4c69ec7034e617b0cd67ad98826d216a425aacc6385898d1bd2126c314f5c63d4d2ef93180079a2bbc19fbc7759cfdc58c7ebd1f4c2eae7cecf1de04577c82cc3cb75d05d54369971fc54550dbb83c7ab49581028f1e186ed539b6b52664e00bc8361bace2eac0b499740e4eef5828800adb31419fb685083c7fa7eec99dc087b332e66629cf0d4d97036d07f09599efeca8540d4c862701bf46d60a12dc842f075d5ec4e9092a95b35ae961eb6838f470ec6908f5aa88731313bf47c672d81b0124e3f1564835209c5a0975cf9c2063f1c88db0b4f50f37c9aca20301bab6357fc7d567ac95c68f738204b4575ee9e3cce2d5d45ca700a91139bbad1aba8b40e91c2fd59392d8c06680c61a7d43980ba696c4ddd1924373228e2a150fc15a8c01ae45f48e33016468083eb0c904fdede7180d1f340f17e2267265e78b444be88aff36f0535e9ff7f1958e4b88a9a24babdd99fb269d3a129f9aa0126de22e4aa5239d21b3301d4845c5cc4735e26e61fc57b8fc628022d638352793e5923ea0ac5493a732cdbc03c8d43512f4c47ef4461f6e0bbc3a9eae0bdadd5e74f5d5e48abbd4f294aad8533159c93d98473112491f2e42d987bcabd9253d5f827648f6ce673e871aaaf433770cb6ef5fc936a641bd70c205a0640c6399fd4babb78d654164e4aa8c33f92a40a7f10082b8ff6a3aa7b6d80deb71e264831a76d6461590d23d1d5ae47696ed919505fd3f5ecb966d4c3e12095312edd0d07332ac24cdf4fc831f3faae7c3d7fcdef66073c04b16590ac88a2b9eaa63c188ca3608e3310a80bf2cea33c539311ab8e66326fc450a8b66b486d12b3667accf810c3c46c7efb5974ecde13d4d08794c3322808f4d70a551ead5794c02da696c89e13dfc20bb8ff6883903fcacdfef34fc9d30e358ca1f6974e0d5e14aa9f4a6d88c8f7791baaca424434f25d1be74512bb817b06f89790cbd6310ac19ad8de80eefa17852f94965cb102d9a3c5520e7732db7abf752d2ffa9de3e9fb230b31ffa808c2051e9d927239a9212eefb0fd0a0ede145a7790e96723030b435b87116b104dc07e706c8986ca0e13780243d4de405df0f3b857d3b4613056de9aa0151dccc701879ccbb503d955a3f73af48da4543cecc88bfbd8933d435ba1f8c839fe1f71a29f6cbdd2e72741ff22d1de6c53c2194f2c6fded56948891336e4a6bd565001db13c2f27bb3c4718aaeb9de772eafe4fd5526e8579751f6025b17097a46142e4db1b4f1fea4678097bb06ae3a81d52e63ae907d49d15bd491bdfd351551b87e17ccce2c9565ac73e75d83b3e83f2603631c33c9845a04be1893870581463999b46fb15ad172d71942ef45f725a2f44d210da4f5001612e914f71748b477b59bff64ca3a766a7dbacfba27b05e831ef440b1497094833e0d430c1fad6ec2f15e2b7293135e28906db080866123a54494c0d193126f6db45279ee35a497bad677c270609ecbbc360bdf9a061b6b7403c95a6bfbb8a2b134235bf4bd6484526f1fa5c32ca23a133c0082ee55f34759f64b01a93307294077f5f91d491a1003c1368aa83993b0bb079fe282100df71d2a55ee847a97c65cd459b2a97bc6d5ba596231dc94ef1a5b9200723fcae4f8d04d50330f1745ae7757117b3df71f3adde263517456ac700874883824df98b38b84184278657497edc2cf275dd840abf8f2ea7fe2178d3e61381892f92b2bd8c37e328e9b7a06698eca7bd96095ecbfc3b6c40f2cc6a45d93b652b3e2f61a987e5ac3d17c06b0d1b467cbdf6a49722dd75c166d5c6c03b2e8c8205a5ee364b02a547c65240a33ef3469ab3f4b5964e212af6c19e076296f10708e064f30342bda86512737ad809959a0100702a5480b037cd5ce68f99e3adc5a55524bb5ba7e8330736a1d5406095d163743de75676e5797c6b97205bc9de34e8b7e0b611df86061c22a32f00d5811eb5e6e8d22251bc3d42bdd8b502fabafa28850edae096b39e7463abdc86d7257aeeda26b0804d31841ffefafbcea3cc5c946444d0c6372fcf7318fc1432c05c89197cf2cdb9cff139d6f3c057ad1285c5f5d6de13c4f7f4bedf04f96ca7f1490673a73ba029561ecf1bbe4439d68bad11f5236d01ec06e94e21a72af9a0075a9684800b1181b6c40fc72809fa8ac168e385f29532e31b143eabf32a115e06db796d0c3e16474aae9b418dc167eeba6b64dac8a85328f07d65fc069bee5764f820995851d87e4bbd16685b5e17213eb07146fca3ec2f3cb2a07bd8717e98e1168e9ad5171e9148d7fe15be60d30b23ea9cad6c7da4fa91cb2fc68985c94651a4245c869b3a008c8ced824329ad1cbc98e2dbaf874988da92f9d2e87c933f2e0dfd30e8d0e52225bca499d0967600270be5821dc086e4f5ec953439912b6e63aa4bbc2638d672c67443371d9c964f3d71d587419df2ad2aa19698bf3b6ad313e0cb60206e9a81209c8be2fccd475e4cab690d97a4e9efb65bf4d24bb0b893be001f28a902dff49ae50f8439ec94c0a18fa31a07ce059db96f0693eeaf6143089e95d6facf1a3ca3ab43e5a914a2e544195d039d9ef0d3d38292c32b4462ce86a7132270d1061f252ceaa6eed2053331a05d4bd787b282063069537f1bca243d852d2f3da03a0e0db17307519e31bac76d999440c44d6993ee1ec468ff0411fe69844fa12213f21cbbc1f16490e85f3859ac04c07a9e7cbd35f100f6be01b6b2569ae34bd9dbc939115f55b8781676edf4b25255a32c8d0b58c4db3aa6d7d796f96e5abf0416fdca6f6801cc59edf44c9793039cdc4ab6f8cd9066db4c9c6bd15b27bb7013c0446a67e45470743d648d0e09506ffa4e3134be11ee8dd9531f83c6994434472436213b7af2cd477f5c5f1a95836d79c917246a5828814d1e551c2ba81f0cd487d48ef246f954455d73c8ce936bb40e931131618a47df16bb942e4b8d053f3dc747f2a29d5107641bee7c979d369071be0d08744e91d0e8730d8ec824de57e908694615f7925d7aa58c8d200a1fc46f8456234c5d663163fc389640dba5d2560b98182f2fac86d0eebf7d63434cf7f54b037082b7c88d53e84d5859f2045599f9ea3ad39d4c5f0de04067249d96863809177bda8d37c73711f78d7b8e886a73357464096e833c0eb1fac133a7dbd764ffa8c8f935f28795a03f9871f41a9ed7dcd642e550d48f89695904b437d642b99c9ad6633acdd104b36c718a3ef121551c74eed958e18504da7b2a6948b604bb2c1a23b76fb384f8b5e207abd7bcbb43eb8f8b67a175c4189d5cc7f1b3e9bdfe82b176258a0535be187054942fb3da4e8fb4aebc4387142774083f985924a9282d7ea2e675e901c0f7d9ef9bc046396f6658f218f8877d65a9159c31e22cac5c86c2d94da9e641bebdae2b22f705eedeac27016631067ad4484151f3447843c22ade1aabf25bf1e89f74679185b41efe1470305b28a69a93871aedb5a5c98c081bff1ba4271d6829321dc69453da37c14616c9eee1ded5f9f1d865260fcf4cb8ddc96283cdd7834020b063458249fdeb561b6389ea9a836ff5d9984575b4943d549a0b34e5469291401baf9e9783b01d82d6ac35b9f345e77aa16024dd94954de227cdb2b492875cdb707599c408bb1ab8f68a8cb83c0d71ec017a9bae739805f9e35d1bce7dc261836fb8eead23fc7e43ec195a7afa797323a67e5ee49ead287fc372bfabd1616846f8cfd9dc8d6cce5f4eb91cd94230801d57f4851e2dc002868ac34b407ad59cbbc6404451ee01343015b41f47fd2c9e31867cbe8dab1382f0de898cae111d3668778cdef983b60b0a1d81b8fcfabf0cd71b0c05c81526dc0c1de47eecf88f0ea015e21294fcb395716215123684970eb6bf3ed0b4184abc17696226551242d131871940cce1255850f6f8923053a771009e13a7927a3e48eec79d1b5177ee6cbc4d328a4acb4d8e278e6ea981445372d2a73f4d351ebbb935feb0396c802a57df081cefad4707cac147303b36f0a139569ca31c749c6dbac381f0c07e3fd1adb084726eb54d4a75dc3cc9adef5e062bba8823efc4efdc9918194f53284cfe2ddf9430bd5005f4ca9c6d"}], 0x1010}}, 0x10, 0x8) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000001a40)=0x3f) rename(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='./file0\x00') sysctl$machdep(&(0x7f0000001b00), 0x2, &(0x7f0000001b40)="7cbc450f861aab7267faa2369e9bcd14c338923fa810e503a3ace38aac03f6a2febbb7e6", &(0x7f0000001b80)=0x24, &(0x7f0000001bc0)="01858c35fe35dd056a5d38233d47c43e41583a574aafbff9784254bce1e135d5a2f7f6e319d0942dd0e68b13837b5db910a450366ba1ebee213c46e6672f995cb07953b81f22c5c2ec0a7586", 0x4c) executing program 7: setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x4, 0x100000000009}) r0 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x1000000000000288, 0x0}}, 0x10, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = dup2(r1, r0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/95, 0x5f}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000100)=""/199, 0xc7}], 0x3, 0x3ff) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697f, &(0x7f00000001c0)) close(r3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000240)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000640), 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_dstaddr=@in}) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setrlimit(0x8, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x700000000000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) dup2(r4, r3) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000180), 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x48}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) clock_getres(0x3, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x2}, {0x46, 0x0, 0x40}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000001140), 0x4) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1000000010}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_gre(&(0x7f0000000200)={0x4, 0x2, 0x2f, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000240)) bind(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0xa8de2e185b4a57e6, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101, 0xa}], 0x2}) dup(r2) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) syz_open_pts() syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000240)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00006b3000/0x2000)=nil}, {&(0x7f0000799000/0x4000)=nil, &(0x7f0000459000/0x3000)=nil, 0x3}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000582000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000110000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x3}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) (async) setgroups(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 4: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x400}) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1fe}, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x2, 0x8000, 0x1603519, "1bd4780500"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x15, 0x0, 0x0, 0x4}]}) write(r2, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000340)="64b905872de171cc8d6e5bb97c4c6002d9c40850e971cc18953cdf", &(0x7f0000000380)=0x1b, &(0x7f00000003c0)="388a5b2f91996c80f6e9124cf39c6efd2f7facfa72aaa6d7eaea2bf900b7cdac8f3b5f22c7cfdd949b71a97ef07408ee9f6d90e91f929af3a122980ab09a2e6d21834b5b2dfee7454eac9c326ec5a312e1c4ff457eb57eef8598882ac62e9ecd84674ee5d984eeffddfaae9d01309b4fc53f47aa0bb5ed1ff29faa191cdbc24a0213640e194dc02f53d46be8677e0813c8053b03d43e657d713a755e2dd4c616f825bb3095f02bffac08fd52d43cb2d6190d95173cd66fb02f5dcefb73191dc0beccd1638214ec47f4d3eff66efcf76fe60d", 0xd2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x11, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) pckbd_enable: command error executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000380)="0092b54b05f616d81fdb93c462c071f02d8fbe26ca0b675cea435a1cfcc0fde94ecc510bfddb7ea8917100000080000000006b349197132dd814abc9280e4d6aea7c33809729dbc03ee1c94d3bd110c7461f22844785c3e26b62f0e95c63122c6705d6088969d0065230b683211c764b579c36d547e9d00b7b7841e5eb3fbc6765f04075a0d25bd1b838a316e14a0bb31b4ad51833175885cc7bc2f27578b7fc8bba9473793ed7ee9163dc296f0a3b3f86b49a4a36bfb8933983ca449056e23f52abccda2dfdb0b5a77e157f86efcc", 0xcf) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sysctl$ddb(&(0x7f0000000040), 0x3, &(0x7f0000000100)="fe709e34ecfa8f5dd9ececdba98faff9343b1582de05ca53826962831cd302f3a87460ccb6d4d6d14b88dfff5e0000ef1664c916f09ab41a685b2612c4570735cded9e5372df5c62ae77a339060d16057d53bff6b12c816b8049c8f2ee36a46fb4cf7c82ad8bc910e8b0c6f589b2", 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x2}, {0x7}, {0x6, 0x0, 0x0, 0x400}]}) write(r2, &(0x7f0000000240)="32848000"/14, 0xe) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x16) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() fchown(r1, r3, r5) mlockall(0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x2, './file0\x00', './file0\x00'}) r6 = syz_open_pts() ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000001c0)=0xf0000000) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000200)={0x8, 0x6e}) sysctl$hw(&(0x7f0000000240)={0x6, 0xe}, 0x2, &(0x7f0000000280)="e01cb23f9ed08dac67bd6e149dd2b0c2a46c90870dda8fb285bbc34a999a9c391a2707df421122268abe076104b7f1d0bb21ed796ec53339b6f263025a711279d5fe83a3695350a2a15cf5545cb91009a67dccd23016b5cd0f47818709e9673d95c80a7426847233cccaba7514b36b8e19398b57c703af04db0bda57e4188e54b49d0b92425a1d97c3d4a5e25cec30ae140afb377ceaf4691f45cee3e723ccd2f2eedfe4fd7c817d9a52b596eaa86201239ac860d9fb636167e496fd97d38bda132ece3f8b64450c431d4bbca09072d6424f0858ead7ae34ac14a67161850b45693314ff070010e8a8ae30aaf03ab65b362fceea005f7bf3aa89afb68fca4f59734a0cc059ed40d12f0df4131dca1c38f523e4b3c4e8fdb8331ca919871f2cd63e154b139204eb4c4f38bd4d1381500dba921e818c25639dd3003b09aa69d848817ac5d550ef7fd0c59c24ee3691041f1c7623a3afbd9661874724ee419199c8fe603a3eb3efc9fa5f4b381f04d5b71703a96ca62b389f81cca289c18600014bde80ad246cbb705fb5cbab02f5e4dc8e20d3d1961eca8f969c413c2b4348f58b864ad85cbf8f74a327971dfa0e2b038362c29c0ddfa58695835779e293576eabd6dfccc34ea1df656b95504687a43c1895f2117074abb5272f23b34e41d6c93bd1dc90912f55dfe53495d7c3f49df1accb99d962dd51490d0231183385e388d394d4315ca78ae6b5df16a0f3f4980b3e3d08dff4ae4f34293006c2e00c7749b0a1b4234a08cbe48198a8317e51856c396ff0b10716f96df855006cd329373ebffc369a9fe1bb606465f9e83ead60529356b7c229744ae4f0864259ca491241e43cceb5c1743c6afe1ef65bc2c1f1543e358ee7471843a14fb52395d2b9a10ed13e0b88afb74d5f2940d3048e7877d0bc6cccfa1cea9ff4265218ce0674075eb18ca3773aea6e6d31f3929698e454519c09521d0872755c83eba81f26e47569984c6c37c29152d8535f3ecc8e96fee688e5623694c6fea5ba7045ec355f15f9f1b6a08454ca924378fcd5060f3a7185de46cd140c7c24bffe2a0278bee7c06fe39aaa7ed7de5fcee360b7c703dce8e4ab6e5d340b580aec4e9a751338c67f721f6c0b476b58f35b78467cc363707f4d8c00aa0c0d21b60091953f1992035ccad66d83efb90826e215a686aa5c0ee09274efca209afe5daf0bed14b07809fcb9c5dd63781b17b41b14fe7b557794664a360721827aaa71f59d1ac80fe2e1edc7935481a17a4c038ff0877370a95409aec9645d8c15d41aeb322a7bdcaff850bf523632a24a0c696fbac27606049778277a28af4726f880cff5781780d72a7e1d4ffc4391d0f73b6fbbce24c723fc9b8c6c41b91363fb31d3a4f6e9ff538e974ac5099387a24f365d5b861c47e11a3ca319c58736a21f5929e0b9380049572ffd0c281e29d39cf0c8e69648fd86eaea44d1a637b75d7c64f4523ad99a5b5a4a93ba8a3b2083ac386f57e3ebbc9add029807117e7bbc170d1b8b9bf9ca053a3aba1e68903c3c62019c34266c030e2ff409967046e5cd0a5134e447bfb92f4096b427492127c725e5138e218e08a510153bf7cebd57266b4cde4c1ac15b62eede17eceb2b6b8a458ef28e464b4661684d2736830688b873bafbe5f0f4479ae192c9abfffefc6ed1347f512c13ba89104ae4160af95c1695f05af6fd1c405017d85d6449de71bb63627eeeebd3d942c97ebd52dee38ba914998a25de64f681c50b6dca78ca68cab15a5b1378fa7877ca5e53b69103af7141435daf735422bbe978ed30bc3cc220118c8b1c7250d1e49ea9cb065f45269c48f973b38eb56fe1fb5382903eddf949b055b754910767305a41d3791dc0cfe78152f3e09cd0201cb0d6f44ea896d3454e5b861760a2090476bf1800eb7c9db8602100c7379e2beace9fd7a441ee1ec42cd935949c0ec29618244122847e2c7fd21133ad0435c6ce248234a8021529b01ac6c424c9de25cce23b6a1796f7388d41451f87ce60de4abe332494ba73bf90df56d0a26c9b51557b7407b8762099fbcc81406c65dd8cc386ca10c17a821573cbb10458715393d5b6610f6585cb581b2d580098b6fbb6bb30901111d3805dd7ada38a12984f0d4b8a74d4d22805e03ce59d8d868f55aa70c88ab08ae9334ebbdab1fe20267a59ba3411f216e00462baa0e0810334f327fb63bbf9c849f0161ed7b7b442d856d96b7d88bfc44a5140f57b83faae3e905bf5c7a406dc0ca4631f1edfad7afce3b13a5854efb9d5de39f29f773c3f5060ec613474cb401f155039a82807970f342515d412717edbf94c9b29212b6f6e37691de1acdfcc5ea502d9b841681799c0d0a3d1bc8a46267dd240be3551601e93e35f069c5ad3a8d2349b8fdd7a46f4d16e0e3ec7ca94dba040c9e2143a176226cb91ec2f9b50da9de8bee0df0f62fb6d829cd8c1c1de7fd2a880c0a9fe1f19ccb682b3cd4efa90f1569eaa1fe647e4fd5d1f0957c795185c39d192a8897b06dfeaefdd541fd4d02473b17164eeba9a49dfbabbaca1bb83464ae4ac35a7fb3c67ca709291753bf551bfc61d1ecf6dd60e35f17a200ed7abd5992ab862dd93a6ced89f76ea53388eb21cf150d69773a8b70825541b5b98dfbb16a5637b8f21ce1f9f9bb34684acf598ff4a7e2a94ae9021458a0bff7b2a8646b198321cdc964c7e15206957a3af5bd543fcf0e076bd77d667c35fb425fc8d2e8d842cab2104e7b9dd8079c50b32ddf9c3209c444db10227975a1e1f9d4650458b94bd8fa4b1e520bb3dad166c0b83f9646da317a9d72625bce3b52d5220cf061dbacf148d1398c13ca71f0c69c3f4a882c34784cdc7fe3e9998be1ee4e4f2c97e97e4caa7b5a7c2481b522dec8208d7ed1827624bf51657356663e50d95f469203f32b2d15397260c6584cb6d1c3d99b91595b08d184ed03c81d2a2f6fb074d6dec1e1db785698dc965818c32e25809ad46ce437575e3b41a63134bbd7b3d6eee018edd5d27c85227d0b005a544cc2e76f156619bb69b28dad3ada65c65b058529f2b002ec9a2b71da84604c8c51b9d648950e75fb4ed26ea92a8291bed019ccabe80eb8eb54dd2cc2f68669131a1f04dac63d9251ee899f435d5697fe01016ec6398d8849d12ee89cbcfea5fbc5ba17f34bcc526b3e50a3590501e944705cf948d8fcf87170e8f429d8f94fab0c6d1e0d5fb382b26d468640d63a9539041c6e940f898e4ec5ae19da03518f28db726640d755e109c8615d186e21dc2c72249a1d02d6279ad1be2e82195ff36e732dd28011f4214ccc11ac2e52645a9edeee61a7abe94d0a6e50453f04e209d87ec5dec180c05649c83c6acd3bd49214a3f91db3fef58be7b55cea3f8b7321f8da0b02060667c97f770a70ce37c51c0298a16122326fd5dd81d66996d6522e151b6701e6fbefa6e04d8d8a998c854dc749ab4c81dec2d7b0583c5c5607dfb61a9a01d8e1a95185e376c55f8204ac3fe71edb895b027f3faf43e8834a87b5a16747810616a8e2d8714bf577994cb4a15e6020d39b251995b7332fb2a9ee7f3cef01c48cc856e058cffee7653a152b59187de54550c801d3d13e0b1e9ded36edb308a04e78685464ae713f23cbcbfd25f43d343bb219d1a0ff5bc42527e9d4f2945c186b644e7d63a9fd2d7c69e4fe82005ee5097f815ac56ad8efdc1e1f290099e9570a961fe8c5ccee57f9d110f33058f506bf5d0e3b3ba0c5ecbe1ff00a9cb29212daa03a23b4dd5d38a3406ddc4c814f7c0f0521238d02f1d7d0c91aeea6efec3442ca8d3b315aca95ae86c0f5c1ee99f245d3d8d7680d892a23e2a24fa36347d47fb966061a35fb99d28d9ac3a769e188f1f1df8f240278a9426a926f008cb9f64a9ec12c3a9961c185be14ed8bfc7cdcbaf8c6bbcf629ccdd00bf98930f308367968a9ab04d499a1c8dd3c703e1d08ce7064d71fdbad9d2baa6bb08e3e633782c00b9e5a53b26acd4e7be48524fec477668805e0ae35dd59dbd0ba71f8fbae4537778e6c3cdf5fff2d2a39d32962e15561445136eee482f157556334998e7d7ce25923041d22a15f30b258b45214a647fb1a2f9e278b7b0831fd22a02c1bdb6b4796b2ef45041212f52c41cc371ed72c2fdd7651be968b7bbabca0613acfbf11fc10f9527049249df6233d758d75ce4ddbeea3ca45afab1fc4a368dace30b478b3c6943f212049e3e75fb74454576c55987ebee1edcf82e5c95e00cccc8174f38ef859a90e9b0ce9777a2fbe71992e2b187cfe96f9cc6fdb685c104302a7538eb3b6e87dac1cf017575c9137507a9e54b8582b815b5d00e607d0bce28ad81ed1a029c66d035272fcadbf17f0654d3eb0edc28ace0997aaee17d63185ec6c8fca8e1f6ade61ea2b54f318955bd0592c81e05c811423700f02a90ba966c22b377e2db824b9f6ddcbf83b7c70bc5d1773b2cdaa5b06e54b2dcfed1de946776ab4f4b0537e844ca8ca9ed3fdfa48945940071d616853eea0c8374aef014460932742907e4ada0bbbc407d5afab226199a4b8918d7bcebd493900ac154c4e0f66dcc8d3ebd7699733f794e0e5a6a923c33763c5c1f1dfefe71d0803e75a5406f66a36f5c29263cf4af82626372a5d4e1c0d7408b02be6bbf062edb28268d69e5dcd70e5a5a83ff1c4520e522951d2319ca9a9529c8e507b2537140a09ac34aa985f1e1e2e5e45b756f6d3739294645c7c5110d38fa8ea6f7bfbb567401e187d2f43794faeeeb5577b6920ac3cb3bd7269493ac344cb2a40feb80b50eca1c64ed88fa5fa89f785e8bd11c7efd58bd783cae9b7d2f4d8006793f96653fbfaaf2f849a33be5c04bec940187c3bc1a30e354bd21b8cc6441cba19f2967f8e7fe344429e777e9bdda5333eafe56174c22aa741e89896f1b529be9ebd1b5d38d444b0df068711c48198e15ea869b304d9ae52b5bed7e2f38a0ee5023c29920385c2b50f3e7efa88a146d3f20a123455b39172ee229a046c24510a5ac6b2d2d698651d0d2e09950202ac3fd09e6910fff7f65c5c9ba96f996ffddf9cd426b1caf42002e6055d7ff6cbaf80c5192e63b15e008c16edf78ccd104c053a3cb031745f50f5d16fe0093d28a7757c65632f86fe9fb1ab5a6bf64e35e881c746c18cbc8fb664d5e7fce1bbc2674731161f57e223f240ed3d47fe260b52e2e9a31998acc816afa2ac99d1a961db52da90a7256bec6ffc5e458806392a0e56643e20426d579f7ac516502ae794a606e56ee5bf04ea404c70c48ed40fbff115324148f10aeb9445eeb01640cbbbac078a86e897cdf5215c3481c4317ccb66e40f2e85879c4b410907ba7f3b6187d6a7af9100278c5c1a1bf5065be062dc8fe7ac295501359a14249a20c3184f46200cce52ac528e08f9feb1b5bf8710c0bff568d13a7e6d4e075d39257f8547030721d731b50c586427f33a49db2f71c6ab869dcd1d05ce1554f6f64de3ba2f30df870d5062f76bc1ad6cf34568a03513d4a7d85a27f5886d8ced7f1c40019e7e27ace3c598faee9eb1530e7f4a89701c3d9c7e452018f426de9aa00b4b665c6bc2b9d9cd16ac3d012482f0b370198a83c1575e8ff7e74384599f3fd79526f4fe7179cf84da6d062ac9f8b3ffe9a4f611d5a4cee0cfd260cb3928dc26cf08cb9598be270a312e7cd27f5f3f96931b28cc134ff0f0ead4926d14b5f6683020362b84b6fc8b5a572a9a709cdb2337357f7e31e0aa46009ea77fa06cba7c84f7be180fce87818ad9c35041661d22b7b4cd7904beb9e9bfe536c2c9d8f54", &(0x7f0000001280)=0x1000, &(0x7f00000012c0)="9a21e9dc2844f580b90cd1c0118631f45e8096e00d3c8821b292721b94463c0b8aa9d90bff172b95f88332990424fee703b3a5db033398fc0eeaa9afcea6ab2d143a536316b27fd8eb9e989188bd9719c5dc4810a8753ff0e9197686bef31552f9d02a59ca8d176f4b2e57897880886a860fce699fe9b0b9df6f5f2e0ccad4231f93dbcb1bf8ed5d335f", 0x8a) mlockall(0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001380)=0x6) execve(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001540)=[&(0x7f0000001400)='$+,#\x00', &(0x7f0000001440)='/dev/ttyCcfg\x00', &(0x7f0000001480)='!*{-\x00', &(0x7f00000014c0)='/dev/ttyCcfg\x00', &(0x7f0000001500)='/dev/ttyCcfg\x00'], &(0x7f0000001780)=[&(0x7f0000001580)='/dev/ttyCcfg\x00', &(0x7f00000015c0)='/dev/ttyCcfg\x00', &(0x7f0000001600)='/dev/ttyCcfg\x00', &(0x7f0000001640)='@:\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='/dev/ttyCcfg\x00', &(0x7f0000001700)='/dev/ttyCcfg\x00', &(0x7f0000001740)='/dev/ttyCcfg\x00']) unlink(&(0x7f00000017c0)='./file0\x00') mknod$loop(&(0x7f0000001800)='./file0/file0\x00', 0x2000, 0x1) getpeername(r2, &(0x7f0000001840)=@in, &(0x7f0000001880)=0xc) setgroups(0x4, &(0x7f00000018c0)=[r5, r5, r4, r4]) renameat(r2, &(0x7f0000001900)='./file0\x00', r2, &(0x7f0000001940)='./file0/file0/file0\x00') ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000001980)) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000019c0)) write(r0, &(0x7f0000001a00)="266f6cbfbb9236c41b749562f7e5d59816a6ca8fafa4b6b80f1b116d9d197e4b747ec62b0b511399d6c5", 0x2a) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001a40)=[0x7ff, 0xff, 0x6, 0x8, 0x100, 0x5, 0x401, 0x6de8, 0x2]) fsync(r1) chown(&(0x7f0000001a80)='./file0/file0/file0\x00', r3, r5) fchflags(r2, 0x0) connect$unix(r2, &(0x7f0000001ac0)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) ftruncate(r1, 0x80002) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) msync(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x402) close(r4) open(0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) acct(&(0x7f0000000140)='./file0\x00') sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000540)="cb57592b74376d685a62fd536a9991923156b767bf2561610f208517f035187a587887ed21c82f1e465e306d231b7098dd1b86b62aa6fe5a5d949ff1df78f2628fde8ce891b831af635a8660e9a509a19e32cc272b4d94c483296d3a8095b47a3763ea09", 0x64}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000680)="e5689cd039372e84f481b22d110bd48f9008dd8d1261b581b431adafd58342b0e4da57868504e9289ad07e71550c516d2b3ba194db6de49f3a4182f15ad832c73ace7a5e73958e661e61b258ca2956c498711dcaed0d634b20be2592ce23ed4b19040fd4e07379315af89d58038c32afa9da9f87ef40e56f14075f2eb1162bc8cdadfce901661da9dd744a4d759953062b08877b92b87ce3cff6676636b2067ab817f03e8a719934ce76834709ee2dd5fe5ba9d5", 0x1e}, {&(0x7f0000000440)="bb2a9f4e17cf337dcde8fa007e32049f8b93b36b2bfd9b442741d7ac012cff05fc0a5667daa253252ffe8ff20c36701be14dcf9463ccd1d2c17a99b57325c8a84a0bf78d3874f1fd3590459b7fd42ba4a44994085e37c685007e1459b8aa3b32ebde2687686d741601e385f66e6d39267d407cb3ef37e41ead4e83d15b3c2107d0defc3359ab0edaa0ed6fd35440425434620bea20e570ff9a49f6", 0x9b}, {&(0x7f0000000740)="12bdc6e6d9431ecaaddd71c2d8e73e53aac8e1565ba10bd1f0cf3e7be3690bc1924cc45fa9dcd88fd591cfd211dbef62456f37097a8ac341b1d64e79071d4cdffe30b12a9e6f1cc8e023ad4cb8ad42e88498d4bf9f7258feb690b4f6bc74990d6f34ee5eec062ca00067073adca000000000580233be73e3eb87a9907cdb05b8ad23d76c96b6d0f11564d1ed0b481b92196b7b008000004306382b08d3e38bfc4666f99f092b7d13030a778e14a0b219d26aef10aabbe694dd1a31e4e043bc0b73a5b65c47e4aa78", 0xa1}, {&(0x7f0000000040)="18ce8b49d8c050320f92dfe327a90e220edf12b1fb6f648c0eb8955b9f7062ace29c0b6570cf0400000000000000a7b4e6f6f45c236067577f107b393a08749f", 0x40}], 0x4) execve(0x0, 0x0, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa0cb}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000280)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x10, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: setitimer(0x0, &(0x7f0000000200)={{0x0, 0x4}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000240)=""/153, 0x99, 0x1003, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x1801, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)='??vq', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x159}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x20, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000340)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) executing program 4: select(0x40, &(0x7f0000000100)={0x8002, 0x8, 0x9, 0x5, 0x0, 0x0, 0x100000001, 0x5}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)="0300", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x51}) r1 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000480)="89a395ca1d1fc554f3e0ea9d6d240526c7a202d1b2f13a5d9d532f1f30fe8c2132321a7845e81520ec10fc25a635215934c278f52c8c8f9a2cde800d2ff7df1404b23fd57ef1016e86c49b1b8468871066edc83a22d680ffd23af7d63b50628f24d9668472f790d9fa97cc608375c47b1efd94435f48768fe9fe0fbd6af392105df46d74acb712f19fbc70b66288b3f4be78e386892a958200f0ca8e5025da5f3dd9c8beee4f6171e3ffe3c6741c54fab3be3811d447ad45a44fafb1556f56384712cbbfd385a2958e90056569b72df54b662bcc7b182145461bc3fb39cc57e6cb1018a0c2dfe09553178b1c3e8fa41ea7f453286530ca9457d665feb5d5bd89d84b823cc1f32872f74ca2265d2cbed4e428434acf5c582e31973ec19307188267a35ca0ed5a6ab370be2d652caa1487050b6d47523078a46a453a44f2c649220b3e8833b7addbfc5b8e8c0f171a808e24e63f6de79b3aa20e9dd9764e51d92526b5454b26f35cc677273e5f87aff45cfd", 0x171}, {&(0x7f0000000000)="bfa4bc3a091ae2de4a59b0d981a5c2b0acaa6bef34734ed19eb531a50b0da66b90eefce7460caa393e66ded719bfda74d1e2e0f2bd6dff2fcb4f81", 0x3b}, {&(0x7f0000000140)="49cbd667f3496a4794ae57c2bd95c309e64884f876048ad3f14519f5d2eadc22cf18e00a544d346a207dc4e7b9286299f5f755da076d24cb81b93839fffd0ba5e101e7eca82260ba7669140c760d4d8ffde612947625321a5c643e80823899a2e4d8128fc3d964a1b44e38000ca86185e4599c6a0d2e73d6fd813c418ab82cc71a41f3ad2aec9790", 0x88}, {&(0x7f0000000200)="3c3ca6cf6c142a8af4990700c688335cc42ec956498e8d1d71ebdf6a71590727bc275c548604cabb749a625177fb153ec0537ee3e4ede9bc1a35b56145abdc1a", 0x40}, {&(0x7f0000000280)="9fb549606cad51df291ac30d241be552cd36c9ce9e0887f5a5f1baddc78aac6d833c57cc1a06a0f33c73b69aa47874fa8718a98cbef32bcb1797ee04d989c46312f6ef488fd6f108142080f250b949e2b9712d5fc0649ef4e832a195f34e2498da3bb07cc3752feacd1517a365c3418457e322e32975fe388211d18d96ee58066575c3719e4717a29b380cef503921b931616dd506c7e9feda31c6aa1693efabd6533bc79183707acf9c", 0xaa}], 0x5) socket(0x0, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000340)=0x20000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{r2}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) poll(0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r4, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x8, 0x28, {0x1, 0x8000}}) r0 = socket$inet6(0x18, 0x0, 0x73) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948", 0x10f}], 0x1) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) dup2(r1, r3) write(r3, 0x0, 0x0) executing program 7: r0 = kqueue() unveil(&(0x7f0000000280)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x22, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) getuid() r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x10, 0x0, 0x0) fchmod(r3, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$getown(r0, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2fe}], 0x2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r4, 0x0, r5) syz_emit_ethernet(0x5e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f00000002c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="1b7f", &(0x7f0000000080)=0x2, &(0x7f00000000c0)="c5e78322e1ec1f8a9b5ee8287349a6919a5a0ef6d702ff32c601dee9e530cd69e295d43bfa54", 0x26) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2, &(0x7f0000000180)="722c96fc75cb81e14deda33e1d57b5e5a255616bbc828ef9aa1d2e49df9f356873eb63766b3900b8a401969a", &(0x7f00000001c0)=0x2c, &(0x7f0000000200)="445b3bf608703b14cef80d8ac0b73ef5e277642e285fa85018509841c5be", 0x1e) sysctl$kern(&(0x7f0000000240)={0x1, 0x4d}, 0x2, &(0x7f0000000280)="8be3857bad9f5ac82030ced2e8d1bbf6efc44e54d58515faff26c82d5704727c00c3f0a5c4d76e0efd3730ec64594ce1b88eed53bcf9f86b213103e81466c210e5cbf826bddd705d306062d6274c3335512bf3a883fc8e8919bf29c1d9d2d3966c6ee863954998e688a6e37620b81947864154e155a0b405d248ea98c63901db0e944431f1c10231c6f7b2fac9752bcadf67c18862a61a53a5df74360e0493d2da55528c2d5473815fc9c999784e7450b39f2917da2cf775b4bf899011dda0b22b15f556be1fc0afb58777f94395e169d84ae72b388babd8d3710c15a5967863", &(0x7f0000000380)=0xe0, &(0x7f00000003c0)="0d09cbd9", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x103) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = syz_open_pts() ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000500)=0xffffe001) sysctl$kern(&(0x7f0000000400), 0x2, &(0x7f0000000440)="cda60bcef0d6783598d2d39f741404c48dd48b1d4a22c6a854d727307e428e9befda4cd6c87ef4df05d8f3024a3896e2d7aebfd01c35b34abbe8de74c0480afac962f0ef439f80e2622d46d20d2735f752e42925bf352d03cdaf776c8f", &(0x7f00000004c0)=0x5d, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1800) syz_emit_ethernet(0xa2, &(0x7f0000000c00)=ANY=[@ANYBLOB="ad0f1d23230e46a188d24645acbe2e527b8b6dd24ade051e6029271419a57c61c3e0b7cc02ab2dcde564c8502ecbc73817fb28e9072e7fccc4b98c9ccd2d72d9f80b343d29b1afa7ef71569b712a820c5f6447011e7883515ad2f7ea289f544e52c80c2a537ca8e1f4482cff9b7b2726ccf19516ead17f4506c45e663be2dc92f4016d87076fa81134832cf96d14c2e3f022253745515fa8cbea172ca148f79329461d6d607721ed08f0df8039e0c2d57ecd1c619192e15a103bf4e4aed357d629418409"]) sysctl$kern(&(0x7f00000006c0)={0x1, 0x14}, 0x2, &(0x7f0000000700)="0c691090fd04f87849f8c3827b0d7aa27976cb2395295bb820f2cf3825d6e8e1d52d4d543d2024e5f0ec61068250e0b277482348a53f5f0a810e011355017b7301ed05ec7a0ef90de7ceb87f56eebb2998be8805102983668afac5dc431997e0570952f6dedde7d65c3cd4223b0242e09b55d2a453439709d3c8d71fb2a7f4ac3a1a69c5a4124fc02df103d410029f035232f7b180120962cb97bf3ff8dcda611f26ed51ddf8", 0x0, &(0x7f0000000800), 0x0) r3 = open(&(0x7f0000000900)='./file0\x00', 0x20000, 0x184) ioctl$TIOCSCTTY(r3, 0x20007461) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f00000009c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) setgroups(0x9, &(0x7f00000005c0)=[r4, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, r4]) msgsnd(0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="fe199f72fe3a4c3be8a9eb1aebd0645e1a61271e39c6afe7f6fb4bead649790b28e5835d44e7ccf68b76e18b62f1bd6d1721b9ff68efbd15c6f4b001f9a94859f4a0eeba450c2829b5da991255962447a57bb102128b84fcd7635b57d13b5c5cc0368d42c8f7e3f95f0e783cc9d84697d8ecf4f3693018fc6575245088ab32e2a2277eb6953198d324093c643240c26faf3904575c803dc0760b"], 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getegid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000020c0)) msgsnd(0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="05100001", 0x4) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r1 = open(0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x8, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x10, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sysctl$machdep(&(0x7f00000001c0), 0x2, &(0x7f0000000280)="203e761be0dc493eb13e3c3f1f62ff80df50a0d8697f39cdbb8fdb7c9640802c2ffca3217a44bf3158b073e7d0672a2c7a2a44006fa4880188e637b12988256343bf741d41d1fa3517074baf962de982", &(0x7f0000000340)=0x50, &(0x7f0000000380), 0x0) r3 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84, 0xfd, 0x1, 0xffffffff}, {0x5}, {0x812e, 0x1f, 0x0, 0x100}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "2bbf09a76e9bd301d6291ab88842329097184589"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x80}], 0x6, 0x0, 0xfffffffb, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x180) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000650000/0x2000)=nil, 0x2000, 0x2) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x1f}, {0x7}, {0x6, 0x0, 0x34, 0x80000003}]}) write(r5, &(0x7f0000000480)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d8e080013a838bb68b933320fb3f3e1676ca1a14206ef792e790c893a38c8d470aad2cd9f8e33d2a860b831299e2e01ae489d03cced1136d3068e72a59cb5b5a2844cfeb828bf2d342762d6178db1d9ab77d053aa272510fc69900b0e1bcfd648965895f474983ee33303422aa872d8240e0073e280d6cc578825d923b90487dfc3f045e10f3f3e36ac58a3a242d5baae012", 0xc0) write(r5, &(0x7f00000002c0)="fd9e5e000000000000eb09b338f5", 0xe) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000000c0)) close(r4) syz_open_pts() kqueue() poll(&(0x7f0000000040)=[{r4, 0x4}], 0x1, 0x0) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40000630, r1) ftruncate(r0, 0x8) setrlimit(0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x2b, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) setreuid(0xee00, 0x0) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() socket(0x2, 0x1, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xd8c, 0x1, {0x0, 0x200}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x9, 0x401, 0x100000001, {[0x1ff, 0x200, 0x2, 0xffff, 0x7ff, 0x6, 0xff, 0x6, 0x2, 0x8001, 0x4ae0, 0x1, 0x80000000, 0x5, 0x1, 0x8, 0x1, 0x697], [0x5, 0xfffffffffffffff8, 0x5c, 0x4, 0x0, 0x0, 0xffff, 0x3, 0x4, 0x9], [0x20, 0x6d9, 0x5, 0x79, 0xa5ae, 0x4, 0x3], [0x80, 0x6, 0x8, 0x7ff, 0xffffffffffffffff, 0x40], [{0x4, 0x7, 0x1, 0x5}, {0x884, 0xf, 0x7a7b, 0x81}, {0x6b, 0xc1, 0x1, 0x100}, {0x1f, 0x3, 0x4, 0x6}, {0x7, 0x9, 0x0, 0x4}, {0x101, 0xffffff80, 0x5, 0x8001}, {0x6, 0x6, 0x3, 0x5}, {0x60, 0x2, 0x7, 0x80000001}], {0x35, 0x5, 0x1, 0x4980}, {0xffff, 0x800, 0x8, 0x3}}}) r2 = socket$inet6(0x18, 0x3, 0x2) setsockopt(r2, 0x4, 0x8, &(0x7f0000000340)="de96dbb93f0b500e3695f51ecc4b5e84517210fd587bcd8eede25fb0eaebd0c09ebd582735d85beed6e98c94cd7ee1cb29f415211a12763302184f9f8b4bb38181e1cda7101c5eac230700b5b00adc07513ce55d77259dc77eff113db2da272cd6750a3617648b97a9e5e6eb2af632f497357f7d35a38aa3a736bbadcac5ec618e6570c26c60c0319783ae7e40f99f6eb3f6286df9817ba083", 0x99) mlockall(0x1) r3 = msgget(0x3, 0x8) msgctl$IPC_RMID(r3, 0x0) msgget(0x3, 0x88) msgget$private(0x0, 0x2) msgctl$IPC_RMID(r3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x10, 0x0) r4 = dup2(r0, r2) recvfrom$unix(r4, &(0x7f0000000440)=""/20, 0x14, 0x41, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000500)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil, 0xfffffffffffff67f}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000d42000/0x3000)=nil, 0x4}, {&(0x7f0000d23000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb3d}, {&(0x7f0000bc1000/0x3000)=nil, &(0x7f0000f99000/0x1000)=nil, 0x2}, {&(0x7f000085f000/0x14000)=nil, &(0x7f0000bae000/0x2000)=nil, 0x7f}, {&(0x7f0000de4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000f21000/0x2000)=nil, &(0x7f0000ab3000/0x1000)=nil, 0x125}, {&(0x7f0000d03000/0x1000)=nil, &(0x7f0000c00000/0x4000)=nil, 0x8227}, {&(0x7f0000b08000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000cd7000/0x4000)=nil, 0x8001}, {&(0x7f0000cac000/0x2000)=nil, &(0x7f0000e1d000/0x4000)=nil, 0x7f}, {&(0x7f0000cf8000/0x2000)=nil, &(0x7f0000dd0000/0x4000)=nil, 0x4}, {&(0x7f0000e74000/0x1000)=nil, &(0x7f0000ae1000/0x2000)=nil, 0x3}, {&(0x7f0000f7d000/0x4000)=nil, &(0x7f0000913000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000095d000/0x4000)=nil, 0x8c}], './file0\x00', 0x100}) mquery(&(0x7f0000f4b000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000700)=0xe54b, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) r6 = syz_open_pts() kqueue() execve(&(0x7f0000000740)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000780)='\x92{\x00', &(0x7f00000007c0)='/dev/ttyCcfg\x00', &(0x7f0000000800)='/dev/vmm\x00'], &(0x7f0000000a00)=[&(0x7f0000000880)='*\x00', &(0x7f00000008c0)='+#\x00', &(0x7f0000000900)='!*\x00', &(0x7f0000000940)='/dev/vmm\x00', &(0x7f0000000980)='/dev/vmm\x00', &(0x7f00000009c0)='/dev/ttyCcfg\x00']) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000a40)={'./file0\x00', 0x4, 0x1ff, 0x1, 0x1, 0x800, 0x7, 0x9, 0x1, 0x1, 0x8, 0xee}) write(r5, &(0x7f0000000ac0)="40bc5dcd85f012f3ae1cb21fa1f72b5e9e60cfd541efb1c5f86133b8", 0x1c) r7 = dup2(r6, r6) getsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000b00), &(0x7f0000000b40)=0x4) socket(0x2, 0x4, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, 0xc) wait4(r8, &(0x7f0000000bc0), 0x8, &(0x7f0000000c00)) executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x40) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x0) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') renameat(r3, &(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="b5a7e6307d6404fdf0a44412bf79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb9, &(0x7f0000000180)="1dbd06084921068fa87365ae", 0xc) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getegid() r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r4, r5, r6, 0x1, 0xffff}, 0x6, 0xd6f5, r7, 0x0, 0x8000000000000000, 0x1, 0x2, 0x1}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x82d) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000940)='./file0\x00', 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x5, 0x0, 0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x0) rename(0x0, 0x0) r9 = socket(0x0, 0x0, 0x0) setsockopt(r9, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) geteuid() socket$inet(0x2, 0x1, 0x7) getgroups(0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 3: openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000380)={0x100, 0x8, 0x5e68, 0x24, 0x4, 0x5, 0x91f, 0x10, [{0xba, 0x7f, 0x1, 0x5}, {0x4, 0x1c5c, 0x8, 0xffff}, {0x5, 0x200000, 0xfffffffe, 0x8}, {0xcb, 0x9, 0x9, 0x18}, {0x80000000, 0x4, 0xffffffad, 0x3}, {0x37, 0x0, 0x3}, {0x0, 0x2, 0x1, 0x8001}, {0x1, 0x6, 0x5, 0xfffffffa}, {0x32, 0x9, 0x5}, {0x80, 0x200, 0xf4, 0x5}, {0x0, 0x100, 0x80000001, 0x8000}, {0x71, 0x5, 0x800, 0x3f}, {0xdf99, 0x9, 0x7fff}, {0x9, 0xc3c, 0x9, 0x7fffffff}, {0x1, 0x7f, 0x1, 0x7}, {0x200, 0x4, 0x1, 0x3}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1800, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1c}, {}, {0x60}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$FIONREAD(r2, 0x808c694e, &(0x7f00000001c0)) sysctl$vm(&(0x7f00000000c0)={0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00', 0x3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) clock_settime(0x100000000000000, &(0x7f0000000040)={0x3}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x1000, 0x8000000000000000}, 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, 0x0) socket(0x20, 0x4, 0x8) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) bind(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x9, 0x557fc536, "3ce3f17a6e8c7e4b532d00"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)="bf0909b98732e43a60ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) r2 = socket(0x0, 0x8000, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) syz_emit_ethernet(0x60f, &(0x7f00000004c0)=ANY=[@ANYRES8=r2]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet6(0x18, 0x4, 0x29) nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) r3 = socket(0x18, 0x2, 0x0) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x3, 0x0, 0x1000301010006}) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x2, 0x0, 0xffffffffffffffff}) executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000100)="1238fec003f742fe7352764edf888679cc9bc77dd960a00776b9e1111b9d5c605f0b22cf9cc74677fd160b310432c50a52e19b72a0105b4e3a35a8f96754bc265ffee7e96a85d3f9bac062f33a5bf161f634149792a9116b8c16ba4a57a0925b5fd14429b98b371baee830831e314214dce32040a927a9829e5b641e22953a9184855a74067ba97b0546960e5f941a02c16357012e7728253024e9ecd6f125cf8591d1500ff6a32adeabeba94c90580a0d13976ff75a", &(0x7f0000000080)=0xb6, &(0x7f00000001c0)="abbc65e5f6cd1a87017c322915dfd293337fcaa85d62671b350094f3198952", 0x1f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000011c0)={0x3, &(0x7f0000000700)=[{0x1c}, {0x0, 0xfd}, {0x6}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x6d, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000001280)={{}, {0xfff}}, 0x0) getitimer(0x0, &(0x7f0000000000)) geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) geteuid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000340)=[{0x2, 0x8}], 0x1) semop(r2, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f0000000080), 0x0) getuid() accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(0x0, 0x10, 0x25) readv(0xffffffffffffffff, 0x0, 0x0) denied attempt to set clock back 3665273434 seconds executing program 3: ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) ktrace(0x0, 0x0, 0x53e, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) r4 = socket(0x0, 0x2, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unveil(0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x24, 0x9b, 0x1, 0x5, [{[@multicast2], 0x10}, {[@local={0xac, 0x14, 0x0}], 0x100}, {[@loopback], 0x8000}, {[@multicast2], 0x7fffffff}]}, @timestamp={0x44, 0x10, 0xb, 0x1, 0x0, [{[], 0x20000000}, {}, {}]}]}}}}}}) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() mkdir(&(0x7f0000000100)='./file0\x00', 0x49) chdir(&(0x7f0000000340)='./file0\x00') setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, r2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') r3 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0xc20, r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000140)) socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x800c745b, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc00c7007, &(0x7f0000000100)) socket(0x2, 0x0, 0x0) r3 = dup(0xffffffffffffffff) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chroot(&(0x7f0000000300)='./file1\x00') mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231020000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) r0 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08e8440000280000000000f09078ffffffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff81003e000800450000280000000000009078e0000002e000060000004e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r5 = dup(r4) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) close(r2) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r1, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) setsockopt(r2, 0x9, 0x1, &(0x7f00000000c0)="9e1f0000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) executing program 5: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000000)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="54728965", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x3, 0x0, 0x2, 0x10000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4, 0x2) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c4f", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r1, 0x8) poll(0x0, 0x0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) close(r4) write(r1, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f00000000c0)=[{0x0, 0x94, 0x800}, {0x0, 0x7fff, 0x800}, {0x1, 0x9}, {0x3, 0x5, 0x800}], 0x4) dup2(r1, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b5, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) fcntl$getown(r5, 0x5) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x4, &(0x7f0000000380)={0x5}) r8 = open(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000140)={0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00007f7000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x4000080000000}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000091000/0x2000)=nil, 0x42693625}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000376000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000090000/0x4000)=nil, &(0x7f0000091000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000376000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file2\x00'}) syz_emit_ethernet(0x5d, &(0x7f00000003c0)=ANY=[@ANYRES16=0x0]) sysctl$kern(&(0x7f0000000080)={0x1, 0x3f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffff86) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2f9) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept(r0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae00029927", &(0x7f0000000040)=0xf, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) setitimer(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xffffffff}, {0x84}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)) open(&(0x7f0000000380)='./file0\x00', 0x200, 0x8f) shmget(0x0, 0x2000, 0x9, &(0x7f0000001000/0x2000)=nil) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) socket(0x6, 0x0, 0x6) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 3: setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x40, 0x2}]}) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) fcntl$dupfd(r1, 0xa, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x1}, {0xf2c, 0x0, 0x8, 0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) syz_emit_ethernet(0x1232, &(0x7f0000001880)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c811fc000000000000000000000000000000000000ff0100000000000000000000000000010001000000000000c2040000000000010000000000000000000800000000000000000000000000000000000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbff020000000000000000000000000001002d00000000000080b944f94a03e6d05b56744bcc7494d65765677243e390522f36c6cacc615a14090a256af3332438d8c9bb7cc463117d53e055d8e29afd6532b77ca0ee825ca79c29d4f6fc4fdc53b2fbe01214ed2abd027f318c6bac4de360e8e1ba7e6c6f6fa5a8578593a59b3b1293fbca9e68d8a2ca2ca61bae879d04f2131246ab47592cb9f86d0fb14ccccf81a44239a82869c3b2f2184e908da082304e2d027380863a933fb3074b863ebd1ebfe230f779b0690c1592bac268c69d50b4c9010600000000000000a4f2948f44e98cddc438b2d875924ac0c4e1822c87128c404ca7aff2d8f209b34e461cc21a3186058cc534158ef208df8fd74db74ec6d03d1a41c6e35d4292620a6840df072ea66f26441480e845659eba6fe78373a9d03d145eec08f57056de13c0a96214ba7347561bef6722326e4160f31c10d3320601a44bf2cc17a7b80db5f2fcb72d3a02139ba4d9516ddf86ef7845dc31f3ba02db94aab85147f777ea", @ANYRES32=0x41424344, @ANYBLOB="a0000000907800001312270689750c172377a96c7793bae952b2000025519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c6be752fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3566f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b29372306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123d63cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c30f4e4fed2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627435a88da40a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026da25fd20ba99ec66caefcbbd481dc48419bb0f3264e70075d88879f69d84e54fe4b505d071c59ee8c726a778e9cd4c39706ffc79aa652db414ea2a55020d384bc4dbd1954cf5c134cb6d41d44a7fa3c0faad69f2b664b7976308339d7ea1ffc4e3340ecd68bfdea0092e56609e96204ce4c0a6890954fae06502a87831499477db2bbebb2b8bd967b34ca25166a6762f0dc10923c133ad315f3ae290dfccee6a46e03d000efb29b92dd132a73e6cbd0335218b48b2bfbe9c61178609c8d6d69163e10300fdea039680dbfe023b12cdacf4f9bb2131cd6b8a34747e57dd580ee88dd86a3095421cbd0f8c49b8b91bfd8daf56025646ea38019d1a8203c39fb2e3d22f76e84e9a4726cb4aff1fd2699cc5bca98e664bcb27865ce480524fa867bfcd94ff39797eddedbb0fcc92f6dc6b5669a5c61f771e0ec56318365e82034fbba46d04beea15b115a8ef5b1a8582dde1096dd527df5700a45c251878e04b3ca3dd815f072708080ae44da19c6513761e3783de71a1de11a036542b3206e80710a0d153b7bf61386f8d5f189db5081ccb31bacb9f64cef283a5fbb4cceb628ee62534eecd11b4891abe2d8f4a59276ac1a18178c63cd7d6d13b12df1590953c970f1824d04565be2200d21afa95fa309ba07b0623b6364038f0bec68cebc2879d36880a17b9d9ae8e805bb7d8e0a7a8b46461001a35d20c6ae2afb7cb5ac1b7c8916d80f8b3ba51d9dea9fd185c78f2e542f20193b673283daf212e96d40c9651c72f3e47771fd7fee65d28fa4f607a0ef453c1d9a2772714b39fe11581363be428ec956cdbd18772fa259c777ab5ff7c807bfeaa3e72cc73fdab77dad775b9a816f68e9fb1cbcddb8427d26096a4df566edcb3b3fe278de0936e443f214a635ad33d54503730c6e8d6eddd04ff531177809d4b0e2cdd255d49a7a42a9aed53e1970340189535f3bdf0e7c00f3c8f3379839f379521d94bfc12f1cafdfc58fc5e05a04ee1861b77d00f91837dbbb0e21167b5a13e2540561324b94a5c443a620bc75f2621af8fae038593002d2351e1856e3fabcb5b570b0db962ec8795cf11ff9491611f056f8b2a4c2546e62807d4fcea1cb633a87246b2e154b3c5ef230a56c655f30f8dba19a9199d2359b991a99b4b72507014d2aa0c6354b4f6525e48f7d75e94571bcf2436a10d48aa317ec3eb4a2b42ec5703e3148d8c3960172da9c1ac07543d44759987beecbb4a34743b7641955cda5ae9422ab0047a22090e649ceb5e163d32cc0548f050013b0b8c90ccf0994cdb6e45f629f10d3c6f084f1ec5e4855c3513ddf2de4ca4c239bd78de5d4f7c3b2f7fa5da5fe31960a04a6933010ad2965ead39e43039c49e2011626723d1e411f0bfa7bbbe342ac39a55b2d182f2bb7d50af6dafd3724d46ff5450f5a3c682fe9ae0921353ff3a5feb9fa24806ba5cfccd8fd471c92b48bd45bf0090b3710d679df6dc40c64d1b4ae77b54aee4051efcfba9669457850c5f59b02fbebac1cc79a935ddf30a57d01a1f1c313ed013459a1a49b3512a682b2d95adfb02ad58e778ca39283a16e658c8a37bf9376548db240696a8edb1ce8a9485d90a12ecc3bd9b0ab06cb338a8dd738f46dac5f2a58fecd3fa32d83877e90ec982830d58f0ad27b8a459d0c8d8d17592714770c9b995f628bcf5b8f05f9d84b72507cbaf31e33f8aa7d051e0800000000000000543de0beceb3d716e77c57a075519cf91edce9684862b1a77ae7df3bf7a74bd3a51363459217680829c112fc2fd773a52103dc99a2dd4bae98b2677e1eca8429ca7069b83c0e450044bcf499c7ac32bcb95f1e22e96cbc094bae636a99eab5e9663cfeeeda97ebc4057c098f6986d760699a65d123c0f89c900df589384223b7609f7fe2938e3d1889d67fd4d610db69d1fbf10e57154b11a9d54a2c354bfea974eca068e39c442764c2d4ee0bb40e621720f0edc78ed6bcf16824073b8e350e932b6bd18c4ca05ccd5dc373d20e066017505fff1a6943f4b9d2cdf5117db7ae4a785044387d89081c6218bb7013522baf50c725d3c901a467c88fd9be4ced967a6962073f0416810cd34fea41ddaed728aa0a866d63d583162e1e78305c9a6aafff3fbc9408b740ad7afb90f3c1b41bdd3ae11929f2790719fd87038020c3d1ee76c62ed7820a2f79e4d50256abb058218e2360b29ab44332dbc7f83f5add426ae3c409f688b0c0a594916480c05df307a85b0ae95652cf06b2b6aeea979e078c206f70c7fdbd2fc0657deacf489c5f2090882eecb4c47d0b2fd438cefa90470ea1c7ca0c9e31dec634a9a61d3e5736ba4a657fd5a7a8a9f918704ca455a24fb407efab8331d34f0db65dc00a377ae12b5bc6ff2f6c7d46d9ceffb436e5fc079570f1049b507cea766cab28d5c1a88d3dc205f3d6bb1ff76da8ec4f7a048aa7b96290319061a41d8c1011ed695f7bb9d253190d0d0b38a10fe40c4357ed3dd930277849299ae65c01a71ab6a061312a75827bca02321444cec5d323a46bce50b43d9c6ce985817e00f148f953fddab6f0216f71acdda012cbc0de70f9c9ba0495024cf2148ab09bc0897b3c4adc54fb1f534b0c6ca72f2aa885cf880ccb9402076aeeee21515f7c9019aee5855e3dc00a68ba124d13ac56e128e49bb5537267d08a48c53c31b5083900c89be501b74aa62dc4b137c9a87d8c299e4391d327be72b9394017c16bae2602a7dad27cb50cea1ad8136b7bcd645d023f95022deeda81aa3d598e6c84071c59a2d6c4124ecd03877f4819e76225bfc198e174d36b1c79de2ae88f1be383ba4297f7048967a1c7a94f58c0661e9586b1184c7c9e6d0ee43d25a65aad6705fed257de525d4e5529902792b36d8e9f2fcf9d2c3458107ca3c5c7b4488b3a31a7e6814437f7977ea17c627035ea29e94790ca07454194541f5228ae76c25eade51aab1f4ea8a1e3af9f88b955e90dc6cade02ac99e54604fb5f10df1523e8dda4a416c34ac1e6713ce88418e09b597879171c2e0648302c36d19792955843253ab72b3b4665ab93f5f3ebfb5ff075e7e300f908f6c244212d6b37ba39e78a4e121e8e1e03eec62f67cdc3239669907161dcb092727183422d5a8aa01028ab8ec9daec0ede9e8d0f6a0ad8290e52ea9036f09271d155595d6ecb518ce74bc528596967b520cb092567df5d008f38c4dc9c2b8e3c4da7d81ca9b754d38a94b62b4ce3712383f680986aab3c5412d7f441d4fe878ec34e65e3c61a94c2e32f58050cdbf772eddce64d3ea8b99d6f6783a8da9436fb48c19e50e031aef2d1da08b6fa587d3466c0fa66a8395f35baae636d91f15e020c8c81d10a27e9b2543c460f6ee595a30dca0fbc86762a12122a68b7a278c7ba2f18119aaed9556e9d62195a6ac210702be0ff204ea543446f356a0ee618282504016a419542e5ff850f8c35715f3d43e44bbe63757878a362691232d3e2a69be997f1ce9955bce475f6e6208a0fc136f0b0318eaae86dd8b4bd7e8cb6ae75a26150065e99b3cf155bc45a2490ff8c7772889f008b327d885690c85252f8acf988488a7cdea12075c1fbe7ebdf440660b902b3c33681cac04fabeacf91b5cf7a3b9490904512ade5e7612d8d353c60cb25460fe24ea30b2a7aa339f9dac1db14c521d9ed7dfafa25261547bb1fd5e79d68ced96eba784d4b3be979e5b03198018f29880085591e99bd332e1efd68446757eb8e3145237e32818ae8eeb0d89795f061808b9b0c0c16193263d7473d0f3dbedd3a106520d11fdefa59157bfe4ad560b75e8f1207b5b21821637e673851e755667b"]) executing program 4: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) chdir(&(0x7f0000000340)='./file0\x00') setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(r2, r2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') executing program 0: socket$inet6(0x18, 0x3, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0287533, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) accept$inet(r2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) sendto$inet(r5, &(0x7f0000000240)='\x00\x00', 0x2, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) execve(0x0, 0x0, 0x0) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000380)="0092b54b05f616d81fdb93c462c071f02d8fbe26ca0b675cea435a1cfcc0fde94ecc510bfddb7ea8917100000080000000006b349197132dd814abc9280e4d6aea7c33809729dbc03ee1c94d3bd110c7461f22844785c3e26b62f0e95c63122c6705d6088969d0065230b683211c764b579c36d547e9d00b7b7841e5eb3fbc6765f04075a0d25bd1b838a316e14a0bb31b4ad51833175885cc7bc2f27578b7fc8bba9473793ed7ee9163dc296f0a3b3f86b49a4a36bfb8933983ca449056e23f52abccda2dfdb0b5a77e157f86efcc", 0xcf) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) write(r1, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x60}, {0x836}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) executing program 2: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000180)="54e2ce108d98472830032fd749e5e864018d17210a2629f7aca3f74f26e9d6f1f41b2e421420f54567632142c0a3ca4ef52023e0dd29f46693bbaca8f9b229b4436e84936528732caeb10d43b6ae6821aff3c163af0a", 0x56}, {&(0x7f00000004c0)="52535f3671c685e34d4f35c1c958c49a93b33ab9ef7105bbb5784d86f0029af433f03a0046ca834702758c0f02f2e6c28eaf95189c59fddd9ce35293e6fdc0bb2e7cf8727ce013f2bba225c98e85ec4e451eab8f17f1aa505d6ec629921286570eaf5d8e7586156a9e4c4e225128f6aa7938b29c73d98d3ec2bad2b2fcafd9eeeb349bfd067d62f278ed3e33b52a734b2603", 0x92}], 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x80}, {0x48, 0x0, 0x0, 0x7}, {0x10e6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) mknod$loop(&(0x7f0000000700)='./file1\x00', 0x80, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000540)={0x2}, 0x8) r2 = open(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x4) openat(r2, &(0x7f0000000240)='./file0\x00', 0x80, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VMM_IOC_READREGS(r2, 0xc050756a, &(0x7f0000001680)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000240)=0xffffffffffffffa3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) executing program 4: kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x264b, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) r2 = kqueue() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10}, {{r3}, 0xfffffffffffffffe}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/260}, &(0x7f0000000300)=0x106) r5 = kqueue() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffd, 0x0, 0x40, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffb, 0x40}, {{}, 0xfffffffffffffffb, 0x11, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x85, 0x10, 0x0, 0x20000000000000}, {{r6}, 0xfffffffffffffffe, 0x0, 0xf0000000}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)={0x0, 0x4}) r7 = kqueue() r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r7, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x11}, {{}, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xd5, 0x10}, {{r8}, 0xfffffffffffffffe, 0x82}], 0x9, 0x0, 0xe9ea, &(0x7f00000002c0)) msgget$private(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='-,^[/..[:\x00', &(0x7f0000000100)='-^!/[(-[\x00', &(0x7f0000000140)='://.]))&{(\x00', &(0x7f0000000180)='(#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':$-\xb7\x00', &(0x7f0000000240)='-k%-.\xae]$\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='#{@@\x00', &(0x7f0000000300)='\\(\\-+\x00', &(0x7f0000000340)='!-)*\x00', &(0x7f0000000380)=')\x00']) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r10 = socket(0x18, 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) fchdir(0xffffffffffffffff) dup2(r9, r10) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000400)) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setrlimit(0x8, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000003c0)) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x4}, {0x3d}, {0x8906}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x4}, {0x3d}, {0x8906}]}) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x80}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x30}, 0x2, &(0x7f0000000480)="497eb46a50985952f586ee8b3555d08be93d6f4f12006cbd909b482ddeb709094181e84b7cf6b22fd76a505c3cec6f2c979fdc950ccadc70af45ce1097fdbafb", &(0x7f00000004c0)=0x40, &(0x7f0000000d00)="36c1e2736fd4ccbb39c86e897e0f0cbb544ecaf9ace27dc339a3ff23faae19dfde0487319e97432675d61ab6738e35407a278f1be4e1d45def3b7bfb26cfeda8486ffd6dada9ec9d3083f68c6f5202fcea84ab00ea6ac877708dcb13644c6013db1b909ac53d871aadc376486c8c66e3a92c0b7d3a956dc475095955fda713805bd3dc3a80707070331966adc15b4a1ea8d71733", 0x94) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) syz_open_pts() (async) r4 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) socket(0x0, 0x0, 0x0) (async) r5 = socket(0x0, 0x0, 0x0) getsockopt(r5, 0x11, 0x3, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x1ff, 0x8b89, 0x1000009, "00df00003f00000000000000000000006d2b00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1, 0x1ff, 0x8b89, 0x1000009, "00df00003f00000000000000000000006d2b00"}) writev(r4, &(0x7f0000000100), 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x80, r1) r2 = getuid() bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) executing program 7: setreuid(0xee00, 0x0) r0 = getuid() r1 = geteuid() setreuid(r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) r4 = socket(0x18, 0x3, 0x10) r5 = socket$inet(0x2, 0x8000, 0xff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt(r4, 0x1000000029, 0x2f, 0x0, 0x0) fchown(r4, r0, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) execve(0x0, &(0x7f0000000280)=[&(0x7f0000000240)='-k%-.\xae]$\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000440)=[{0x5}, {0xc, 0x0, 0x0, 0x1}, {0x8126}]}) setrlimit(0x0, 0x0) utimes(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000006c0)=ANY=[]) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0xfffc, 0x3, 0xb8, 0x2}]}) executing program 2: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x200020, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvmmsg(r2, &(0x7f00000015c0)={&(0x7f00000001c0)={&(0x7f0000000240)=@un=@file={0x0, ""/249}, 0xfb, 0x0, 0x0, &(0x7f0000001500)=""/143, 0x8f}, 0x2}, 0x10, 0x0, &(0x7f0000001600)={0x8, 0x9}) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000200)=[{0x1}, {0x6c}, {0x26, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000540)="38c344d08db0e1397e1e89142d973b05d32281bd5fc0241fb7ea5d170607009807c187cebf74ee05cbc21f02ad0f538811ff86fddaf008240000000000000002000000261fcfdd6affc9e2add51ff3806f72ee3227f03b5acae5b56dd0ca261c4e04a084bbf3ed148bc1d3776326dd5ecf57ada312d66ae805d7", 0x7a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="89c7421a4461497401e0f21d7e841576ebd9be408063b252f20f1b8fdeabcb951d23894903c92c09bbfa4247f7b776877f7c09f911fb5fc3fa6dab4707286d39aa99230412d16ace", 0x48}], 0x1}, 0x0) recvmmsg(r1, &(0x7f00000003c0)={0x0}, 0x10, 0x802, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/81}, 0x59, 0x3, 0x1800) executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005036000009f0500060007000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x5, 0x1e2d}, {0x18, 0x0, 0x5, 0xd78}, 0x4, [0x10001, 0xb6, 0x3, 0x4, 0x2, 0x3, 0x8, 0xfa4]}, 0x3c) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = socket(0x11, 0x3, 0x0) sendto$inet(r3, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) writev(r1, &(0x7f0000000980)=[{0x0}], 0x1) executing program 1: kqueue() poll(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x2d, 0x0, 0x6}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='x\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000001440)) executing program 6: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(r3, 0x0) syz_open_pts() sendmsg(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x102, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) r7 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r2, 0x1) bind$unix(r7, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) write(r1, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000200), &(0x7f0000000000)=0x4) listen(r0, 0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x80000000) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f0000000080), 0x0) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x21d, 0x0, 0x0, r3, 0x0, 0x1, 0x7e00}, 0xdce, 0x32f9, 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r4, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(r2, &(0x7f0000000380)=[{{}, 0xfffffffffffffff8, 0x0, 0x2, 0x1de, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x1, 0x467000000, 0xfffffffffffffeff}, {{}, 0xfffffffffffffffa, 0x81, 0x20, 0x4, 0x1}], 0x0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0x101}, {{}, 0xfffffffffffffffb, 0x90, 0x1, 0x8b72, 0x4505}, {{}, 0xfffffffffffffffa, 0x83, 0x80, 0x1392, 0x10001}, {{}, 0xfffffffffffffff8, 0x81, 0x2, 0x8000, 0x5}, {{r4}, 0xfffffffffffffffb, 0x10, 0x1, 0x8000, 0xffffffffe790fd4f}, {{}, 0xfffffffffffffffe, 0x19, 0x1, 0x7, 0x4}], 0x2, &(0x7f0000000500)={0x8, 0x7fffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffeff, r5, r6, 0xffffffffffffffff, 0x0, 0x82, 0x2}, 0x1b, 0x8000000000000001, 0x80000000}) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, 0x0, 0x0, 0x0, r6, 0x40, 0x80}, 0x3f, 0xf2, 0xffffffffffffffff, r7, 0x1, 0x2, 0x1000}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = syz_open_pts() sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x6) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x3, 0x1) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000001980), 0x0) close(r3) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000003c0)=0xb1) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x3, 0x40, 0x20, 0x3, "8e6c7995cdb074b089d14449dab4619fb923b70b", 0x3f}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) close(r1) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r2, 0x0, 0x0, r0, 0xf3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) seteuid(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000280)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x18, 0x3, 0xfe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001600)={&(0x7f0000001280)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001700)="15ceb8b240cdf5f667", 0x9}], 0x1, 0x0}, 0x8}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000180)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140), 0x10) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) r4 = msgget$private(0x0, 0x51c) msgctl$IPC_SET(r4, 0x1, 0x0) executing program 6: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{}, {0x7}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) sysctl$net_mpls(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0xb03, &(0x7f0000000000)=0x7, 0xfffffe86) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r3 = accept$inet(r0, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) getsockname(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) open(&(0x7f0000000940)='./file0/../file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000040)="0837d96782a27a851921f2786d9c59871279dae58d94e9eba91441cf7124b8155af36fabd82867c5a78731a0c2ee3d194a5e4d2f46c2ef5fa0dff220e87728138341adcb86d423f96430f603f42c40850916a338101ad347223be6c789adf86f7994660bf79ce7a173ec99d48f3a8e8aa16988ac8e73a28dbe046e43c2ad1c7d974eee8db6551c563501a485887561d2bf5446302b5a4bba9c7d7f478d119996946e83dce436772f23843413e7f35a1d83e4936cdfc224c0c880ae9137b1ed51138dad5eb6ad544d08678d749d6883527fef8066e8b8665fad9a384f30470fc51a22b6e17f1b15275ae887fb7ff63dc6e51037817cb86c2f004b1ab474692693c024e2a2219323a5ae4cec7b910f90f8d469135f9300"/290, 0x122) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000380), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r5, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r6, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000300)=@un=@file={0x0, './file0/file1\x00'}, 0x10) r8 = dup(r7) listen(r8, 0x0) setsockopt(r0, 0x9, 0x1, &(0x7f0000000680)="b7acbc2c", 0x4) executing program 2: setuid(0xee01) r0 = getppid() ktrace(0x0, 0x5, 0x22, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x214, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000000, r2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r4, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)="5963c47356696607d7d586ff05ee174c9a93b7c21acdc930895d7ea7490e57f890634570ba30dff758e4b01fd242c5b162ce1de693311bafac4e23c4101725f8f7baafe5c0dcb468ae10e437d8ccadd6ab33d7a596fdc3d5be24084b25aa4ccecd8ecb52bba9b45a86", 0x69}, {&(0x7f0000000200)="10b51cf869fe48dbe1aa753bac0041a280c85cdc075abdf4d7da2a6356f3103884c7dc16bf6a2d524f90aee5d36f8a750f2dad26f1763c9dd12e62fcf69fc773b043ebdfc2e6714667edfec86c3856dc2883e1654ad5189ac71f2d92954d442abfd25d7700b990f0bb8d5da381a3d4285cf8c1f565ca54855dc0ec414a690a41a150157ac2c977b3fe9447e7f3d488dc71e52099a41ca1b5d7e1b36052b35bd42db96c149d6f02a1a4c62376fa144e381bab931410fecac68676", 0xba}, {&(0x7f00000002c0)="440e88be3eb98c7b1e1f908d415ffd85a08f52e90a3c244d84f8e4e5192b8561353948029c4b478a738252e1f570dbb3295498da6eb7b069fad99c31f8782219a5d931d7ede41da1545aed6a770d1df30649d2726edb95a76d89d84a55f961d4bb9bbc903e1e83a0cd23d28f17f731d15c39cdcb0235d3bfe2ddbdcb6ad2a2d1494b086d", 0x84}, {&(0x7f0000000380)="4e83454dee556a2d26bca0b20da1bab9afb54a99527b35c15e79a43b7457c44814d020e426352e5553675d67a5d5f7578786906e495df14b7668011eab7336bdf0dc8eb5912ef22da86a9bccdffa9a497f8ab81d57ab838948445b95d7d6b12a31f4a5722e8095ff359249067bbd7f2b514e8be282bee9b4c1cb003a78bf3a848b2a237e0002d79b7cdc8f81", 0x8c}], 0x4, &(0x7f0000000480)=[{0x88, 0x1, 0x7ff, "c3b2fd1929cfe1627706516c0072f9aba7dca4d406a4ab4ee7d8bc48fc48b13a285a87f2ba524321bdf369fb280180974c22402fe67580e6c5151d4a6e6602a3251c15381f3e63c5541c096604a5aff77fabd4b636163e50b2e4ae437fa542b594129979d9e006978873ba8e4090c6da9470b3b9886b1a"}, {0xb0, 0x1, 0xd17, "24b7f7902c43c7b7e2c29f1b2504d133cca3d1c5f7bf5099854963a0e12f81ecb7c1b5d9e0fff743c4bb01de104c599a28332c7960e4f32ae8cc6fdd4c10cbda5c2ff0d0200b5573efc29f208319b93bfc00498f6d925b122b4c7abd09d8d8347fe5e23f4670df626a5896f35c3339b5a04edfaf813eed442204871d30d15c094084755a38d5d756eb54445334971db3ceeb82184fe704cc5325"}], 0x138}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="25b3397b60103a574a73bdd03f01712b1b2100e1b720bdf223", 0x19) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) r5 = dup2(r3, r3) write(r5, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) executing program 6: sysctl$kern(&(0x7f0000000040), 0x4000000000000379, 0x0, 0x0, 0x0, 0xfffffffffffffed2) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() getrlimit(0x2, &(0x7f0000000000)) open(&(0x7f0000000000)='./file0\x00', 0x78e, 0x20) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r1 = syz_open_pts() close(r1) socket(0x0, 0x4001, 0x0) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x406, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80146940, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/114, 0x72}}, 0x10, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x1800}, {0x0, 0x0, 0x800}], 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = socket(0x18, 0x0, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000180)="5d0605ec7af1dccdb7592ffd5460c18c2efdbe113352e97b0ef42de6040fcd2c98ad43cbf749ef9ae309cfd6be506db501619b26145a988a437ddfb951e452be094d016e3e49c5064c797cfeacf024da761a69bf81e98303151753ea84334536cffb5d15a3ce99fc73ab5b4335fd088cc691c8b82c370b2ce5e9ec449a6ad0f8f5c16ef6bf1eb3e4ac4ebc96c603ffc513dee30a4fc5b354a363aeb497b9e1", 0x9f}, {&(0x7f0000000700)="80ea36a5be726758940814e2a9cbda69f598c36748e78b3b43f630d608d81983dc1f2ccfa83be60308a831169dcb69c472d09b130f9fbe11636aaa5e271dde59a7ea8960059daa930d6104526636fb885872e271cba5855ecade9e0093b59f1ac434ed4eca0805e2e7f029ada047ef9c9ec68189858b93f641d3bc4d5043506c7f34cc1a160b8902906e1cf1676fa0dc859fdb794cdc683c4ae2eb6b759231ec0da95ba017b67aac570ada1ab95b05042c72bad7a9b300d17330179d487fb450a8a2b6ea0136b264165ccb24f3e40271b35c51d73f4c6dec99f89642e3d5fe4a466ff2409be6e291ad79b6c78a9460041f1f83e37e991fa87f4d61271b20d657796e0c3a6ef798d8770b7d317c1e447a11ab798d119b75b6b13955fc7ea26fb2f3d2b90083ccaddda8e0e9418438165b537077793b892b06cf65027ebb918d766f0c4885d3", 0x145}, {&(0x7f0000000300)}, {&(0x7f0000000340)="ed0005e5249a3571380e632eefd37ed4b067d99a72d73a09f2880176e0b6aa9885452c41b4f8734d2bc4447786a48a1a8bb3e535ba8aa506da274648c7e55bd4959d80e022476f0c899ac02fa3", 0x4d}, {&(0x7f00000003c0)="8cb46e0ed1d9f15825b5d1b9e9a97d2b6fe9c284a9db56d0772d0dab3dc7798ad91b83033bb9425291ddfd6e024fa139f923fd1601bf13812a7dc535aa76519b51d0fa99df01c18b287cf0c5", 0x4c}, {&(0x7f0000000440)="3cc3514a05ca298586bcb076f02579300348e97cec51008649b0a3309eb62c366986d67bf66e71e4f30cd52697315e92eed3c1179a122de503bce9c79952913433058869b4cc", 0x46}, {&(0x7f00000004c0)="bbd70cc772045377775f71719e51029e5734a0661e4a7451d34ec5198fba16620bf1a79112b589737ceb5466a6b0c9332f4941b5186ae27202966be9689f6fe84cbd7f4a657a99b3685b047cae69f9d4e852d99f1010e708fa4405ca887894f20849658f0dcd32d55194497104fdbe8a75481ca9b2a76edda07638a25308a9ecb53b599f52e51d2986b21ec08d35a1e899305944b769ad62761db6edd434ae04c0879d1c22e6fbf0f68fe90115c6d3f16534cd8ae8fe19b5490667b37a2e68730b12b2968385929ed1cb662cae9503ee7b5574dd", 0xd4}, {&(0x7f00000005c0)="6b473e1a52", 0x5}, {&(0x7f0000000600)="0a25d0d00047f21339712e0892933adba965dd703aa7d11ca451", 0x1a}], 0x9) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000d40)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000880)="01889350100705667b1c8900b2a4b297de87ca42560b377cabe8233ed34fe92c0c5c6f450a52a6bc06272a131ab0f96c6e754bd74a7783ba34bb9b6c8652e52dff198b6c56e4a0881af0a31edff7c31bd19cbe424f728b9ca1c0932ad91c6690d62db5b9e6e49ecab6882768a58faa8b1c41cceabad09bedbe207afd69edff57f96c6b257fbf08acfb237ab30bfdeab95a3570bce4c1f5dff21a83f8ccc42a195ee2261eafd99a45898ac63a9102ea9a97", 0xb1}, {&(0x7f00000009c0)="201fd56d9e41d98e8f755fa37fb5b0637a4ae9755e59f40017b4efb0e6fd742fa23cb2d56b1f867db8f0d04a7e7d1b26dbe90b6b43d29196dd3235540d25d6e7740a070f48a6a8cf1618528cea1ca259684136593cca827c1e815d2a37b4a653dd46a9eeffac75cdb71c52140efb3eb7178aba3b3d33864061b94ad9229c46705bd02598213af4b5fc18caaeb674ddff5279e0f6c6476d32ef0ce584feca7fb71bebe88e046f658157edfc2f6210b61137798d96c271919372cc2fa002", 0xbd}, {&(0x7f0000000280)="4d21bf483093f9611076ab4edd5bad41aceaddda976593a29c5a29c79760f92740821d48d929def84623869cfcb033e2c138b212427e3d7229f3148152215a98d886834d465afe", 0x47}, {&(0x7f0000000940)="4b6a4fe8b4cd730a200c1f02573659b36943a6f0680db5518a35e24af2ec975997c5af3144e321e2d799b7fdcc0033", 0x2f}, {&(0x7f0000000a80)="ab839d3ba9bf67a58aeb51def8044e562a659e44f4ae79fea7211db34c489471d1652d4dd3f553d2cef37cbcd21b00ff9ae9a8790cddc9769bdd5456b6f9a18b2b6a4eae2f91c644664403eb43e075dc67990b52b9e1a38225479f6598ab636f176d88168d", 0x65}, {&(0x7f0000000b00)="1fa3130a72f1bde70c911a8fbf215264aa8d6f17260984dab62d530c1d6ff5397fe6b064e35cf83bfc714a3f99f4ddc56f5ba6141209e319c42833f8b92fa5119532d11af5828729e022cd500ce00b37397d47bef0093f5739baf383554dd553d3d5a9168e8f83eaae08db417c77", 0x6e}, {&(0x7f0000000b80)="6dc3a386fbba67ac1bd26e9e0ff7df2c9900c124590a63b01216e8cdbefe85595dfdfee98113f2fa1fed29a516c2cab43bf599c45e98d947d1a24c144405f02f5126e3e0e29fe5625522be63c91b173f81afad29abeb132681c8a798bc6bb12bc2f39370c2cce6fd0e194ab6bfb33595225a0c468744200947902a973bfd0916f8dae01e783583013d81805cc0f0ec29cd16b67deb374e8bb9c7f058c4173e39a120318bcf1cf59bb3e5f8d5690f5111205b2734781e93d6f4e56b96d7aa326c0527121e2e361bd742e1a610bf8cfe006410a22cdcb8", 0xd6}], 0x7, &(0x7f0000000d00), 0x0, 0xa}, 0x405) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) mkdir(&(0x7f0000000300)='./file0\x00', 0xa) executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @random="baaee43d8b34", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) dup2(r0, r1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000540)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xf}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000300), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc038694e, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x80}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="b5e100", @broadcast}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r1) r2 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r2, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) unlink(&(0x7f0000000080)='./bus\x00') r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/108, 0x6c}], 0x1) dup2(r5, r4) execve(0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000000)='2', &(0x7f0000000100)=0x1, &(0x7f0000000200)="23fae40c882005eed8b0473e37d6c54a03af255ba1ccef69bfab67dc5780574e17438e2c4901e9eea97761dceeb76db3d31c6d78dc809958300f91a270d0caa1133e4c714736bf531f521ab7543c65cd312e25684fb4b0ad9478b0db82b442dffa16e39692f22465c01a7e5a19f7d62e2e0263ed706782edfe2dbfa9d43243e06e4925adb9c4cd04748297756bb40dcb6a81f5b8040000001be1a745f83c9838d5b43bf2be22481a359782e5e84bbcdb445eb4344bdc0766e44a7a060319f24e513b9c8f8d89213778f65d6b83add7a66e4c6b4425a0fcb36505f63dda5f197ba98f018ff34484e28ffbd43a71a442f6ff4c895897206909c28f28d23dd9e8dbe3b97e26931311584f6558f700000000000007ecdcf31af3a1028daaf5afa296bb6afdcc78af44710a4047de55d64f3dec3995f486640bce2f6142c3147ba191539397fd45cfa5e3ee4a97d40d9185c11b31089c668765f98e877671fe3d52d72fc4d541a64f5dbb3191c4a3b436d89258a1959617c0307113d0988df487c71749790defc9bb535e57c3720193268eac3055b09af8af523e8be98c76fffa3ed1e162c4237419153735e941a155120c901e9d9e36137eb42b8bcd628b9f9f29fabc26d36677faca0c957cafdc256172e4f85b4953abe68452d90000000000000000000000000000e980d1571ce0cf9fe4be827beb0ed3d0da90c2e4320bd2596d8494c6d7a181b710d38c4800", 0x20c) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000080)="b6e7a8937ebbb4e4bb9d", &(0x7f00000000c0)=0xa, &(0x7f0000000140)="e0d209c5081dc342c3f49b0b5295d2ba9401c58945c58af29d93b8f0a190ff7a90df905b0cf1ff09c48fc32f8e38b48151a27aae1b", 0x35) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x5cda) r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x735, 0x1000}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, 0x0, 0x0, r1, 0x88}}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r1}, 0xc) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') geteuid() setreuid(0x0, 0x0) geteuid() getuid() socket$inet(0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) lseek(r2, 0x0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000440), 0x0) r3 = socket$inet(0x2, 0x5, 0x0) close(r3) r4 = socket$inet(0x2, 0x4, 0x1f) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000640), 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setrlimit(0x8, &(0x7f0000000100)) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: socket$inet6(0x18, 0x3, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0287533, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) accept$inet(r2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) sendto$inet(r5, &(0x7f0000000240)='\x00\x00', 0x2, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) execve(0x0, 0x0, 0x0) executing program 1: socket(0x18, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) chmod(0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sendto$inet(r1, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x1a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x36}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xe02) r5 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) open(0x0, 0x400, 0x0) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0xfffffffe) writev(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000100)=""/8, 0x8}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x14, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000005c0)=[{0x24}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feff4}]}) write(r1, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2], [{}, {0x0, 0x0, 0x3}]}}) open$dir(&(0x7f0000000200)='./file0\x00', 0x80c0, 0x6a) executing program 5: socket(0x18, 0x1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x3}) r2 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x98) r3 = dup2(r1, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000200)=0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0xfc5}, {0x18, 0x2, 0x8, 0x80000001}, 0x8, [0x7, 0x8, 0x6, 0x2, 0x1, 0x5, 0x0, 0x1]}, 0x3c) ioctl$TIOCGETA(r3, 0x402c7413, 0x0) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, r7, r8, r9, r10, 0x0, 0x8}, 0x7, 0x3, 0x4}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000580)) preadv(r5, &(0x7f0000000800)=[{0x0}, {&(0x7f00000006c0)=""/63, 0x3f}, {&(0x7f0000000700)=""/38, 0x26}], 0x3, 0x4c68) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000840)={0x3}) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000900)={0x5, &(0x7f00000008c0)=[{0x3, 0x3a, 0xdf, 0x9}, {0x7442, 0x81, 0x53, 0x10001}, {0x1, 0x7, 0x6, 0x9}, {0x7, 0x86, 0x20, 0x80000000}, {0x101, 0x8, 0x2, 0x3f}]}) semget(0x1, 0x4, 0x542) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000a40), &(0x7f0000000a80)=0x4) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) r2 = semget(0x1, 0x3, 0x124) semop(r2, &(0x7f0000000200)=[{0x1, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x7, 0x1800}, {0x2, 0x9, 0x800}, {0x2, 0x5, 0x1000}, {0x7, 0x2, 0x1000}], 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) pread(r4, &(0x7f0000000100)="85b01dc43c1808b87b7fa0dda7faa422029670bdc02f5d0ccb0ee729f1a5c1cad73608062c8a1b4ef62edfd1deb0d5925de43002054d22410a0805aef8af087c0698857493886bf2fbeefc46186f2b5c62025d1b984a0f3e8a2399d81410cfed077c9a1098d2a9d84152fb77859cc7f14d87f9ad50a0e70101825a3ff162ba83fbb4b53e910b31bee90bc265aa80c05a1058744625ac6ea1074875773f1702365281fc2f74baba00ba9e52ca519c153e5e85431b4a3755d9235c2a0d87badb2e9d4b15867b35ab7922", 0xc9, 0x487) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) close(r5) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="1400000029", @ANYRESDEC=r3, @ANYBLOB="46657a6d5d40116ff7dce7b0ca51c9765ac0e3e03aa62fe94c35f1e774ee56bc3181ade29cc56b26855d5f42cb4a7e9cf92b6170b3a8573547745fe3b477ed21965edec66f3a8081dcda3fa5df990f455f0392c7599dc3200d2e0ace0327acdd0f61931c1fef9c498daf3240932b6e67d13c1bd68f94bd48de3fe22486f23ea40b7ad0a01b975334fc713c19acedcc144d9f61adc6d6626337196de50c67abef3bcadd9e8f1b8bd669b5841ac4b0613a3e2f41f73a9a3627d4335cdd0f4a26541780323d7807a9734328a8e8f97f6f5cee643d6c780639124e0362a5096c999cb0aa5fea19b03d0acc42d20f1b260df23bc256f03fcfa52d560147800543b54b4bfed64272589c1ddf2efae707942445939da28529baae71a3a992d882f2341cfe499bb9e40ce53f92274f6f8b97a2bc3f3387436f5b5fd470961d6a3bd571c63fbba8bd6a2eb059b32075ca21ecf507951c12e9fca8fb5dc47159da40a9c3df7fbae501dcfd2d1b9dbba1b5bd788203ad91e6267451d3e89a9d6e0203ab6226c82be931ebab2788bc6606524ec168239c28307046ad28ef9b15531e2c48af45931be925ba1a2daef7afa01f04b7587be16bb4fd6b9e6a0578448168eef60fdfc3d30576c75d53cb2627f24c9d182dbb61b3a688b065260cf0d771f3b81897df9f510d1d23ba1c265b9e5328aa97a4a67d450ba11ad7ef5ba0b7e0c6058849c70132a685e2c00d105c08cad0007d992c3cd3fece3a005d7d52380df4b4dcc725cffe055648af03b902b201952285e1573b2e0de7d84713af3e875a0f3f1578f2023118f8e0012aefbc7bc14ef1a0078f6a126be5a92d73b78d506a216a6d483b6d0f8a6f290d17f33aac21242b091f1ea0639a1fa70ce77a508ea315a31334b4845b7382ece0785846f9df394d81485b51299c9dd942e16ffc1b49bac93be3ff817aee9faac72f05cadbba32b73b8d0e4925e243c27d3a3bdd017ea346b09468dd7588d4ec07e8f8b5ab8514945c5ee11bdfa9940a85a6320a094c783edcbc39363254c220039a227d2df11de0852de47e00fed4f3851e5340c884608f5686e0715be39abca6ae581025d2a47767c288f7432ae02019e8e243b8e5d91a26d1b0ad6e1076d5e373a0a6fb2106732338b58a0d6a7d5d82c251bc64580b02bb2291029b1826981652dff2109675364d07b4b5582157c8862f81f104fcc692a7ec528e4154de3e464b52e5883871b58fb2dcd91095b429d87ebb9dcd84a4165f261e673b1c7f2b8d4b79a2a0fe2ead46d073e70b9ee3de4bb5e9ef64631b0fbe488816fae706cb8a9c949071e66ba6bf43781c9464eb47a625f37724b5fadb7b1b0dc92e27bf40f099d8f77fb73b1cc9b442f9c39cfd26c0f0829523ae88c0f683260d05109540320d6298105b9a3aa7ff586166a29a7049f23637d04b1d6690cac0ff6826b8ef21341503e0e88917e8d1684b26584f3927ab269d928dc09b8746855bfcb9f23e74e40f0a350583f148e1336454f7c0dcfbef647818eed91f0a02d806982a8d3879a91df0108d02a3a7629fd70d3d33fe8771f397d3d79cfe801509e65bdd0418d5968b8abbd4fc432bd428258c0f8fdf9bc49e8bf27cec4e7cb581dbde67de632d91806e9e62a629f7b7624c7523f5c73f3c8900fcb03e442638d2a500047ee5083b7165b0b255bb164db39b82df91343e412ae5fa9350d8effbb188a6038ef85f9a5fa09848e004fb9abb70634ecfcb276aea679a945b4f507e389d6d4588dd9f19367b755dfb0a0851d450a9a2e9d721a2097ee1cb25d61da780d34f054d62a04ebd11f2030359f49f14e6e2ace8362a5c111781842f39ab50aeddd3fb4556221f61d223a7211cf96862650591c477e4a6ee1956ae435fad811765b81717c4761e6d916936cf5e4cef81d8056c1d1357cde9e675701c582987d4fbbaa7fad9ace0811869774e03c1080d4c113cfe1d00b8da447095ee2314db81973502e572523b6a99acf9f00f8632408e455cc461267e4ee5c6aa65624b89b9fd659bbb0c191e2f9a9772e68b4cdaed2ac757cc04148a2d75617644fda768dbf4ef611ed77f9026b31d6c49e08accd4c21e5a2d66771a372d243d5e402a1902f78de3795c16a10d8a65c942a11fc465443c5023d49289099adf906cba529068cf37b06d7374b6337b644c72e41a95c314373a4df48794c5e1c6edde7f740168420da1ecd8cf025390cebda0f8edee4a7179d1220647a4b48580ab67179f1f7667759ad1f785473eff74f0e8eb5e06e27e08538760b7ac563ddd879c5f290cefeafebe5b3f476cd0cacefe87052991d3fa5309e12184d37d13a62912d54947640a06037b72010fc21049f3873605483fd68ef6dee162b7b483878618fb125f39d8b9d3953d0a446f5e72c94d0cc5eb60c63b9899427d0cb60271337067a156c14908cb70a29ba015e8495eb96fd1cf8d67037f40b99b1d1c18300abac6960ca7b329fcbe5af7f788d58fcb6756f88c66771a83aab899a0a1093aa30e69d9f16a6649ba362c0f04eeb94d344b8207052bebafc8e5acb49e9c2d0eb52562dfcc1e6a18c533ac8ee7345e29a7f1da193072cb90dd6d1443b96aee25290df076268bb7b702aec11f7e2029e27cb67069746f200a5e72f2998fc520ca9ac70593dfd9328355b627af74bd4941e0e090fe3df2d196e7f4859b5884524efe383356d86fa7f698600340e6a5a0bac8460b3eacac699bca7b5f18f02818be8d5234b81dadf8eda6ba55ffcf481db957e464ea93373f44d7e7ec0bf32ae4cf8f21779499e61b6e35714623fe25207ac0373270aea3d38506e9705a75e5857e3881ce4b5366c36ae9f193f506b7c812201941f8d69bed10ed5de5d945dd4f80f52eb2e0b18acc13d68fc3d7c83a397b202f5b44c71c31be15bf4bb63d7a4f309132f2ebe3fa1b4dcda0653ddb52ba995796b02fb48e3cc5462baac7c514589c88e71bf41b2800af0a3983b55043d0b768ca2cb5dc6bc708dad7414a2819ffb94e360900d143a7d178d2e6a9cc0a2a6d3d7fe19b56f4116dd0493dbc755583361f6055926680007382c0c488efe95210eef62622a049e978189ea8a8f56b264c22e0e52bb41321046cc101a756f09d09a679b13b9a9bb54c74077201560d25a556b60e71d97d36fda0162e59dbbef9e257944b0967943a255056f619a012cb4a8d958179d4b8a9d70178eb801c852f79056f86168a2af5ba49ca534baa8a3f4e2a1b2ca032ae55c1a52b682948a44f18ce01f49e4077c565ad190dd08dcbac6dec88d1b1061024fd2eb85bebcc25c4adea0103c1794bfe9a8e873c8359f482c4541d2cbdd668b73884a023a2509ba42403dedfa85a93428459c2d324575a7e74c6d1a41e1f42b4823e07e74538e2663404d13e0f2cbdf270b624878545fa18e0929f5eadb9c10cd6a07dd725f0d47f2a28fa7a86043211dde097037ef2dd0e7c1dde6d4cad5701ec26dabe26c81e4da30392495a9bd51e80765f5b906d77bb38d0ab0c9014cc1e0b029cb7e6be9f4e0686e7b54b64ab141df225b187dd2e0cf71b8bea23780e8ad2865397ddbf41cd939099d32d253d5473536091dca93543bccc3a27a3c483179b759eca2393c74396338f06c0d771f32ca891365c542d74de3a45958d855ce6fad7f33c0cf5ad456ca41ef87f54d9962be79e12d0d151a4fc2fb84c57283db5e78c227c423a2106a2de95160358c478a496697a697f9f1b9953b6bf913227a618141c9a9b5f90d59fa321166b3b5100c94289be24bf8812f866f6bd2209480abf101b6162d8ff94707642ce133bf58652024b449d394971071244ee95ae05e11b17644c54c2c29576474a944ab77560dbc36824e73fc8d89cd90c931b9d42a696525d08289a97e4f8b7b2466384253aef5540582d3b42d66e67db791bcb651e96deb7aea1712f3ffaee41ad8a6d6286a3712efb8c48e68eef7376c488404742c1355408e8cc463ee9367d75c23e7acf8ca2e7a02030b96d9a4c4101df3e0e6f9342d7ea111a4d0fcc73854ffd22bf823651ce0ddd1ec0f7d2022597cc38feb097a4d21f2f5600caa96cb5cfd7811df7ffb1e06d26cc797030be0a3548b2ad851dcffe92c20eceb8ea9b4755ff09f88c533121ec27660cfdc22774d31c7b604f2f829d758a4a8336fcf96ab8366d07e398474c9ebb565ac3e88ea3ffa57bf32e0af326ed9438dd6d74e6f2ec4929f0893bdeea88a3ae40365b48eb69b38d6cf89ee3aaad5dc9a5fddd6e181bc0d890b25dbbd9e34e23b37876971660002491fcda6c2d654902ba6dfe68e1617e4edd43ff2de235a07e7fab5cd95c8e5be26e4ead7d2f55c4aa96899282bdd0605e5fc7b82091e4755f877f0f95430d8a8f5d85d2295acd5ec07fc0f381018d658b522c61b9f45ec74026452b575da9c70bad92088ae8abcc1fec54886bd652bd0a8c7103f836aec8659abd97e49359935a99b96d9e7b0400ee100fa4c0c4ca0dbaa5d92eae055ae7f082adf33031d5da5ceff363476d2de2d5ac79a2e11ff428f5128b36cd946e46dbee8065b546c2e17423ef70bac38fd8dd5cfda17da4a6586af397c5746d8f6c345377c12aa5841f70cf099d577886e83484dfda7c5e57a4058e363b28a1ce6de6dc9e64d32b3a2509e250c3781c3bbb4db823eeb966299cf5abe4ff26b0ca9e9273c2804256770f8330f85a637a36f76314f6f2a76da646d1424a1115a216948d8332639e15d86ea304f5191629b97e0d437f36c2dca692b0c94cdb12828709a196ee28cffa1d58cba9e80a186795cff77f20336c05e81629925004378574f3b3addcc8ff305f93044c4da758001e7b0fa384f3145955970d2a255c543e9c34ba5caa5ce5c1a4081b29391c0599177434004e20797f2ef79ade254431544b4ca2cd7f7bc778ec2c26a6a93009edc4c447a698ec1a851d44fe6c22a05027ea5c524d8dbcacb3ed5906f01166c307309d3bed3e12087fa58d17fd233bbf44a0edf43246064f507bd20455bdb8d89d2b18f11cd997ce8c62a72cec7b970f17d8921511a1b292b80ca58f24b6d7251345027c00e7a8732e9fa0000d6bd745ec1ee5379a6f3fde102134b2c9e12dbcc3ffe03a8a60a07bbad6b0ff5661b0f3f977dd3285ba174c22dccb23aca4b90877cb89c40f94560931796c350ea916ec4d08144fa3dcf990fa60ca85783fcd348c4a1f893c405e85cf91bdf2cb056e383c757e028eb3193722e4e4f593fc4eb6229d5cb47b4f2c5d72272f5a478bf2106461589b7a2ba67e224739a42de6af2cdd216a39f756ea511a36f6b997aaa166b8b5295e043d7c80731977ddb8d9c11c5428d96c61f14e8076c0a8fee01ec06c1eee2020e8e06e43dd5a017c0a606aa9ed2676996dd42826437871e58f8b8b4d47e4070772818fde916dd6cb1c5d355b9ef0b5ef13b31e573911769826e92b45b4807a56f4c1124ef74d10700aabc350cbd452691675ec9d35b426c2e80409ce8b31e5bcd9ee34ccb5dfdf935019dacd2fb4c5955574737e76bfd27707acca6ad3155dfc878fd6ad8141fc9c2e690c9123456c28469683673640310dcf8a546f4b21d8a2bc9fde745e3e34c2e8e51b98f2bb82c182c476f5ddb494ae426e0ed13d2c3ef2a2a31f267bcbf2d94352a359a63358d7bbae97ab663970cbf4311e35a1d1d41815c0551bb0ae3b43063e02a28433c4cde3f852d6d50b27a103142effb989e33517bed70f257edbd137fc2359839323206f0859ee72d5f5dfa24e92bef439c94419e99ca012709e178e"], 0x3e}, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f00000016c0)={&(0x7f0000001680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001580)=[{0x0}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/47, 0x2f}, {&(0x7f0000001300)=""/171, 0xab}, {&(0x7f00000013c0)=""/234, 0xea}, {&(0x7f00000014c0)=""/178, 0xb2}], 0x6, &(0x7f0000001600)=""/101, 0x65}}, 0x10, 0x0, &(0x7f0000001700)={0x8}) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) pipe(&(0x7f0000000200)) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000003c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) listen(r2, 0x0) shutdown(r2, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x4000000000}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) r5 = socket(0x11, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x18) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x4, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x200, 0x6, 0x8}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}) getuid() socket(0x18, 0x0, 0x0) msgget(0x1, 0x5) r3 = msgget$private(0x0, 0xffffffffffffffdc) openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRES16=r3], 0x0, 0xbf6ce03ba1750aab) writev(r1, &(0x7f0000000140), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000000300), 0x0, 0x0, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) setreuid(0xee00, 0x0) r4 = getuid() clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000400)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb30407", 0x4) setreuid(0xee00, r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) close(r0) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB]) open(0x0, 0x611, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) rename(0x0, 0x0) executing program 6: socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="062e", 0x2, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 7: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) socketpair(0x20, 0x4, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r3, r1, r2) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) getgid() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000001c0)={0x9, 0x0, 0x3, {[0x9, 0xc169, 0x1, 0x81, 0xfffffffffffffffe, 0x3f, 0x83, 0xfffffffffffffff9, 0x5, 0x4, 0x4, 0x8, 0x4, 0x0, 0x5, 0x7, 0xaf9, 0x4], [0x1, 0xffffffffffffffff, 0x800, 0x80000001, 0xcbc4, 0x7, 0x8, 0x0, 0x5], [0x0, 0xcb9, 0xc9, 0xa80, 0x2, 0x1000, 0x1], [0x100000000, 0x200, 0x1f9d, 0x7, 0x6, 0x6ba], [{0x3ff, 0x10000, 0x1000, 0x80}, {0x200, 0x7, 0x202, 0x3f}, {0x7, 0x8, 0x1093, 0x9}, {0x1f, 0x3, 0xdabc, 0x8}, {0x8, 0x1, 0xa3d0, 0xe4b}, {0x1, 0x9, 0x5, 0x3f}, {0xfff, 0x10000, 0x0, 0x800}, {0xb86b, 0x81, 0x9, 0x7}], {0xfff, 0x3, 0x4, 0x2429}, {0x1, 0x47cc0000, 0x1, 0x4}}}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000004c0)={0x2}) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000500)) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000540)=0x2) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') preadv(r3, &(0x7f0000000740)=[{&(0x7f0000000600)=""/68, 0x44}, {&(0x7f0000000680)=""/155, 0x9b}], 0x2, 0x4) bind$unix(r3, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000007c0)={'./file0\x00', 0x7, 0x8, 0x10000, 0x1, 0x0, 0xfffffffb, 0x100, 0x2, 0x0, 0x1, 0xfffffffffffff000}) fcntl$lock(r4, 0x7, &(0x7f0000000840)={0x1, 0x3, 0x1f, 0x6, r0}) r7 = open(&(0x7f0000000880)='./file0\x00', 0x10, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000008c0)=0x1) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900), 0x80, 0x0) fchflags(r6, 0x10000) chmod(&(0x7f0000000940)='./file0\x00', 0x100) clock_settime(0x4, &(0x7f0000000980)={0x8000000000000001, 0x101}) symlink(&(0x7f00000009c0)='./file0/file0\x00', &(0x7f0000000a00)='./file0\x00') unveil(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='W\x00') pwritev(r8, &(0x7f0000000f00)=[{&(0x7f0000000ac0)="ce336039a8f9b6ea30837bd8504ec374d9c4153c7bdbadcf298352f039634e128b25336e3848bf504da5878a1d9125c0b46a67d17c5c68bf29aa03b7c829adafcf64ddccaad1fcedc69dd68eb932d59d3e5c307a53c91f66d02fa1492d044b1f60f370bc4b62da9acbffa7cc42a6d1e8f48491a0ff0283b85790dffc58b976191ee1f813f2c5bf067212ed6d987bf196d0229814fc8203ff0e3edb2ccb47f8e0b9cfa1ab5682334871ca644ba22a21fbcf8678441f6f0f93c660c35c8e37895d23d1eed546d15d0a9b990375f3d18dc337ed3d0105fd0283016cd778dfcdfe43bd15eca0ee644261c6c8e8904e6eb267134f0cdd6654d2", 0xf7}, {&(0x7f0000000bc0)="68b579eab356656ee017583513421aa091bf106c2b8a57989abbb96adf70011b0da1a15ed81a91e0a748887443e527a99a8218774e62b9f3853774c1a5fe9ba0b387229cc6e02961d40412b27cd796458c5f59dadb4e2114efbe68b4df0912ff2440b060eb54657ce20c0686f2553382699578fd0888e06220c5aba4d3d8e5fc0dab3e0e0357cc931103039d522a7fe9c0", 0x91}, {&(0x7f0000000c80)="7dffc78875f8d4e6b489fbc3f39083f8c4a921b7fef6a6ed196fc3ff7a351d8aab87621a1fc0e01ad7960e6c62f15a9c6a4e51c3daddda6a02ecbdfcfafbadd0cabb58ed652a3e8a0f2c67c7b55decb5c5da00902df1df671414e2cb845c58fe76b34b62e13bb7b92480a47b50151d612153b37895fc2333164b9ac98bac5795278d78df4e75ce7573c3d8b53154d9594d3dc68e81742ad6e920258b94d5a528c0ee01d5456c4b069aa16ce45e861d1780a55566103eac3526cca58de93fa9fc8bb54edebc72359a216372839f736516d1a982814e98b71e9f108c8ed8748f74d4c4187bb95ee7b4561cd98673a3f9c7", 0xf0}, {&(0x7f0000000d80)="14d0590e6af5207e6c872b3d63cfb7c233648e5f6c5d7bd582a189394d9f4d63a45520cad0d37a27d251adc359950205513151bfc653ea9f6548a73969aa0b7ad2d66b22bbb5a296b538a5972b855fd3e264d9df5d22597d9df953b524eae89c510158f0fe91813f54344dd8dd4b96fc98a42a73e3672252bdf850a450df2f82ec0d38beea02954a09c6f33f3f5cf1da2cbdb46c33c6ddac5e251ae4e1f34a5f67b495472b800f5cdb2b242567", 0xad}, {&(0x7f0000000e40)="038f87722c59eb8dfc0474a3a36b7d03ee7533d08e6860695575adf5cf7f94f4624376937e6a555e0e42", 0x2a}, {&(0x7f0000000e80)="52f0242ef614a749dc3c030343b0df90a029411c3d0802978fa12b9a3079d3678e66a5c0c342d22a997dc574088c1b4729c987324b451ab46890c032f4a9c80443f91897387640dc43f3c161e2fa64149cc1625363bdd5a9dae6794b", 0x5c}], 0x6, 0x8000) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000f80)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000001240)={0xb7, 0x997, 0xfb, 0x5, &(0x7f0000000fc0)={{0x1f, 0xf9, 0x9, 0xff, 0x5c, 0x0, 0x520}, {[0x1, 0x7fffffff, 0x9, 0x4, 0x100, 0x4, 0x20, 0x0, 0x200, 0xf27, 0xfffffffffffffffb, 0x8000000000000001, 0x1f, 0x2, 0x1, 0x4, 0x40000, 0x3], [0xbb1, 0xffffffff, 0x5fa, 0x7ff1, 0x28ee34d0, 0x80, 0x5, 0x3, 0x7fffffffffffffff, 0x3], [0xffff, 0x1, 0x2732, 0x6, 0x3f, 0x7, 0x10000], [0x7fff, 0x846, 0x5fcac5d8, 0x40, 0x0, 0x4], [{0x7, 0x2, 0x8, 0x4}, {0xfffd, 0x7fff, 0x6, 0x8}, {0xfff8, 0x5, 0x10000}, {0x100, 0xfffffff7, 0x5328, 0x100000001}, {0x1f, 0x81, 0xff, 0xc9f5}, {0x7, 0x1, 0x2, 0xff}, {0x4, 0x0, 0x3f, 0x1}, {0x3ff, 0xc7a, 0x8001, 0x8}], {0x100, 0x80000001, 0x101, 0xff}, {0x9, 0x9, 0x30, 0x7fffffffffffffff}}}, 0xfff, 0xfd}) executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000040)=""/221, 0xdd}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000180)=""/92, 0x5c}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/251, 0xfb}], 0x6) r1 = shmget(0x2, 0x4000, 0x200, &(0x7f0000002000/0x4000)=nil) r2 = open$dir(&(0x7f0000001400)='./file0\x00', 0x8, 0x14a) r3 = openat(r2, &(0x7f0000001440)='./file0\x00', 0x8000, 0x80) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001480), 0x40, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f00000014c0)) r5 = semget(0x3, 0x2, 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001500)=""/152) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000015c0)=""/101) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001640)) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000001680)=0x1f) setsockopt(0xffffffffffffffff, 0x200, 0x7fff, &(0x7f00000016c0)="ffc3c81d08d3437ead408b1602d999e8dbc9e3d3a8a86a1ca96e1264b82059d04716d9d6add9d8604293ff72093c132571bdf48b8c04dbdc44dbd2cb1211ceb51ee30d99481032f57228659f2f3d1c8165f3ade638e618b3dd9ef60fc86e6082b85beae11c70", 0x66) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000001740)=0x4) r6 = getuid() shmctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000017c0)=""/228) fsync(r3) sysctl$net_inet_etherip(&(0x7f00000018c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000001900)="8172e8c9eedf791691410a81513ba215fed66413a0863bc2c7cab0c5f2c74ba2da65d0ee51471c62e5d9f1f17b58bb6dbf3e0a8e5c697f323e4af36cf937f92a4304f1b57b04925b2fb7ce926f540e27ee0357fdf44066d9b138e0ff3de740654553e81b389d77491a1579cb8ac547dd3eef9a4d8b586bec9526370479ab3b5790fd9c77c3f5d3b53fb297b9b238071697de7d41583f2d526e0cee95ea85e5ddca6d18d4a5b8b3230a9a7d43ce447de5a3d76af80b178293f7646812925196caff2c148a67b8e0551c40bc89984309dab58e69e4eea9acdc18a05b70", &(0x7f0000001a00)=0xdc, &(0x7f0000001a40)="3fa093f94f88a73149c31ed301030e79cb9d243f6312dbd363e08e45f50c81efb1cd4114ea37ead0c2e013df81a3b35f47bb98568322a13b179a6585c6cdc8bf5c6986ead9becd8369e37bc5", 0x4c) r9 = getgid() r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001ac0)={{0xe439, r6, r9, r6, r10, 0x0, 0x8}, 0xfffffffffffffffc, 0x4, 0xb1}) setitimer(0x2, &(0x7f0000001b40)={{0x3, 0x1}, {0x8000000000000000, 0x6}}, 0x0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000001b80)=""/118) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000001c00)={0x1}) close(r0) sysctl$vm(&(0x7f0000001c40)={0x2, 0xb}, 0x2, &(0x7f0000001c80)="10fbc9a94ac5799e2c72b1fbc1a9a80af2abea4ae1579314ffb80e4d214b9115ae0016b1aa72894eba229a800e76b32d5e34540186803905a2bacd5507d3326d8bef1fab9ae49fafea39465054fc893cdf816f55475e46029271c8202155498663f370a6359e44624d1bc8d385ca0d5289151de4eee7de3a926ed9e53f4f67ed548a5dc78cfacc28eed3d94a42eb4e99ab065f8943510472ae09a26c528f3147f154a1bad415f6aeb614b588defa45ca7ccd40552b848450ad9e5c26be17f77f78edadd2a28152f4836dd00e9a230d1a9a65a70709e2eca98ca5656a75", &(0x7f0000001d80)=0xdd, &(0x7f0000001dc0), 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000001e00)={0x4, 0x4}) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x25, 0x6c, &(0x7f0000000300)="594db3e5dac05c530a3ded94d2eb158922dd3a6e39935b60d1b46ee4e6f1b925ffc3fced0daa12036b2143fe192170d0a07fbb945b426701b3ce21bbe6d45037bd0d692c0449f9a4c05c8a0e3aeec50bdec5fa409dd6a296f2062d4b3986117e37ba6df9e383c41e5f89a9c8e4e9bffeaff86c7bd707bd598eec59e8e473241abcf29bdd77905028e88d1e4af53b80a6a06bb28655fe9180c209ff1b07c336e13242cff6a2a279187e583448792714d9", 0xb0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="c80250c7", 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@empty, @random="e8850d8b98bd", [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x58, 0x0, 0xf96, 0x8, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0xda, [@rand_addr=0x80, @local={0xac, 0x14, 0x0}, @multicast2]}, @ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x88d}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x8, 0x0, {0x8, 0x4, 0x0, 0x35, 0x0, 0x64, 0xfffd, 0x3, 0x8, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop, @ssrr={0x89, 0xb, 0x1a, [@local={0xac, 0x14, 0x0}, @broadcast]}]}}}}}}}) r3 = socket(0x0, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r5, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) r8 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = getegid() semop(0x0, &(0x7f0000000040)=[{0x4, 0x5}, {0x7, 0x0, 0xc00}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x5df, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x8001, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r9, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x6000000, 0x8000}) executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000001140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c130200000051e2f0ad3ebbc272699a1f139b672f4d335c223e7d9db42bfa89f88cd92f18000000000000400000cbf496e000100000000000", 0x4a, 0x4, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010", 0xe, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "1a0100000000000000400000030000000800"}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0xc, 0xfffffdea) bind$unix(r3, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8000000000000001, 0xffffffffffffffff}) accept(r2, &(0x7f0000002200)=@un=@file={0x0, ""/4090}, &(0x7f0000001100)=0xffc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) panic: kernel diagnostic assertion "(pg->pg_flags & PG_BUSY) == 0" failed: file "/syzkaller/managers/main/kernel/sys/arch/amd64/amd64/pmap.c", line 1422 Starting stack trace... panic(ffffffff82927d9f) at panic+0x159 __assert(ffffffff828de6d7,ffffffff82832d00,58e,ffffffff8288994c) at __assert+0x29 pmap_destroy(fffffd806b315440) at pmap_destroy+0x2a4 uvm_map_teardown(fffffd806954ed80) at uvm_map_teardown+0x287 uvmspace_free(fffffd806954ed80) at uvmspace_free+0x96 vm_teardown(ffff80002a6aaf80) at vm_teardown+0x105 vm_terminate(ffff80002a6ab220) at vm_terminate+0x121 vmmioctl(a00,80045604,ffff80002a6ab220,1,ffff80002a6e1220) at vmmioctl+0x291 VOP_IOCTL(fffffd806ed0e288,80045604,ffff80002a6ab220,1,fffffd807f7d72d8,ffff80002a6e1220) at VOP_IOCTL+0x91 vn_ioctl(fffffd805b58c9e8,80045604,ffff80002a6ab220,ffff80002a6e1220) at vn_ioctl+0xbb sys_ioctl(ffff80002a6e1220,ffff80002a6ab400,ffff80002a6ab350) at sys_ioctl+0x4a5 syscall(ffff80002a6ab400) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x991c8fc53e0, count: 244 End of stack trace.