f0000001300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001340)="f0ddb37890bae3909e2fdbfc160c986f925afd43f466ff644bc7f1116d41cf01baf0269c6c8971d6cac732379ac4578d0bdc994bd5913e38af9e14aef2e336946039e51bd6565f873cb369853b593ef4e988d77da5", 0x55}, {&(0x7f00000013c0)="897c3abe0e997bf52f900270ac", 0xd}, {&(0x7f0000001400)="9f90df9a74be9164a3c50882903205d18f5b3291632fbd4fce7e67e84ac4b00607746f763964614d970bba05606640dfd111ed", 0x33}], 0x3, 0x0, 0x0, 0x1}, 0x6) r2 = kqueue() r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/klog\x00', 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001500)='/dev/diskmap\x00', 0x22, 0x0) kevent(r2, &(0x7f0000001540)=[{{r1}, 0x7fffffffffffffff, 0x64, 0xb0000010, 0xe705, 0x8000}, {{r3}, 0xfffffffffffffffc, 0x47, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x4, 0x8}, {{r0}, 0x0, 0x8, 0x80000000}, {{}, 0xfffffffffffffffd, 0x0, 0x80, 0x100000001, 0x18000}, {{}, 0xffffffffffffffff, 0x13, 0x17f658fefd2c1b75, 0x5, 0x5a16d52b}, {{r4}, 0xce7e8e44962d186e, 0x0, 0x40, 0x5, 0x3ff}], 0x94, &(0x7f0000001640)=[{{r0}, 0x7ffffffffffffffa, 0x12, 0x40000000, 0x8, 0x4}], 0x3, &(0x7f0000001680)={0xeff6, 0x2}) recvmsg(r1, &(0x7f0000001b40)={&(0x7f00000016c0)=@in6, 0xc, &(0x7f0000001a80)=[{&(0x7f0000001700)=""/118, 0x76}, {&(0x7f0000001780)=""/154, 0x9a}, {&(0x7f0000001840)=""/116, 0x74}, {&(0x7f00000018c0)=""/121, 0x79}, {&(0x7f0000001940)=""/139, 0x8b}, {&(0x7f0000001a00)=""/97, 0x61}], 0x6, &(0x7f0000001b00)=""/41, 0x29}, 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000001bc0)={0x80, 0x200, 0xea, 0x7ff, 0x7, 0x4, 0x401, 0x10, [{0x7fff, 0xffff, 0x3, 0x7}, {0xc3, 0x2ac, 0x400, 0xfffffffa}, {0xc7, 0x3f, 0x3, 0x8}, {0x3f, 0x1df, 0x3, 0x18}, {0x7ff, 0xc415, 0x3, 0x1}, {0x1cef, 0x975, 0x40, 0x38}, {0x2, 0x401, 0x3, 0x5}, {0x7b, 0xfffff800, 0x2b24, 0x2}, {0x0, 0x0, 0x1, 0x2}, {0x100, 0x7, 0x76b, 0xdcb}, {0x3f, 0xfdad, 0x200, 0x5}, {0x7a, 0x9, 0x7, 0x6}, {0x3, 0x1, 0x1ff, 0xed}, {0x1, 0x10000, 0xfffffff8, 0xff}, {0x9, 0x8, 0x0, 0x89}, {0x2fa, 0xddf, 0x8001, 0x3}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000002040)=0x90) r8 = getpgid(0x0) fcntl$lock(r6, 0x19, &(0x7f0000001d80)={0x2, 0xfb4e186c557d2280, 0x8, 0xf2, r8}) open(&(0x7f0000001dc0)='./file0\x00', 0x400, 0x40) stat(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/speaker\x00', 0x80, 0x0) fcntl$dupfd(r9, 0x0, r6) openat$zero(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/zero\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000001f40)=@abs, &(0x7f0000001f80)=0x8) fcntl$getown(r1, 0x5) pipe(&(0x7f0000001fc0)) syz_open_pts() 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x45}, {0x60}, {0x401, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x10000) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x9, 0x5, 0x0, 0x3ff}, {0xfff, 0x3, 0x5, 0x7}, {0x0, 0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:07 executing program 1: socket(0x6, 0x3, 0x0) mlockall(0x4) chmod(&(0x7f0000000000)='./file0\x00', 0x13) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xe7, 0x0, &(0x7f00000000c0)=""/231}) r2 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:00:07 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x1) semget(0x1, 0x3, 0x100) r4 = semget(0x0, 0x2, 0x401) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400), 0x104) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000000)=0x5) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000600)) r9 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r9, 0x10, 0x9}, 0x8, 0x1, 0x10009}) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) kqueue() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x2, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x400, 0x0) kevent(r10, &(0x7f0000000500)=[{{r12}, 0x0, 0x2, 0x400fffff, 0x1, 0x47}, {{r13}, 0xfffffffffffffffe, 0x2, 0x40, 0x3546, 0x1}, {{r11}, 0xfffffffffffffffe, 0x50, 0x1, 0x3, 0x200}, {{r12}, 0xfffffffffffffffb, 0x40, 0xffffb, 0x1, 0x1ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0x40, 0x0, 0x1f}], 0xf8b1, 0x0, 0x10000fa, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r16 = fcntl$dupfd(r15, 0x8000000000004, 0xffffffffffffffff) dup2(r15, r16) ioctl$TIOCCLRVERAUTH(r16, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x19613956f72285c1, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r18, 0x80206979, &(0x7f00000000c0)) readv(r17, &(0x7f0000000900)=[{&(0x7f0000000480)}, {&(0x7f00000005c0)=""/3}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000000)=0x5) r20 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r25 = kqueue() poll(&(0x7f0000000080)=[{r25, 0x17}], 0x1, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) kevent(r22, &(0x7f0000000680)=[{{r26}, 0xed962a53b69a5dfd, 0x0, 0xb80fff13, 0x0, 0x7}, {{r23}, 0xfffffffffffffff9, 0x40, 0x0, 0x100000001, 0x10a1}, {{r24}, 0x8000000000000001, 0x1a8, 0x10000003, 0x8}, {{r25}, 0xfffffffffffffffe, 0x80, 0x80, 0x8, 0x7}, {{r14}, 0xd, 0x0, 0xc, 0x7, 0x8}, {{r16}, 0xfffffffffffffffe, 0x35, 0x1, 0xe7d, 0x3ff}], 0x82, 0x0, 0x1e4c1ffd, 0x0) kevent(r19, 0x0, 0x0, &(0x7f0000000280)=[{{r20}, 0xb37a1c0233c7d589, 0xcf, 0x1, 0x200000000000003, 0x9}, {{r21}, 0xfffffffffffffff9, 0x40, 0x3, 0x1000, 0x2a}, {{r22}, 0xffffffffffffffff, 0x22, 0x20000000, 0x1, 0x1}], 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r27, 0x40045720, &(0x7f0000000340)) 16:00:08 executing program 0: r0 = socket(0x18, 0x4002, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) fcntl$getown(r1, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x1, 0xe06c, 0x9, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "080000ffff0000000000050000000008f423c947", 0x0, 0x1}) close(r1) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = socket$inet6(0x18, 0x2, 0x7) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x5) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) writev(r3, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x3c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pwrite(r0, &(0x7f0000000240)="ea8618e8a8954eae19d31d6ecebb61d2c3a14df49173a6a57beb0dcbbf8ab1a5e47a056b386602f8a5e9b8823cf23779a9a9bc0ba60571094e5c38df6be6f4fac8928cd56ebf60a4b271ac3ee10baec2fe96b22d15d6825405b06ba9b4fbf0f2240249b46e8b26eb1c89fdbd851c10a734ced7415e3c1b2ff763544ffde9da203f8390adf0b9fd0b2b52b6b6605bb9c4a9fecd4508b176c111e1d8a4ceb7807125c3eb6719b42c44cf9534afdea443300fec98a32fa2ca6d8d49356f5beef15ae0004704fd8fb1f308f528ff45d5f9064e6ae44775c8c8", 0xd7, 0x0, 0x10000) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x74}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20000) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = dup(0xffffffffffffff9c) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x3, 0x1, 0x113b}, 0xc) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00file0\x00'], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x111) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0xa6}, 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000800)) r5 = socket$inet(0x2, 0x1, 0x4) bind(r5, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0, 0x7fffffff) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x10) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r6, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r6, &(0x7f0000000400)={0x2, 0x1}, 0xa) symlinkat(&(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') r7 = socket$inet(0x2, 0x4000, 0x9) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0xe, 0xf8c8331a0bde2b74, r7, 0x0, 0xfffffffffffff717) mknodat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r8, 0x3}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x17}], 0x1, 0x0) dup2(r1, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r1, 0x2000740e) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x9) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3f, 0x0, 0x0, 0x8}, {0x3ff, 0x1, 0x3}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = getgid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000340)=""/167) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, r9, r10, r11, r12, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r14 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r14}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x2, 0x0, r0, r3, r12, 0x1}, 0x10001, 0x80, r13, r14, 0x3, 0x2000000}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r6, r7, 0x14, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) r11 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r12 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x4, 0x180) connect$inet(r13, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000001c0)=0x71350d3955edee25) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcc3, &(0x7f00000000c0)="b75df11000ff43a5f7c855bbf042") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000015, &(0x7f0000000100)=[{0x8001, 0xa2, 0x80, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000], [0xf33, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203, 0x6, 0xfffffffffffffffe], [0x0, 0xfffffffffffffffd], [], [{}, {}, {0x0, 0x0, 0x0, 0xffffffffffff7fff}, {}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r1, 0x2000740e) recvmsg(r1, &(0x7f0000001800)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000016c0)=[{&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/172, 0xac}, {&(0x7f00000014c0)=""/213, 0xd5}, {&(0x7f00000015c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/122, 0x7a}], 0x6, &(0x7f0000001740)=""/162, 0xa2}, 0x800) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x5) r5 = getgid() r6 = getgid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r9, 0x4, 0x7, &(0x7f0000000340)=""/167) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x0, r13, r14, r15, r16, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r17 = getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r18, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000018c0)=[r5, r6, r7, r16, r17, 0xffffffffffffffff, r19]) pipe2(&(0x7f0000001840), 0x4) fcntl$getown(r4, 0x5) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x10b) close(r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000000c0)={0x0, 0x8, 0x1, 0x3}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) msgget$private(0x0, 0x100) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, 0x0, r6) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r9, 0x4, 0x7, &(0x7f0000000340)=""/167) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x0, r13, r14, r15, r16, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r18, 0x4, 0x7, &(0x7f0000000340)=""/167) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = getgid() r24 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x0, r22, r23, r24, r25, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x0, r5, r16, r24, r7}, 0x6, 0x6, r4, r4, 0x101, 0x3, 0x3f, 0x1}) r26 = syz_open_pts() close(r26) r27 = shmget$private(0x0, 0x400000, 0x1, &(0x7f0000bfd000/0x400000)=nil) shmctl$SHM_LOCK(r27, 0x3) ioctl$TIOCSETA(r26, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r28 = socket(0x1, 0x5, 0x2d) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r30, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r31 = syz_open_pts() close(0xffffffffffffffff) close(r31) r32 = syz_open_pts() ioctl$TIOCSTOP(r32, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000540)="695467a43a26d44794a0a5194693fe90b43451738f6e3657d6d5708cb616e9fb12a208287106c3e44338d8305554bb3e5fe4f8ab113ac2a0ac0a", 0x3a}], 0x1) 16:00:10 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x5, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5", 0x69}], 0x1, 0x0, 0xe6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180000000002e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f8dcf018b952a27a18e23ef0cd4ca85fc36fab14e880532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d00569427d072cd5e0a6da210794016019926d12fcc9fca4d5020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b707363483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df45609000000b25648691404e85f6e35c30447492ed173a481062b55dda0dcd8a44c7444"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) syz_open_pts() recvfrom$unix(r5, &(0x7f0000000040)=""/13, 0xd, 0x842, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x88, 0x800000a1}, {{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x7ff, 0x0, 0x3, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x100, 0x6}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x45, 0x80}], 0x1}) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getrusage(0x0, &(0x7f00000013c0)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x200) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x7f, 0x5, 0xff, 0xfffffffc}, {0x2, 0x8, 0x8, 0x2}, {0x3f89, 0x3, 0xf8, 0x6}, {0x1c98, 0x5, 0x4a, 0x6}, {0x5, 0xe9, 0x1, 0x2}, {0xffff, 0x6, 0x43, 0x1000}]}) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r0 = socket(0x0, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:10 executing program 0: r0 = msgget(0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x4, 0x0, 0x9}, 0x7c921bbe, 0x0, 0x8}) msgsnd(r0, &(0x7f0000000040)={0x2, "2f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"}, 0xfe, 0x0) getrlimit(0x7, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r3, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r5 = socket(0x0, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000003f, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000003f, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r7, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x18, 0x5, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) getpeername$unix(r8, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r9, &(0x7f0000000380)='./bus\x00', r2, &(0x7f00000003c0)='./file0\x00') socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) setitimer(0x1, &(0x7f00000002c0)={{0x800, 0xe6e}, {0x20, 0x200}}, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) fcntl$getown(0xffffffffffffffff, 0x5) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3ff, './file0\x00', './file0\x00'}) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socket(0x20, 0x3, 0x7f) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x1ff, 0x2, 0x1, "50f5cb239c55c4e87cf9fcd2a6a6fd1f4666a400", 0xe1, 0xff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xfffff000, 0x60000, {0xffffffff, 0x8}}) r2 = syz_open_pts() read(r2, &(0x7f0000000580)=""/4096, 0x1000) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xffffffff7ffffeff, "0000000000000014000000e3ffffff00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x1, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/167) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getgid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r6, r7, r8, r9, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000340)=""/167) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x0, r15, r16, r17, r18, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r23 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = getgid() r26 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x0, r24, r25, r26, r27, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r30 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r30}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x3, r6, r18, r26, r28, 0xc2, 0x7fff}, 0x1b47, 0x6, r29, r30, 0xcdd, 0x0, 0x5, 0x101}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r31, 0x20007606, &(0x7f0000000000)=0x5) r32 = socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x11, r32, 0x0, 0x1) ioctl$WSKBDIO_GETMODE(r31, 0x40045714, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 16:00:10 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000640)="832f118c5d27dc8d9b706b082215262aaa62", 0x12}, {&(0x7f0000000680)="dce4a209b58761f5c8d5d2c81b4478d6be9818945a1ec017cfdec62b36f4ab5f808982a8da3a524a06c28844b76902a644812fc5806467c13859b4ef0e72e7a8540119c1303bb952d01876cb5d98b8c1d15b31936640312fdfb341d99c7bcfe1c00b1565b1bbf67bb74cabd5f6b330f8b82d0598cc8396ac321703d43ce0ac8b4d0348ccd7905ecca02c1f251ecc50e0f0b631fc400ca7433e494b9076e8cc48d22e145e06dbaf5077884ff8237f098b9728c5b91190fcb1f073ede5492478971f379a1946f29d0fbd2990b6e71f8da4c3f3f2e01417dc5f6566ab2fde32bc4bdbafdcc7737425f426433966ec9cc959ee2d4214157dd38ed4c35c1f3c46a1666cf8e14e44d1f49a7c5f9862369581a6b72f77a25f8766c35283c1e7095490cdc91f0477c85916e7b3b8bb2bd3639239475779cd947d22bc5475887eb443e4bf8bda488f666922d5fb11861c7c4a2045aa79b57f4cc395baf61c59850cc4501802158d30b4a0e1431c07532636bac83fcc559ff50c193e681e06e36dfe3c24c67f5ae764012c9778ee7c2a7c9666a592a678a2924b6026b5d27d00e59c474312b1725c9982b5132f76938ffcc1c10a091c68709fcb04a2deae0db37bbb2a7c9c6f5a21f1682d4ed3d6b78f3bc794c3d9c28c03ab030b3d9111787d75cf51d20e6ba50e0352925efa296b781b712804fa597613b9e7dc7f4600174ffbecab75ef84f29d6ad2f942428e9b3770994ff2a47e5e1ed2d449661bc972d24b3b2124ca3089d16d3f2c4a2f9bf6ae31701e262e0c2090a5d5f19f3517eaa8c636a7c6de3eb10f439ee2e0366966f9b89041a00b9c1875b8fa6f8b37fb26bce8755f0cfd294c836a07adb95e90c9e575c9859b0fb11aa9e84f74b7b021e233891be21a48c94ffe792f5f63452aa74b9ad700e26948ae2067c968edd0d2a26c38ef7e0ff994c039d3cd04b2f6cd49485e7e5409156de206c3dab3e5f3e2b86d2c7790a2ca1531cd215ac27f592b59e3a92fec2334c974f2ee74feda80ead98bcc1b731f10dd0b59da3b61d8debd319e9c412032c2c59da14e10fad69d4474fcee033e70d7286ed51995962cf7cf500f737bf6370d184aabaefbceab32b67b80809412e611db187764c5715824455928b96bc8c6e8be2269e6851b8cb09547258d632c6a02dde8e80419fbe5c67951519462ff01b40b80c625c17271b5fac58636ff31a70d037d67ba8aef0a08969488f27ef705c32da1eee2f26d710be252b0eec95952652eb5917241655c6b68dd0e07ecae1b619f431c92f7521bb8bbb325ffddbbbf6e43903e87d0eb3ee9e159bfe98210c4b973493f859663bfa81327ce5422ce6d0b2afb13ba63bbf601fa35dea4e73fd06e20b427da3a992b9e600ec6e1e653b2a28fb0d9f41a0c76c8fd15562232c106c6887f9da43b6116aa5bbe173ae38532e33422372303242a4c30d370bdaf0d488d3f990da11d3775da0582cbcb9df793a667393b14dc49a181e945b7471557eba99edec37a7003026a9dc3cef80b3dd7318dcc26bc79e316b51b0e6297b56726c479f0a2cfe09941e6ddc94c3e3fd8ef86a6a9ea981e03b5ff5131361f85f1d6256b21503b04f10ad37a68e0c414a3c1364cff0e2d0f3d9c0d019183200cf0885e85bf5a6663e19b735610a344aeb38c5913af87bb75d789851eb46bb6407ec75c87b94939f65c233a0f9d4235488f0ded06f6b447334fc15071f99c97dabddd1e26d4e3622f1b6b18e32dbffa86018899be1e2e57399ede5645aba99ee2c8bcfa51b018a35d08dc496b694d46a042ba9a86c2536aa9ee58e4f4a41c968fec9aa0c63be511d7e8170c049d00e84d52d85dbe0dbb68649d91a134e82cfab7c02c5d1b5928b012b6ca8c5b7512d2bb3568c8b4f7b9fedc48e1c09c3c5f10183d009dcf2f1a37b74f805a2a17fd65d6263f4f324f0937660d911136ed3cc73477e507d05258e666c9356b7bd1b2ca316c03b23de38616ac5c15502da3224b8dda8b7f59b6e593489bed3254271ee64c76f365476ec3746249a715c4a7a50644b06798d9d9d4482ee68d834ba5eb6ae7e78bcadaee74d3280064b9ce9890c02c4e533b8ef4d9a6b4a55aa4a222e766f12c220cd3b74625c88b86d4f5f234aca8a16328dddbb125a955569a096baa8759a236008a8f37e98e9bf1bea22a53d05664fb2ee4c648e9cd68976c0bc2f93f65fcf8c59bd9f549cdcde91142e341e7281ec1f912e6e7f6028f3bf1b0fbca124e6963bb0ef44e42bc897fc8a1b2974493c2fbf048519bf560f3f33d7eb37743964a2134bf07531e5be19bb02d9ad4ad731eb37ee840f0276edce8969302b8d9bfc71d4c410b66342f084b1fb13219c7221d15a190015ef719afc7b313fb9b2e89650c184c7f735e775e510840b6bed44e733b6c56e93ea40ea32f84de11e5e5de33360e42c471f24ce3e6deb581c5705cbe0cf7ec2a2978c533d4df22ae5da463ee84a03a9d22e8e350b25c362542f457798ba8cc2e1eaa0763ffdce49937e35f34fb76d7659627fc32da754e7522eb0620febeb9d4c92e45b2d5015ce4609b6064520125980d7b398fb80965a85ad3fc431a1e997f3c256439e5cd3f01ddc7e9b0b77f17403d2194e1e5819d5999addb0a64b46c2697ab4b99d2ea32eff938874e5c82b39bbc45e3b9d7e7e19b4a072f30ebe770a5182a0773eea04e2e8322ff4c7b728ba3a854c5ff7d1c7fc0fd6f99eb2438a669bc78ebfa95a794c305d5fc8ae5c9994a003a40fa7063ef720cb36c8902dc4766b72aaef8b97b203d1b94fb8dc36dbb6020a5b19fb466711ad81a5cc33b06609aaad8bc824e62b0674bf7dc5f704ada7340d6d5da83018245faeb7fef6ede5720316a84d1830683550c8f6a4adfd21790a280f3ae78c4848a9f7b93c7cdd550abadc50d8ab6251a3adf09d291ebd8ac2da8f12faa6ba499eca48deab3a0e1f6ff3fc22093345b2b4c0f4cff1f4feed5dfa504b1eb0ddbc073ae86694dd9955ac965e676eb7befed48e1f24f120aef44a40f26473d57741585c0509c837d4049fb848aad7b26e3aadadaaf0327f587c166eee6f7f18430838f15ab40c1458d587299abe400f12e184ad24bd9fda7322df5ac78026ac2375a2c089897f87b2d1b3540612d3337ee1767b5a2fe8dbec2e39a85120c49a9e716f4eb8eb2af0babadac878f819a3648682af398e179107c12c7cfdae108a1ff94ca2f6d14f101014c386a59869c8e96fc1d7384508b07ba5eca7fa9c9d6d9c3bc42295a02a5b735bc5534b124233357d5696f7daecad50f9ac29ef9a8f4686ba6e0aa3cc8df89d703d6a66d2403898e52f791087b6e53db7f18e72313d3f06a806d4066c68bc81c1cf48aad68b0c7f274f7570dba65c3b0faf1f062195061ca640f33e7134ed0c4c30dd355d81c3eb458752120b4ee85a2d95676be1966848b8c05aed7f21e468f07fd8b531fddbfc4326057ff5bf8405dce95932e8cca828e87b1f7ad563db21359c5a0f711d454f42653648fe7f47b2ec8d87a241a051b1989616ee5d3e9752e67fcc58c85fae9f7159917eadb2e21974f56014d8fffb7b50866998d8306b2b7e6ce40bbd476af36c2999f2cf8f9bb9a4b4c73aa54f6007d0909d1e00d53674f2115f52da18251f901d8d625e7c5137395ddfae651d989a571ae83cb41ead135a9459b5a7bf75618d3f2d7879c382a644b44ad7b48a7040cd44de210f8ea4dabfbb0836cf496d973bf8cfcabb0a55ee0acbf757d5be1754c7c1372ead4883a145ba8b6feeccf757c0444190579ff277df26bff02ff44c0d8a1fd020bd455d07ba1191897514ec2afd89b51aef7420d1c6fad023c3e2db87f38e0e6c14c348e9b26337c0a1a08b96fd669a446c0612cf6b868ece73469486a79e7a300126435c4294d62289f40e9c6f46311720dc971369456e2bc7d0a2b6c872a4458ac20bc7a0ae901e54d802dcfffdbb1728a2b39e0ac9247422597ae0a62ca3237257327d7cf8cada1de8ce518e5bfabcf6dcc154aeaa62702774a6968eeec6789d4f371c01f1d6c7c808722f2cf654665455166e4fc791f7c631df6ebe2035feb799d39769db59e3318d63e012a48d1329cffa4ab757b594d42ce5995b5e9e7ff5167da1a36e1719aa08f384ab5eb9121b5a997d4d6faa25ff3543a1c5cae80e1e402d62a5398d8240689d313cf32067e7a28304f94893c2c6a41b8421d19011739c05e2a10f95a6bed061f2c768feea12610e5888c1796955a7bd21e7e0950b7949025ef048bbdc504731da0df9b0858ef98070f1ba00b7c8f23cc75cba23a0390535878341fa9029a3cce5dcddf2aa051ec7d8a109e188eb0d00eb580f68907af3c3e92a54c8a59167a8bd55dc65a192ca0a1efaf49b0c8a7faa56e7a53a57fb9e3fa7c46af32adfc61427f0106d742b8f68bc116206afb7c383c2b5869f2ca6cf7084cb23c34f4f31254b985822f57e4343885c21060f3291954480bfb28df86044fc6c06ba9fbd094c85b6e8c0ecfc565db70f831c7c2742a35aaf939b6d20b86df411a71541e56496d0e0e33361d190e66216f001420cb0b95a761b243fe68c7d32cff17f631c244b578cf19c5b2bc97a00ae98677b54d62529b40e97ac3296124413043168264d0f7d762970fcab6bb0d175b048dbd09c54cbf9de2a6dcaec013a92834375dca51d3a4101c5031459e6fc725375ce72f52bc063eb4a076d5df88a4be8da832976a3fe51f253d4968dc33f6fb9234bfc25ee405bc01c76c7e6164cb3d12724f0890c19ad28bc6b2482a198fd2296cb0b728cdc9aa465f8362757095aa1806b87caa073c0609dc7df5a6d7b4dffa7e5a8ca11cb784b8ba54cb0b0c071170b13f7f0e313908b7cb96ab9b4e396ce76d20453afcb747d516e2c33625fa8e65ad4849961d050f3f9ffb24726adcba39eeb83b4d3550116e1eafba528503d70e342cf70a0dc0f032e5e0fe0d7248a7596539001cda6a61b718171a97b2d6eb5a21174586ac0886d10b2f6dc136fb3bd3a309d79fec5386e378f3cd8de660b033289446ddd91cf2a3602004de0fa8336460a29f8394f0be11338af1a4c880c17fa249ee4e7f32952d56c786ba6815bc542203ad6988bdee70ddd1d98ecb3882b9573933e0ffc4a0c45ab70485707f6b498e0173d5058c3c0d8f5606a0a34eaf7c2b06ed86869ba9d4e7b070e0ff8133c2a7b7888b6088328f118bba34397d016a5395d417767a7dded1e6f46cfbbc51c138583a257dac8dad368579a51895e89f956a8187b9febe1f17ced84ef73c1bf9612a8086c1756e010a0bf32cbf1d18ef2ee1ca9007bad340c603e4f2d7481438015d454b5218bc18116be44dd332b3515435cdc87748f77086dd7cf508ab07b31d95427b30a6423da317b54d02506d90f1f95344aefb86bc00910234af5661c454f4a0dc853ace36a2c9e7d80a0fc02a9622e755fb630983c4f02292afb2073835efab41e9bf1c0ff18029abfc9959d2d687d3a440eb54fe3a948de7a6263d107660fe7f9f9da747a10877182f98b3a3a65952467a16a98d3fd5f57668c9850b645a59a98dc5504a4abd8ff885be0edcf43e21c7707fad70d87a67ee2b340f362915f3b91d337c454b5047593739cec31141e9fbbf503853607eb09234eabf54504d924f5163451da2794349e3a25522b1ddd488c2c87f4a7fffb2cbe19f179749ba83e7478b738d95910ff0fae8b8c677816c77845acf88aebd063386401a21719a70ca80bf1d0d524914a2ef9610b5fb662c5f803fe6e139c7892029bd", 0xd160b647f11e9626}, {&(0x7f0000001680)="2d478895bf69a56bbbe48837876495f14bfead9c756db316a0d75a21b2682563963fc1bf5d1b229bde88d5699a0d28507b7558497091283f5f425fa6376cfcdbae27c0f7c7cfcdf1", 0x48}], 0x3) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xf427fed2fd99b9d9, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./bus\x00', r4, 0x6a67380c79f613d0}) r5 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x1, 0x0, 0xffff, 0x8, r5}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r8, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r8, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00') mknodat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r9 = socket(0x18, 0x2, 0x2) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000600)={0x3, './bus\x00'}) r11 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000001c0)=0xfffffd7e) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000400)="6306983f9b73ee688098f6134db7c355f69418788af468d0be9307507f535f03daf02a864fd313512a2c7a417b96ceb58a0141f6817059fd40df193f5f0b172d7ae5bdd75fb866284e41ecf0178d6f333aa6a087264d388ff04d", 0x5a}], 0x1, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r4, r7, 0xffffffffffffff9c, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r8, r11, r0]}], 0x48, 0x2}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x4, 0xffffffff, 0xfffffffd, 0x0, 0x0, 0x2, 0x3, 0x4, 0x2, 0x5, 0x9}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="080d34413fb2c507153a05b8a2a9") 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dK\xa2\xa7\b\xa9ll\x00', 0x80, 0x0) getgid() socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) close(r1) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r0, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) socketpair(0x20, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r3) r4 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x7, 0x5}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000000)=0x5) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xedba, 0x1f, 0x2, 0x1, 0xc9, 0xffffffff, 0x7, 0x1, 0x1, 0x9, 0x2}) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000800)) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc83) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x3f, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) mkdir(&(0x7f0000000000)='./bus\x00', 0xe) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x73dc5fb4249e51fb, 0x0) pwritev(r1, &(0x7f0000003640)=[{&(0x7f00000005c0)="bfa55a0dcacdaf08f65f66f27551cf8181979f5e75a916a99a1e2d21f9d60c929a3caa35c062ee7f7c6c61b53ef629a0eab56543ccbb13205f3933e226bbefb43382c48a217340341c4be7f75dedb12cf03f37e2f76426774580a0a3e27310347e98ab6c82367c2485a070e9c3f8f42b49dc352a89037b21dbbcd4fdebb00743c31e12d3d0c9468e3ce1a7836ccbed0b1534f93ae81910e420f6bbad75e0415f042521e1dbd9820fc8d41ddeda2f2d2017828a322ed31f80127cd9f1d1cd41e36ebff616e2cc623c75e93c5f236ead8ac8154a17cfef1c7240757978cccf6f688450699a5b0a7897426328cd1632db8175daebcbbfb161a67cdff5787f44a415dfac26fa0242c9f7f56aedb79ca72f8772d69285a08bcc5650f1720d30e88011a5804a8154356f0c10341ee43115717c39b7f746043fa62102f1beab5180ffb83612630d8ead7aacde1d09ca8b69759ed3fc90c76b6a79de61d12da7bbb2a83181225dd7ce22415ff996c716de985c24d47ca846a49625113c99fea7ae4459ff01e0901e96ed9a80021ffabc9523184c27829bd52d1a674c3759ed40adde0c0dec7a845a43433a2de3c5dfcdde0f7d20ced0c55ca1f205ba57c3b6a7ad55cee61b3d77d813354f15217d6719c88a8e2da04712d6e8a3d1e402cd3787f21dc2fb151f8bedf97acb5dbdd089a9f5d548abc7b95cedd3fcc5ddb16a18592512daf9fd01e88ae6347df1ecf4b4f35b0672a02ce22cc764123911f4611acf57175b66eed5e6a534f7235e27197b0089b6468ea69cfc74e1321dcf41dc6bb8d879e265a1fee8c061b4080b86948b039e4ec48768e6ecbb535e0195e42ef4503fb7d835442d0a5b941b72703ec8c3a2f98a332ac82081d380e5ccdb7d27b8c1edea2bf6617fb169a99215a17d9e4f3c9ed8e544b566245ddaaa0df9ba3602207884d84bceec0dbd496d4f84971e504a2e5f0afc4c235d7cbe69bb7fad8468c240ef44fbb97a3d47921e178a5ac7ac79a0a28118c2516801dc8f562bd2f67b52cad0ce514cb21ae3a02e320ec6aa51a453df28d7300f5a7307095fec54797eff8937344cd1e99b37c6560c8eb2cf49f3885233f17c8733165d05b5906dc5e686c19de9e06022f90e93c64eaffa31c03d3d04a1237b39edb694516a63d3a19247cff81ecade0f36577f59ca603369aa81eab4fb583f8ccaa771c35b84ea7c0d0a474364a4338ee1eefd1c56f7ffd2e590f76e3e4a0bd6b3aae76072c261b1d5f48b799bd9aa12a2d608f0f1dc0f9c0ce9d65f6765ae58c5b6a84fb417933c4aa0bc9e901b571874b30a5556ec17c3008e8aed23ab485fb37928c34cb055c5c50cfcd7908b1eaafa2b9effc8b516759b475a9c13197862c0e1deb82f5324586f5bbdfaa282f9536fffee760f594bccb21076e21cf6d4e88847fd087a6968b3ebff825fed1452b4699db7423643b233465c0e0658021d96453c2acb1063516877f64957394e2ff45f474cad1bd60dd4dfaf1150ca892872f9e1b265ab517d32b8b35a00ffb6430727e63060af28345d4a871c17a3e6843bfc0a5445377bcb4cc3cf94c4aef8592716b0dcefb447799f6f6810bae390865f564600372e4a581aa13ca753d52d20f17be8a20bbe99dcdcb15eaad1084276a787830825bf33b97b54e462b9c508649618276ab15a3aac1e3fe8ef8125f80243d4c7110bea3a1a0c143f45622267d952ba48949a338a781967be96300158aca07d7b116bdb46dcce368931869274982acb6a74f459acf173950d33a23f57e91eb049a9fb70ca8f4ded2a954e2eeae2e2a5d1b44c8c1287b8fd1a5e8d5c3a38af30280773c2e4c81af5864b5302117c5aded85a41566a2bfee21799ca6ffca098f53cd6a3d8edcd8827aa7fdfa1173c42569910e47471fcced70c9383d730c59e7a2ff0904c03a1b25cd4bf506474cf2073c36060d3ea4b14404b22c7b62a7f8d3e74b6917f210d60253105fa9b44b37f6eea0d4fe6297b1958df41497750670ea70f3a0c6f923a6e248157c89ce751adff06ddd285f39c63fc3f995d1104952e3d8aeac53645b7b929872c53255887e332d1e36802e90d009c0cae84ad2e3e8cfda2a9065d953c4e0df337320aac6b4e76856b0247eae2e8b70de899eb41cd5ee074b9280cede83b1352acc3be976f5dd1ba9f00e7888e90db7718b9f9764a965bcd9501fde1d84dc5faf1ee197ae433dbcf27d028d85a636250235f6d7b733d3bbc908a947ac39b599f123b4d694f0f97e4b2e6fc23b980999e8d9cd576ffc48953a18b4edc24e7cd5a6c809829e42f3c327127d3fe37e70f6bda1853810b155c9d8f71c42552c20b89a25c16e61fdfd58b21d1688df6ed0f3781d084c3b7ac612050b8a0635b34cdb3df40ffbb578ff5d86fe935a3f084f64099faae20224eb7544c144e50406033910447566b2cacdf1a7a9e0dafe526223a4110e4acb8dd2a330912b25b04ae3d445f83b2ce20b975a0ad68a03a72eeacb7c43f748054f2d27eab2a35006637cd1ac6ada14fd7e6864a251463b80c282403d4d1bbc0da4325e3c6893b0294a2d020da3b20d3c904def068c98c76fb400c5b2af247c51a61aeec3a031604a690ec93d6b6d306a53fa7b0b0ea3686ed59a98d4251923687005941df23b08b70a7aa2fecbb86b859a4963ea02d9dd69522012be7c8bad0d9155743a5330c9c192d6e5abfdd2ad0dbe9edb7dee5dcf02434daa4531258b67e151bac2ef9be35161e978f1623e7c0050d467105c4299c3232406036b670c559d2bee569bcedd6564c59b591fd6f7e40951218b51ffe996580ab5558bb72d5f96b2095abfac01b100b572834dd54972b26c83782ef3b2e755c8e7e8dd7d419dcc8c9afad1cfadba8966f03806126c62d53f9af51311ed26462776678d8b2377e157170105b591a7235b05156f92a43a40d15094bc973480230ae7ea488695e60c7a687f7c65ec8c40833438d359fb21491e619ef82edf9ed5e9dd52dc2f7a16485b361d8bcd71fc201ab555001e8029458bbf841c7ab3e1c4b1fc2e8e632d04eb4722b3f9e0f76235a1cf31a00439e03b4e57f14ce0b66ff7b7e92ba2c589e0e17a57d4173609f8b7ed4ece0a17ba8c616f9ce922a1c78b5afbc242bec99e7858f61e8fc53a04e84ff8dade1cee055f49505300c3dba24be65b733cee47e7b939d33a1897945515c70094eb16fa191b5cff641661387b6081f42d9f8b9a00c448d4618ef23539762430f6dbf8d922ca9d1a03998e2bfea609fd609fe2f814914e5a745c49f825e3398f47baece44dfe35d2feb0f1d0b3f41946ff1613ba6e221ce411e1bfe2577f640750e0256568a18d56754ef9700d0b670c0f78301b5f3a5e60f924425835430bb786482ce11cf87eacfd8753b74e347e7047f260cc1c346ba3b82817cca3fe1ec6cf9fe08b9fbd52ca5dbf4cb140ab62fb547e661c65e00b2a01f822bd3b2f7ec0f55488d33fdddb5c7566778f94df9340b173e73d702a82057d9f143b68d1f60dfa8e0b2a4f28b1bcd02169a293571862b74759b9fb96b4bd9ab6318d9d4512dc07711f8b45a6480551187656a698637155d600a261fa7d17b253b25499ed49faf59fce07aa5198bfe4cdc19c085caa3a445243052ecff68b709f685b81637b95567066eadc2df26fe5c65c239e7dedeed4c3720a43d4a04f2dbe5cf381b4a98bca4cfb6d2d208e906c40e572c9ad385be02e5d7703252e2841470ea72a96626744058aac7e3479f9561c362f8e7b7a722f13c35068fe5f85be034cf55e719f8385b79504f66d15bc3874bf5c4cd708f6b1081686719c27cb49ca15394d813e973427c8514daefe6cb90a27024c11195c13c17402e97839017a0123f98bc4ea48a5b1827766c5b641899a09c82d2d83f23c78e1283f2a7fe460ca025104c908e794574b93aa36e50caee796f7fd94fd0bf7aa36a96c2720afe9784e705f6e75a23f6fedcb2ec35a09f0e4f589dfe4e90c4db4595c7ff347b73fb9f7d68458557508514058546820598c347b0aa767cefec234c85e9406012c887d6ab149657e82d9fbcd8b25a0d414559ee6d85403b8c71b55e6fc2175f4f02f6e761ee8edee2f27d8f78041a04f31c1df630d5d2493d2f7370daf4dcc9eee5590145c12b7fab23d0bf8014e9ec14e46afd3f0e967c89ea9a961f337034127adf85706cbb0de59d6d67d8f280ee2ad0a434a2244b49d3e0f7443278b9c0ff790fb525c4557c8af9440b2810b68253698ddb8722e0a35324b168daeabc2797e69a156bdc63be453921d0480e591f4dd93bd8b430c67c45d55fa73b173a560f704c194c2276c55e250808d66873783a60650f7e35fe2bf2716269d6df5b0c8d79915105e5bd5f2d38a48dea88531a027d8996c8b2d9cbb0cbc621b4bef1925bb0fcdc2084fca33d66fe1c00e04ec1b62350ed41149acd6d458eaae2f8592b8866817e380c5ae0eae56d96d815dca25d9bde0fa8e7b831822817ade2640382bbfd12a2af460c8b9ea536e11d9dd303c74b4b1c3b2c9f096df85af063be5feddff0ca3a365b582f392db95169f13b5a3bd68936b10b3f40cbe88345d80b4463733e418ea64c8a72be1439a10c16bf5856603c72ad0c7bfc9e7b357911b8f5aede339d5c316e3cd8dcae9d02b740bc18ea1e3190da384cf22955bb893861d1d5d4ea7b8e6c8c43afef8852e5bb150721219f12bc3e0d330b879b3c48376eeb048fda73a4a73a84a3b54e8a89df433ac025261a2ed3d8befc82f4c7b710dd3051600f1daea615426745f640805b582d425c49296c5cf9d4cc63b70968b2c25358bf4da838f237fcf4f163446a5dce2df9cb96b6d91c375aeaa5c62b035dd74a5715593b5b78ed6c1082073d1c3328e6081b7f44c34c26c2fb78c2f1bccb5efee5cc4e22f630d18488370db433a3bdcba13339df38bf7796e5a1ee8c281380508b5c31beea243fea22334977fb49f30f387f903571647995c8a231841496e9dfae3db0618233d88c26206f3ab68efba50a934930dd6bc8ebc5c27645bd352875ce92c9a4a2fc9645329097bd937bb850fba6781e1eb2b8d61790e7cd855d74d6069a31543880938abd05cba66558edf13e6e1db6fac787ded8c766b664739c6ad2a6c03c850b36970336a4c410c669fc7e2b9be7d2df6d92883da59e7b9796ae3cb3a963768fd2be33f16bc0e0d0263b8eb9255d276ef162ee6653cd1a4ab8dbbb735de8bcbfd99687234a53158cb1f24cd59eef030e52b91ddb4828f2db25bb42b9185c644848ca006177def19d191fb4091d3c630aca9ff2cdc5b7962bfce95307b4b717441a5881cb0f85643df022ae263b4166d1dd716c4b4bf759604c75cb359232e5b87005346ed813a1b269eca6fa88cc9caed3e2fa1e7b609e74ede985fa5d836738c4f824f37bc7aeaf7083b0a51b0055ae3cd7111a14dc969ec01cc43ae707c56a3d2a942bca89d99b1dcd2c66d7a40245fc9029383b45b81d4e9cd0710b79e8690360ba8665686ea42fb454f0d85017be5729c059f12efc72973fd168a62a545f231d8110908a59919eb7d0dbc665a184c2de46ce2db4f74fbb2bcb692cca0561f294183df1dcad5d857900e18d8bbb947ed6197beb0264f2bd03535bf24d961951bafe131cc8844a0867178ce384b85e1c142db76bdf90b4f072df01b1552f9b06bf90551130156559f6b4eabe8ed34e9e04fd47f613e33c884737076197b9543eedf37389672a824755914a79557f0b7b6c7ef65f95df00b04eb9f51c7efd6e335b1908d2ae035c3f8f", 0x1000}, {&(0x7f00000015c0)="9543decea999137fa3db2e00fbdfe163062595985f0b5b920f2589adf99b5470596b3fff05ccc6b0df1fc37acc0bdcc859d7dad122b09873f1d4b4c3582f19a2e9e5b054c82230cc229e9719fe471e957b4cad048aba581784a9b5c293e64986c4dc0d353aae69de16e8ce67a5520130fee6340e80e41175930de540fa99e81f26928d3fca5b7ff3555049c8571fc01d1396f22b820cbd40fbc8ceef3b2eef43c52d03abd9f8a4b298601af8451ac0ef59148a1c4f0698784bb0b7f07e2b055fd9c320fef526e3232c7ace40146911d27a4eade42528489b0ca0942fd41dd6f765a50b0d5bc93c9c7b434f3e8a0ea9a6de9dc8d57bcef5d45132f8206458d6318089c80d2529dec069d9ff469396d275f1da5d365074a998e4e1cc50ae221b22cad8020604aa5652ec7072ff782e2e875512dc443474a5d9529188b020c693a96408aabccc402bf91265c29d48528d9d0921a9a878bc9df87ad10f1ac9a3631fea29898516a4ce34ae226ad187cece504b2f1a37c96679f2b8b1069b930b29a53343e2c437b91f572eb15b81106ba562079096edfa51c1e862fa7ffe1d48f81135d1ee1becdcfdeb3d6d600ec0a3d519972450212dea882e0b29ffd2c821e12690ddd669621e344d709b6be2bbe758d0643bb6b5163317bfd08aff4740f5f69d8e0ecc83fea1134afffe5d9782300f238d7ff6c60c6fe60520c54bb75516f22e5e3cbadd033339d46506226b0066092c601b90879d7b3b0ed5ce33f5fb7e5460493f786234976bbd7b20691388b684b2dc1e17f0fa7833be7d6eb7c890c3a88307608d48c22ad33ab85241d76915e312a7d23b06d6d413dafc6fa551bb062c23e1e8f053428b3b40d4a8d20afaab0669447fc2e8907136dd5a38d0636ddb3e27bc8a2f20048f1658117b2cd2a670d3837d0d150575d02d102be274b4b12a0e8e47b8e45f0f2a1de386f9137e453cdd735de2d578d544f38295f230f4f40a299af6a4598bd096c89f16da91a425ca52df0dc5ec574d7494c75a55db667ca4077f62f27a811195266d0f1952566601130a34803a4e90bbe10e13ceee98c57173d550912ad0beb0217f653bbe91d216064b42e9590ae39bab85841cf6a19705c6e3ef811986ae809e6788a30f475e0d50cfaff6249d8a7d32775d0f503e305eaeea57e82c72ba3614ae01cdac41d7396a8721cf360816b7fe246cb172a62f4047639c6fe0612fb4947db4fcb538e78d7b1dfd3e1f41c8ec241f22a0f9802d15cdd1424686c792e7c4224ecd3749929b62943998cf6394a96968e99a2b4c993a1a388b28cae146a1c93f75ee80bc063ec818b0f1615d1bac2397b59514dd21a85bc89de668eb1da479a2a500c4b7c2c25b75c910dc23f1498980501d7524b04e708523f08a23106cccc278b6d7ecd121070f0ff8df75d2d27d89678f176f9f5e1248db229b262a8ea71e7c74dcaf3b9b8a0bf9a1b358ba47de2da9650e87b2b33d96291953bc2917e91c20f0ffb288efd52a1ea63630b9c6406ef288ea4f3d55aadedd7b79223e9dc83276baa6d26e40823b694eae38e2a13c35744d840258c968c8c3dcac393c508c632b8f1d720d396ca87f2cf77ddd6ac3694be7f1b0b63ceec45d75a154d833a99f408cb48137b2c8aaef5937803fc6a541910596c80d3b1f6af5c7e1918d67e422bb2a7194627c4dc10bc72ea1b55a7cc5ae1a3f3bc23361a900a144a3e956edf84087a00e8828129f4760cff95d5382d4da7664329301ea1800f830e0b308a19afb7cef1c9584d2ed9338f500f43d7df8a4ec6a8817e0af4fc7f458ee9ff0b603827b0d5dab7cd2702bb19b716b1e103d11ac68d1ba653581b0522c83ef83e6f5073a0a335204934b5c1570a031bdde4371fc567b57906e381c992748c6e033508844df51515160de5e18ca0ade20acdc0165536c43e115d3cd941f6ce80320a27133de57195e15aab21de68fd5e8d611802230b478d31c5b2998b3a5fe7bd14c0c5a2f50bd070c9dbb81132bd10bab06af90cae5e0e59c1f921cccf2b75475a60f3e476d0177c241392bd0f8498c8c51d42dd1a0d4aadfe930eb295d5549d730c1645327c83e515fe81fe20c8f0e760f983908cd2456f955e6ce2761e02276d0a211c0f6cef69524b0d05cc58a1c708b3427c98857afbc5d155e193ba1bd7df3e624a971c6dff860402852739bc3886b9997592f0506447057949db815e5c1b63dd6642b9415dbfe928d761ecc780436127d5eba82c289b63be739810dfd7f57f948e9289d5e9f7e31fc0ef91a43699be0a0b47eb064993b01fa3ff598853e2850dd148f07ceed0f7480ecdab3c731c9077fba910a57f53ec305d90fa7be04f60280d4b9a44efe3a0160c96c6b3eeac4d4f6aa6ca668e5e91835a452c99a3d21c1566238266221056e4054ae93f38aeaf493419f376a40861ee5650c48d5f0b8e0f1a0deda40525e16286806c718b32318b3150964b603aed48973bb4038aeb69b4cbb407fec01e9ae1d4f6728866307d538d9cd31ed608beb9262e92c6f3e2cb5a6bb2c04a471c82443ffcf951d832c0e25606ba42889f80185cc3bca89bbc8f339a6e15818a68cd0268dfb0b97ba9b2ca108f72d7e2ddcf7c26d29266e1300b30299f43e54b01def31e72dbf8af6244363d000084cad667289ebaeead047ec17edfd60fb82d4c5ed9c6cab14a8c250d5b9afcff43c4f9d61a103dc5d99bd380311b20c959ea2515334a50bcd860275f358fc2c4912871ad328a88f4d9f8e7308b347fcbe06474402e23f827275763e8614c3a61a3b36ee998dad3db2b495fb1dd2ea5afd4c14f2a304753bf51ee770da11a619b1f69c7bf7c9cd67829964bf7e4704d2107053be2fe8b545c6eb3f5d4766329b261c0c93067a0f06bc9e2d72461ca6db44f42f99b7bc8aab76b9c01259874690d6e48ea2b34da155196d4e4590614c28aaf5887118e4925b4940985402fb06ca38526d8c5bf7886e1d82675cadec98d6edc2a3deac5388f84597f947277d8af1a4fbb1c57b086d89eb3c7ddc49ecd597e000adee8fc4fd8671723ce083701d03673ff22c598a558190d55e002639e443e5d03be12ad7bfd05462d0d0b662cc34cf1f54dd388cb6b3094cddfcbedc81998ae991b817e122c3d3b63b6e14bd32f7605742493f41d8d708b19ec71c9ba3cb74074aaa6e86676105e37d9d7bd763f5b2f28ad8f77d141dfaf915e9f1afca4a67af319edcc13639a56c5d39b628b4ab3bf6596cf4d43a7ee0030d00b4aa9e58fe47217bd45a29a3fa4688210687bbdd45857a4d7f1cc9d3816671a104fa6520d12843a4ca1c54686ecc9066f9a56bb0dfaea45dfb8c9fd294f7f734a0be3c86b7393c1ba9aa5fb0f5818a3d9587bacac44d4e8e700e3db56884c3afeee3a98f9516c4d6097ad802a76e688b02a95879c069f9af735b00c70f2d3b2f192952751b0dccc252e78660194a708ba22e3111c213ad33a49800e53f676283d24f570a897f3c430f20ba753dff7120608fdd89e63750044202900c931ba3525c111e2d7a351d2fe5abecec80cb017480cc6a9808c4a5ac4c7262c5fac21c81af2de4f9935443de0c9d88e1a3fc6f0942eddb145deeca04c7855083d934e066edfe2572b2833b5c4f3356adf4564293147750b9943435bb088298db579042a5f4f1e2b9295a771d52f557bef268d74bb2aa1316176ea43b6e9883d602d28c0eaefe787c20326dd345b0d165bed3553e9bd35962a2c4cd4296b9b11b4e22f3d05a3b63ffbef3e7054bfbbab36e28971d3635747f7324b87724aacff170f5b3f9ed4fd2036f48db119305b74a07a8813d2b20f48ac8889927bada55a3e381a71e773a051ed465f159872c91467c38af89015c41fb063b45b84c7ca9a5b2bbdcba0d3527be8a9326dfc84089017fcffb27c37a15866d6d6176ba3a2c7dc1dfcc28ae640f4f6843a5cf840b42b727ca92d2e47b62b418e8327c6bc351912e80f82de5c38665fdeea7e1e6e948233a14a3f4241ff686caf4cc7a9d270b5f5f931d5f2fb742c5c0dfdfa44170e39dbfd52dbd7d58e694abb3336f9b671251b70852c8fa7df47bc6480c80fca5d129435f0c423763a9b4737a9f61a7802eb269cbd309e8392b58a9c43fa19cbf5dac62d744fa581618a9843841662114cf3b19e0c99b179b5645a8b7c8839479133dbe005cad9e58ffb1b113a5d69d32d84b42fedd22fb67a7acc404a443d2198b4a246dbe3da53104c96b22f46268c4e2f9cb3fe89d6daaecd711ca124f33247f50131b47de6466afe7278342993bc907992fbaff155015f03193392fb35d409b46c8326b6e57df76d16215774a6885f0821f894e65223b85ec33552b419c25388f91a0a159bdc34d6c9d4ef2eae477f6dc3edd670006424c70bbe824b1258a138c2b61079e2b9a4f4a89658b2b16a436dd60db57dceb61517ae9ef92400d2349b64e271194b6d692526a904dd4064c29ab5e24c6f9415cd65b37aed6ee95fe2e2308ac5fe88138f2bf8dde7f4824359bb53ca47c38eb3bcf4203fb56945b79d2c1a4f12c7c462bb26db44cf2371b184f15104a0f0aab17d520e41ee7eb866f98961f983d78f555c94a7091463bfd8334da6d183e19780830c3bd53273f5e22785121625d1ed2e12a60fbca4236fa0316ef46c714352e36691e300294d59ef2140f41b1f82a3645a0b8b92d61ea8eb3e47ec76f50e2a95cfd4a37546ffe77f9cb6dbbcf134fc263378c27790d78bd46caea4a6d5aaf8ee481d800c32dbb2a6d7875ac3a042a7b1bc8b9de1c5edfec5207d46cf789b5023beab88e2f351036595c5da8f3ad3b574e166a621b6bfd035eb577364755f7583c3b9040117234bd4e7063c00118ea1837e2a15003287415a05e8db6260b8e9fc3fdb39e6d83c1b907d35a8a6a62f990d2cf7af6366bf1fb6ecb89caf6b927f93ba779b6c0cdeedced4293751d8d466e54cb489b83808f6bb5210261f2a225b220ae720eb033e3fa5b3097b1b113962f91b1b5fbfeb949532d5e9231ebfe75ba2926d217c44dd7b00d41d4efa274b38e2ee81a32d6d83208773d570e1fd3f391ddf265bc5e71340419fe08ec86acf514ae26696d2bb7d7c359f397ada36c80faae3a495639c8409d3c96de06924cbf153dcca95b425c69853206a82fab5055406b4c5cf30dd0bc208898cf06d765e194790c4dce05799e9527db7be7f758d077dd3a49bf8e5c08223bee4717d8a012baa5a9d8de33fc57abb42baf4127021e2c64a89e8974b54dfe282d89eebdc53729ef0e871929989966efe53435e1464e5be14db9698876791544241ab1db8b6ffd8c8d110a0394d33b0598a0b73b16cea344b002f67271158e99d82aaec1db235ea5e03b518df9581896106c3b2ee9fed1fed3b5b1529315c225ef03835e6845a06d96da1f09fb68f0ff23521fffad1fca634ecc3919c15fa1a10d5cef4b98c9495a2863f702996fb838f46b212a9f25fe4571e3bc946a15fa3baa15f90ac23f61250e36139870c243b32bdca61ac77af67e5cfcabf018fb5b9941485928d6869be023068a55f85f6f0407603f56ba0e3d92c343a13d03f1986194964afa471a33af6961c3cd061a4eed2639b472872ff63b7da99c0cef27c42429d7e946527d3af51e86bbe854a29f06fd99807773c77213a79cb64f3acff3c24c8e27e31d9e9c714bafd4d58579d8cabc5b6106d2e3ac391cce237c385222ab6958a2d0252f0686e500051fe787b6ec268e51ba507ae75c587ea8d44fb25febf09ad69e2779d1a179c9eb1c438e", 0x1000}, {&(0x7f0000000200)="b9fa3c85628047e74c9bedf8d8553293986fac451b7495abea4fb9a92d14c3a36f4f91704aeaf7cd36132be594cae8d0a51c34c0ceb6affa6de276ddbd4359cddc00f87f7d6888f825fa616f20d085881b7f1ace55a8de998ed28423217299f150682c1b67648d45e065fc89fc786d0df3e6ec4ccfbc63fb306f5915c64a8bf8413ab77b42c96ef8c09b8b0ea456e5cb2ccb01329d6cc2e4d9ecf9757459cbcc59833a9c92e8875111948ba4742a38", 0xaf}, {&(0x7f00000003c0)="e65807407f6075a230edcff7cf3e348580b3947cd6bb0b3d31dea7b5c611d43401188d895612fb011fd4e4074d5baa80a4ef5294af246e75bb6ce6afe375154c16f1796af5e372a8416eb5a24420257c1dec835b1e5ae352629558d2a8a8609585ac83ee0d59f15030c033deeed24bd4", 0x70}, {&(0x7f0000000440)="5f2497a25dc1cf37c6eced52302ab5ceefca331ec40d83fe2ada540bd3063392cd8a65abbf758ba0e2325c503a693d20ebff63172ff6ca5f20f3d7a71b2c3a98b9f7abd2a893e4c5c280f6e09b00f665c28cf03de2ff6b41356dd92f1d86114a142e47b7c5d96e1002f5a0f24bfdf7dd67d7a40c590b4e525782c17147937c281bc9bf90ca04f5d00e9b13268159c037730c8ddc668deb14793198155a2bf5969904c302b3a52185308b66882fcd9be743e6387fd8444b2c95dcffc646bb300fc807ffae07f0479808312445f1d3212948b236df56c95d0cecad7cf68cbfde648c129299c1e2106178", 0xe9}, {&(0x7f00000025c0)="0999bc88f5a7ce2fb9d7dc6d238f040966686958bc0bdc7c6e8983e3df4847751bfab5826f45259dc144488523ed7b3e0c81a59c2b4848dbf313bfe2ea1b752baafb800534475450", 0x48}, {&(0x7f0000002640)="0f2f91ec568dc0cbbd68d24cfe0427cf2092b38c46546147af2d65e2fb8c51c0f88866f046720b4ae05d90c20468c894362a0512f563de55c8fa0f9b292ea396b169cfd1a1eacb7a60655ffd9f6ec82b1fd7e09e408c15e92507b4589115ee25686affeb7b539dc125c5b9ecf3d8f089648287257f01a7fab1fa9535325bc96c6c1029cda040aa0f64563ca6d40ae7e8a2116008cac879599dd2ade1eba77c65a064d58aa77f8d660ab09ac3cb6bfb3e8845c2b1eddce5c71fe3ec8834caafb20730b62358c8bd2e385fb1b20c60977f91333463380b7ff5f2afce06de9c426d8a303af3c7190a4d493294b49a582e2af8699902c755fefa0f920ebaf01c61c961260a41f149967fdb238f2aa6b35e5ad6b8d7f181dc3943b9cbc1c39d2fc55aad0e65fe61ccd04aa7d4c5073fbc5b8987e575b8217027da3aaa90ae8711ebc6bf117f11e6fb967122535fbb5a9eb94378e4c5200c0a27eb6560c8772d9538284c12ae88b96dc7ada21db2870125f9b3e8e860e0877c490384b1b5f6cff24432bed15bb6430613f20fe0414dfa0bc9d96e62b11b199d3888773cfb49ffdf59394025d3d2505e44a27467913eacf09c4c733c77fb0c0140c5d9163e762a58560fb8b9ded80c18d17c6123a6ee3bdaeb34e293963f522563a4711f98308b51acc4146d33fbaaf43c8ebefaae7c0dcfe3db76bb557fe49b3b3495fb68730a64b63b17a5e68f8f873362862224a87cd32dc34250f9524a8b051f7483f1bee37e8fcb7d65bde158e9459200c4a83d3226b2a83af555da1a5b8252b9edf962c98305e0ac7560b4c5a216c40683f36ba29bd1cdb0da86aabbe27b9ba56aa8b0845da2c9720ad01cadccd5e55338acc77b546558bbff9ff5dc1ab576db07ffad1352e6f23b4fd9a65393c729601474ba5e98867a5cc4e45119215bdced1e7b6a7b9da17b423e345305e41898edd63a9ab7c80b781021c3145e66476aa929bf23549a1604b77328f34eaac2658a9303314f1ae1ba923fde5edab3138376f759d949044658450c603780fd35c8faaec56c3b72394ed57576fdc3234dda606bdb9a248934843f4b45fdfe720145e52fbf33df06a33e81d956d36b754f534673aa58722b8535f4f973511a07b93e7e2636fe1f7bfd21ffb2c8f6ecd7de3842ceca86d974943cd874e81df425a8cc854ea194bbf8aefd4a4578280ac39c2656143de488046533f4bb1b78f4516157bf35944e64e2b879824afc52f8e7108fb115fc49f641af126620fe00c2ad655d4aa00f3e6a6edc6dd7b107fa177b6e01d4f1c2fccb4a5f458bdbd5ca4cb0937e2f4ddad60935e11a60085e405d2dcf7ef8b64d6730eff1578bbea97d812613e9875cb0c0484d4dffed1753af7097ae4617408ad323934ca08cedf62264eea62263b74453e413ddb5baf72779d5b885ac04f6f7c54b95ac7a73a947c75c08c5c241f1aa878bc1d6a8c1b74752fe3e37da5c23a5ea8b36155cf85fb262ec3df1b177ed61e6335e6068c98b39c6777eac2b5d1656c14fcb3f128f32ad73ea29659d32f04bd755bd4f0af72df3cdb82f593dc8edc1acf97133c5a330d507af3d2523487bbcbab7b5c7a784ed0d6603f970d6dab1f378cdf4ae36de3f2b543c3e7a105359522e70a8e9e908bcfb195c44001f4a4403d8c2704f88e33765cc9c2e3f7484c75c65979d17101f128690acc84c38e8d7fe5e33abfe542531240c0c331323b6a47dc9bb9547ac572bb48597369ceff1860ac3132f3f894ec6bea64337c10e5a8bfae96baa0da964703e1043bfca9340df22bff1868f20f3ee4a2d5eed5072833e90af8d570dbc9b37bda62da3726eeb0115fe22a2c68d1be9aa96fdc1a3c26e6055f4046df1a79cd7bd8c16ffc068a8d0c6abea79b6a6742ac2b9c3ac47a7d923829234891a1587063071963803c6080e8b70618a418e563d2af23fba753e6d8821a0b29cb0b59ff903417dff916b96f3d42ee63cebbca1f83f286ebd38effc10af13f3ca15ade8a735182c1b77bcde1edf2ca305e4c25ef1daef3e0510856debd8bed0706d99ce5b5f6f9039549688c2abe569fcd00ccb3b8b7ae20e1f0c6e7c266240eb24809e22841df41dc2c438b2ee740b6ba8aecd562c7633fd93e79000c57432ef9d173a56c1d521b13895001d87c633cbef99843a3b8bc1d63dfae11bb52bf4d2a1f028522fa85b2e6b4929d1a6c19f7faf997b44b43fcc418dfacb9bc15d4c70a1b4a56f991b2eab07ba02f8337987510e7d9592f9217abd21241fec24abbfc82f719e9ca3977148594c9dd1e8ce27e1038dbececd8c795bfa45b8b3951731373202469d8f29317794d2621372add7c8f8a814515cf07e6eb00859f7d9078c47a5b447dabeb7a71ae8950553d2ffde32dca5e0961a204192b8a9ad2af535e9f30fdcf052be931f9843d9732e98d130043611c9a4620fadb55c9d11457d629b31a454f9d8a18f7353e5fabd62f5f356ee2203bfc977c05c6e2d161e8be15f1df555b16bc86f88ba331cdd2b93d988e48278804ea0225d046125bd5c5c831f634adb0fab0bcae8540e0f26d2df79e8d7f326c7214d5e3cdb6e5122eea79a6257e72b06c42fca4c7568307e81d55fd58c8cf9ef7b6316dd52efba6246fde19f2395fa73edd4a33ce14550620342ac15324ee82260e8c90285c2bbdc8b2e817526359d9fc47c75fa2feccae646cdb1b8b9f8c54eecf0338dead5390332b707771bc870947fd2de73f03fd658d81fa3c38043ed1ade0a938163eec1c1b888e60788f94764ab1008b1584558c0b7399a57bf2b8265191b45fe4d95d7b06194cf4a6ee0bad50acde5df0f3f21f290e574639f86ed454c3901104cac42e10a6d75e8be6c9c0babf5e1a3dbd32b0c34feb8856402b7b4a246b8ae8dcbb889c90452aaf9521c47dbae10b29658f7ae800742ec1c3356a64a3685adf6731a7ea3f941bad4fc73c4e9a56a52599e338ad4dd1ba6cd0096f95df1a5fe490950c07f464a92c529a333463c39388e8b85ba80cec3146b122e7fad296064131e3f327eb86ea0e8d33e11748f902530f00be4ae31ef20f5d5cf19e479bb413bbde69582082bfd285aac6abd860c6138f2903bfb66308fc82945052778f459301263f645fcca628cafb48bb682a205c9bd3b5e93a0570de88c860632799d820c538a11744d50cc8ef12dc803a9457675e26739c3d341a6126788ce2767be634ebf477aea69ec01aa453b341f0af0a82a34414735dd6d541b9b127ca2c6152335937dd8362a33a17874dea80661d9d846d0a42bb762d682af2f63e6eb3ebebe68f3f609f3fd6add1ec188507fecc5f900db6ed8e098ed98a9f600338e6065c6c186b45115b63c389b23b101c2cc79603165e77c5458cf2f143daaf2d468993d99b349e11703ee265f4622d98a7811b47223441211f8a145940e9b605ed3cb6c938212f98b4993470721dc9449afc531aa6c3b676be1ddb88a214a27cdd3635e51f354d638dd065325c39c33dacab4d59f81756639f112fdb175d21574808427c7849ac68c14167d43862b4b83a773cd6fd739d1de25060ac5543f1ab936362f4baee59af0cb4a5d6e83fc07a106dbaea225181f9a8d2d6d44985f1a3eb38c5497ebf6fad01be5f54d63ffbd8daa776e688e543512d181f2cdfbdaf7c44b5f276d1d8006c087ac446369056eb3d11ecdfd8ae587ee67610a640b06d48a80fc11a542bd79465580ab054501ab287004409aec92e850cd3ca13b52d754477a7a072ce9eeb180a602c881318585a0e41b30969162c9e959f00a59b5ec6d100f2508288ca1e70b53b3764207d38406c925250ac70ce7d6a7ef61479d1a3985efad0e3bfa2cbaaeb574a3e22d559063060bf1e9d6add4a5fcf1716653424a5c3a2ec8f3dfb3f31ea792fad1f08647a404a5b518d36948f77c340c53129f10c43fe9af8a556dbbd909232e6471befda0c5986f21dbeae101215b1386b488237f95600bc1061c5d1c65f0b91df924159ce0b85612d24a899b2829cd81d46932362b2d84c1f29fc882639d10e4fbc3dda109c2d50ad55644d9022ebfabeb382dd672356c8c4405cff0db680c4f9f4026df7a282746e68af356b3a99c4717c2a4723e9339d417c5c913836fb41519fbdeb52152c1d8d115a6135628b2f8e51771c35ea284238c9a55c754370ecbe1066c5ad60925e396658180f8eb5c6d423b62e56b90e6abbe19229e13e08a85f99fdc06fe4fde74237681137de488e08c1f2af9fd44a5a532b8c5d8942251b7892dcdc26eeea1ec38f1c5ecc0ed26096c51e51a707038372acdf4918bc33c2d30a6e9bf8a71931bc6bdd89db7c2ad50af998cd10324e96376b223be077580d723e763ed346aff8c366c554f2f62a22eef0e9895210880dbac98d79db2a66d54ad1feddaaaf89c5cfbc47dee886d626424157d14d8390d83f070470f245f9d42a7f3d933b121d892a5649f5d1e48ada4aeb97fd96bcfc0133ce15a0f3ba8f7ff47d5504ee9acfbc8284cd79a94763db0f011c02a1549c0de59d7d52ec09a8b1bfd54cb42e22ca00f091389bd285e9b19d2b690ec56e8ae68a10fabd701a4f0a26fee64d2e9ac2ad33ea769f0dab51bdd5c4de65780067bc863d4f727164666b96612c00e152eda3607fca11fc89f7c07a4f63edde776162d8d20fc189f362f2eddf157ae40957a004412a49b80ed0bda47692bd86c99ac8e48816c8e115aa4dba640fd93dcf50ec0104b581fb078dcd31a6d449d1cfd5ede402a8bfde1293393b536b29d3bd6205344f59053d2bef97ff4bde42cc35983f1c9b69d8712b7d1d42322b642ad475ae96dd171696a37e551cbca736f93bce2deaf0281044ed765a7c8c4566092c1e1925dc57c8338092acb69790c7b7b6e6dee67f0cf3a37a55b3873cdb2c9ecea5396359db0d75c7f4677542a2a3d774fb8e514d904642635ae3b59f9950b157e2e95f295655e819dec08651360a2652281429807baed608fcb34d83b0308aa41de4cdd09e74d50c83e4bd1d7d61fb1995267d15dc3f656d66a5e0d115014e60d5aac920fa0f504fba372693fd6c33f2740391967b0b77b0a72047923702a274b0dcf04c994ea729a3b30fad039fbd7829b4078d623ec4101306501e72fb28cbdea97cf05164bea08339fe49a51230d740e4b2038871c170feb2a26dd7d6e9d567449afa254554ac007816eaff3b96796aad09c909078deea0e09392fb8a8da9249194a0451b067f10655b5615a7768129c8e2a35632e29a65dd7eb5653b67417ca68b2e5df58a89a09804df1e28a02fa6e43067dacd437f9c2ed6b2e5edb5e4fe15d49b43622add4d95df5d9d301dbd5916a764da4a107789c33ddb5614a4e61eba98e70a24f649d3fbb46986519516a203724b338a8e8dce43c9f9c1ab84b52a95b7a5a1bec54f2f03d149efea7fc9476fcbb3ee7a29af59e1261ce12bf706afa7fe083578b6c97e8cf51607af030a31370a4fcf0aa30d954a142bbdf4f29b1b9a23d19f5eb8bbd08d55b40c41729a2eb78b8cc1eb5821a3610903c4991b88874525dc4d4070922e9329452b5e9074ae4bcca1b3066b0ee9baec16c42cfaf7557bb1cf4af40f1bbbe29767eccd5a639718a43d50233da9a84bb8c68fe954e8865e084bb8936ec22255195cf821610f709941f506df10f7a6f2ca203338fd25de3dc1478e6170c1d4b8eb8de9df298412d9060cbb885fa127ba2214b3965c3bd68ef30f3d0ddaa314305ace931ddb9bc4f529a5dabd9f4bfd5b388f8625103a50155d4d48b95282f533867cad9", 0x1000}], 0x7, 0x0, 0xfffffffffffffff7) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r4, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000540)) connect$inet(r4, &(0x7f0000000580)={0x2, 0x1}, 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000036c0), &(0x7f0000003740)=[&(0x7f0000003700)='[\x00']) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r4, &(0x7f0000003a00)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd2ffe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd0000000000000000000000003db155aed8aa4013702a9a2bb7540fa1ed3738ff5d208a2aa69225bbb86c0c8660cecbe9d1724162e7b51d8a8cdca83404c00c7b6e9d7c77ed6d65183ac67bba9f07b26edf1014f1c581079a6ed38264ef710537ab6af84e581acf1df6d9a67b15e4767ab6e249fcbd0bba306d663d7e803be1f8bf95de49cc7df69584093d9ed34245", 0x22c) connect$inet(r5, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$TIOCNOTTY(r0, 0x20007471) mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000140)={0xa, 0x7fffffff}) r6 = syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x68327b1e704022cf) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2}}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="ff0000000006d90c1093feb5070000802a6573062954c343ba6985a6ea27d056be51d893d0a48256d6a4e332b6df8aef19cf52566cb77d4a160078282406915b42504e93780a4dc207c8bab2ee0c823d877312f9c7256552cb66665ab39c8002447e32b8034134b279f6340aef3a5d64974798012460b9e830afefd8f17475c9ff301e1868f4b1c8c7e061cd1bebdd8c74af4f99b46c4c276a06912d43433b075e8210dfc78cab02fd52713adc171cd17075734eba84ef9a55e65ef8d5ca3d253b55e69d95d5601c8dccc7a8c555cfa45d021c428d1e005e27b18e6e763fc25f1bfcefb93d348d997d15e3db0733886f273a2ae3417447074c"], 0x10) r8 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r8, 0x8004746d, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r6, 0x0, &(0x7f0000000040)) recvfrom$unix(r9, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) recvfrom(r9, &(0x7f00000003c0)=""/185, 0xb9, 0x480, 0x0, 0x0) setreuid(0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x1) setsockopt(r0, 0x0, 0x7, &(0x7f0000000100)="d073346bc950127cf64786c253f35091f0572682391016cbe04e10c7ebe087f21406b8b4a13089c87e0ec348ad361d9228e885e219", 0x35) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2, 0x810, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10008, 0x48) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x81, 0x5, 0xaca1, {[0x1, 0x8, 0x2, 0x9, 0x9, 0x1ff, 0x86, 0x8, 0x7fffffff, 0x8, 0x80, 0x7fffffff, 0x0, 0x6, 0x0, 0x17, 0x1, 0x2], [0xffff, 0xd8, 0x800, 0x8001, 0x200, 0x1000, 0x7fffffff, 0x2, 0x5e33f8b7, 0x80], [0xc6b5, 0x7, 0xe45b, 0x7f, 0x9, 0x100000000, 0xc2], [0x0, 0x9, 0xffffffff, 0x6, 0x473e, 0x6], [{0x3ff, 0x59943c24, 0x800, 0x4}, {0x6, 0x1000, 0x0, 0x1}, {0xe8e8, 0x1f, 0xffff, 0x101}, {0x1000, 0x40, 0x7}, {0x91, 0x6, 0xd51, 0x1000}, {0x50, 0x7d3b95c5, 0x5}, {0x101, 0x8, 0x0, 0x9}, {0xeb, 0xffffffff, 0x7f, 0xe89}], {0x6b, 0x0, 0xa61e, 0x2}, {0xfff7, 0x5, 0x81, 0x9}}}) 16:00:11 executing program 0: pwritev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000040)="9bcc473b8126a0affb740c05cd9bb03e21eb8d199c5b4d74124f93f6360fb28f9de5bfe0c78e4b4c484f4f6298b196adae6651474d0b2270c72351ac7e5ed00a90dc409664842eea39b71ac68191c6a8fec07d5e81b237c26ae1f9a1ed956151cdd32da5d5f283570b4dc6", 0x6b}, {&(0x7f0000000180)="63faf99ffbfcb5d94548cf504e39a8cfddcb9630f097280892af280e1e0e9a08e3239d533af9648571eb42719e9bf3e5b8116bff54d019aec37e695ead2721f284a1bd6c5b", 0x45}, {&(0x7f0000000200)="bd", 0x1}, {&(0x7f0000000240)="1ae99ff8ac277b3bc7352a97913ad56191b13492e32fb9ef3d7af0e1658198396454cb336202123a4f2d7b948347013e3bce35fa56f10d338bf197eaa8a1e7b553d4315f491538ecfcdb3d27c32eac845e97a43a5bb8e2256b9c2f870d7a95643bed6daad545866858444069f7c5bfeb1cb8f214b7cfbe4126685b80ba1527331e7f7cd1de854222e5b2f0e63c1f176e90a9c1ec786b79676e887e0a6985b01f3ddb41f03e7dcb4d0dc62fff7dff920d23b8c28bda", 0xb5}, {&(0x7f0000000300)="8ba52441ecc3de8205efe372ed11979fbc7d55a792a551ce978f7889773428132e1a3117ca40c4048c142847e203f86668a8e46112259072214310b6a39a9f5cf2b8b38e339f29fac45ac9a0e2405a3a476b2d00777e7705c4037b1b9accd4b53ce6a3bc095cd83927ac5cfbdbd81870830fb1", 0x73}, {&(0x7f0000000380)="65b9a73c80fd8618321250a3af7a25cf5d49544d380b74203cb3e3a117dc2e748ff645b6e60c6f50a7d2f763", 0x2c}], 0x6, 0x0, 0xa7d) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x20, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x5a, 0x3, 0x1d) r2 = kqueue() poll(&(0x7f0000000080)=[{r2, 0x17}], 0x1, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x5, 0x4, 0x9, 0x0, "09ee3df101931ca604189216ef1627e646477706", 0x1, 0x1000}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r10, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r10, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r10, &(0x7f0000000100)='./file0\x00') mknodat(r10, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r11 = openat(r10, &(0x7f0000000440)='./file0\x00', 0x100, 0x4) kevent(r5, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0xc7, 0x4, 0x10000, 0x4}, {{r11}, 0xfffffffffffffff8, 0x20, 0x9f3c8b2b8147131b, 0xf54, 0x5}, {{r6}, 0xfffffffffffffffb, 0x4, 0x1, 0x49, 0xcb}], 0x9, &(0x7f00000005c0), 0x3, &(0x7f0000000540)={0x6, 0x48}) r12 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x1) socket(0x20, 0x1, 0x85) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r13, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r13, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r13, &(0x7f0000000100)='./file0\x00') mknodat(r13, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0xc8, 0x0) pipe(&(0x7f0000000680)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000007c0)=0xffffffff) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xd8) write(r12, &(0x7f0000000100)="8c65", 0x170) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x7f}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="96446a99e553c535916d938c0638") 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x5477978c513cf898, 0x40) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x3f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)) dup2(r2, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x267) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x40, 0x0) fcntl$setstatus(r5, 0x4, 0x80) kevent(r4, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x1) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000340)) sendto(r4, &(0x7f0000000100)="c2e2cb51dbc5904e9ba16b423dfc56ec6ecc702a5fcc7509927779d3c575fde74c68106d80efba821a37585a07ad206b218c3564e1daff2fb8233f32662833d531c1f9432bc27dba8587dc11568805204ce063f9a65bee3ebb0ff30dc6ab0e8847c2d0ffe0fafdb581698d3a5c90899f569444d90faadc966318f8f985c5469b018611fb6c3e933eb7e5366080590a1a094a5f083058e351996e27fe6930cc54243b815006fb36d61cb74379067b1ec3f9a35b76167ab162e9e9014b0563f6d66ba5938438c11b74b32a5ee38e1f18acfc4e8b3cad921fe7be5e8f0c977e68ab423e355243c0781d75b38515e006e9", 0x10, 0x2, 0x0, 0x1c0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) write(r7, &(0x7f0000000240)="b8123e03011ca0745ab9d3f429bf810b61c1f8de36d433a05cda4c24c1fda85190f48859b7250f47df831dfa517748cbeb6f8fa93d331ebac11f55cd8f5705e3ff92e96fe2407b2e4904e4c0cb492cff334d73a374e479ee6ad3f7f475aa5cef150744e3c3c479ee31ed8e0b60efe2cf3585a35cf99225bbcf1e355d32ef48a794c6741a0b38a899e2ca20a2", 0x8c) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x54, 0xf0000000}], 0x200000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:00:12 executing program 0: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x9) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) socket$inet(0x2, 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="c8", 0x1) 16:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x0, 0x400000000002, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xe495, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0x1, 0x2, 0x8, 0x5}, {0x2, 0x5, 0x3, 0x4}, {0x8, 0x9, 0x5, 0x2}, {0x5, 0xb0, 0x4, 0x9}, {0x2, 0x44, 0x20, 0x37}, {0x1, 0x8, 0x3, 0x200}, {0x47a3, 0x20, 0xe5, 0x80000000}, {0x8, 0x2, 0x2, 0x3}, {0x0, 0x7, 0x8, 0xffff}, {0x200, 0x5, 0x6e, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x556) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r1, 0x2000740e) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)) r4 = dup2(r2, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0x3cc, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0xe) kevent(r2, &(0x7f0000000080)=[{{}, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000040)=[{r3, 0x2}], 0x1, 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) 16:00:12 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='//e./null\x00', 0x8000, 0x0) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x7c81622da1584051, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0x2000005) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x5, 0x4, 0x953, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) sync() getrusage(0x8000000000000001, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r1, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x100, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x1, 0x1, 0x5, 0x5, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') msgget$private(0x0, 0x7661d108e41f0172) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) writev(r1, &(0x7f00000000c0), 0x1000000000000032) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:12 executing program 1: lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x3}}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xd87, 0x7, 0x9, 0x7, "cd19427b66bd7856466abbff72e7a09c813d94af", 0x89, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff75, "73f300007c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x1, 0x2, 0x9, &(0x7f00000003c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r3, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000800)) close(r4) fcntl$dupfd(r4, 0xa, r0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r5, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r5, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') mknodat(r5, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000440)='./file0\x00', 0x8, 0x1) pipe(&(0x7f0000000200)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000080)=0x6b) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r2], 0x17}, 0x8) close(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x4005, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) 16:00:12 executing program 1: kqueue() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r0, r4, r5}, 0xc) r6 = msgget$private(0x0, 0x10) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, r4, r7, r9, r2, 0x14}, 0x2, 0x7fffffff, r0, r3, 0x7f, 0x3, 0x84a, 0x10001}) r10 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) listen(r10, 0x986b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = geteuid() r13 = getegid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={r0, r12, r13}, 0xc) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x800, 0x0) writev(r14, &(0x7f0000001400)=[{&(0x7f0000000300)="02a5f7d1bb8a41ad109688808321ae42c29d3e09967ace506f5af6f9baa5c4e0c0a46e0ad646357023442977ae3df1c058abbf9b621f79861ab8a3cc831eb06b8f5ecdfa1e18d6dbbeb09eb2b6e6aeec87b8530e8a095d4d0d08849ea0ea4f7e2bca9cd788e046d55673551b8df2be77918c55f2765f0a9b3f5ad13e7761", 0x7e}, {&(0x7f0000000380)="064dc6b8e04212f3a875a69357d27ca6671150f39905169d07a76221ceeaf4f84f5ff486bd0c9e2fc745083c974a036300976b222b9b143f0bafef8d549a1654fe2bf28136384752f298983ff1a6371a5c3e09cde41243330117ef73ca03b59507d2afad948c9e0620c243417999582b085a194f8d11750ba00a36f385719d9ecd00fc88d5fb16a1dca32cc7c366a3e08a0e9992b3dc46104ef26544d84c19eb7b41ca82fda79cccfcd863db8253b0ec8b6fca319c2574a9b3aed2a658a4d3ec589406111d4c489ea5e15ace2a636905ff06ebe14fbb04ceb3cce2ffa50884ccb188732b544cda42d71904cedbd0fea8b0f87eea059081374cce8bf4670cc7305945071d4956d763eb12f6dc1b6d0ba2e5551c0879725a6d5d077696234308f625696f70e506d73067b713a197f259c3e2715f3a34045a32bb22e4955791f79fff8433eb8d9b6d121320369a3918ec9b119f39d9a8018aca86d0fadedc4b31c4773c37736e23625a67a2b316fc3c9a20c399c85ef7b6649762403cee69e45d84f2400e065678184ba85296db59eea6e271d43fe9a34635efed181982fc3d8bf7488e979651d17e683aad1fe0ea8b33778d27f4c5bdbdbf50bff975166387404471cac155eb7c42fc246fbe5e7244f5db5adaba052c25ea586ff87ad79fa9650ffdd0c27623fccb9b56344f03ade8cb210abb1eeef9a5bc3539d1d3a993bc91a217bacec51f75b4c660c47dc8e6286573f0f4a82697cf708f07b895148d86fc6a6fdf7434de54300a0b0fbe5d4410cac14933f478ce3314dfb40558fdf1161d235fbaf940810a5acd87d6afd753cf2284f5f2fa92f629dbc7e4519897b864b9f2e9d8581a1cbbf5323f2c6451b158f298d5c72fd17985c16902cac48101f035e97fb71f866a95e52bdc6b7dd3386c485d1b5d633aa26ab823fb97dfeb756f42a50e64557521eb99288785570b283357e736525b7ba995047f802a21eae49f203b4a3cd588515cc3df13023beeafbcb2489f8b1a4e666188e3065b6344cf10e3c3db5763900043c7c7fb9cc03e3d4389ef1d96637652690c198dbc78284fc7d34762d53e1b969572b90d9cac56fc43a81c11e1ec6bea931e6874336ad56db915bd07f706c673df6e15716287c077f68cfb705bc1c3efe322e4d7ed0f6466c9dc7c49bd5e49c5a876ecf8b9d434ceefbece1cdda4fed00241a79c13cb17e31bff7ccafc0f44e8ce8cc7dada2eb404c3069e4706e0d28c7628523ab6c38795b94e1701443815d850b52821156c5c735bb3185bdef2548ac5c7a14ec100d464300c47e24e49f0d50f7dcb4431321903620b5445483efe77abb51ff98264335659f7cf236ec5c99f0bef6c2233401d277ec0e3d4139acd3eb6f3261f4ff1a4d20d40a489ad9271c67fac31369d36bc3276f354981b4007d73632b5df151ebd7bc83bd27eb52db447d0d147c7ad9c63b3833e616f579afbd955e631b282b310dd3d881ae7d336d8e82d9043d73392dc1a63956f98c2fc32ec5d37de0eeb392769dd058acc33d1e4c0bb7e791826f1bc4c32ebe73767ac58ee82ddafbdcc6267f15f91d589eaa3c47485c8a26b19dcb140488eef717222a714595d938070eebb3a012d767ebc3abf26bd803362f91308985f7a984af5bd0649ed306a2e7a125d72917e13d2541f735ee5934f78fe9854a387b50139dce14019b1d7611cdcc8ea7dbc54f42c9e625ab96ddef54c5dd4158b48f1cd9653403f4f6175f236e6b5420d5c683f9bf499056224e2d0919c232a111a6b5b02ece834db7fa2a8c81588ac2b751b01b9ee9161f2705eba3a362047f0d3b07224d931d64a4b505271e8988102d4bf889d44dfec579d34fa34ee7063cc908527a502219d397110969e3a7761edfd2671c7fb52fd75b325337acf29766af3cd23212fa9244ecdd40c35904f418320794ebc758342ed603beb4c6a225fab997ca3b775568d5893ed3dd6d5ef496b550696e677399587826fcef6073066b2c7fd9ed13f7f2aa249a25721715e7ad175dcc455a93e82aebfd9292302aee14c30609af07753f075a08c2f6344157c70a3047ffd4921c90ea678b13b4a90cdad845b9cfa0d70efd0e2bf19ab0fe469ceda5ff312ce69198f048a9607a343289dc175c31e8d4824ca2ac530929271885a1d614daa4cddbe43584ae7d9fa2f8c0e36c96149f7ec080da890573c9f6a76a0e8a2d4e0eaa3d0e139b87285b205bfffc2b8949b38111ea24bc35349259243700c340fd53773e81ce6a24734d5f6aad7e052bf8c07032a33a7690448998ca53fa5c54bd84ee4f0f51f149bb9d2f302c5c281e8a556715c97d491ee6eff7a009c33b36476ee4e3ebae8d7c47068b209ad01c59e59e3a925f3bf617dba2f2e9944b851c9d2a32440e520c3ba7e132eaaacbc5c142c01012c048c6e97f5856aa041de06e985943bc8753e42f74840f655c5ff9375f21ff135236c3af8212a06cbcedbfbd95835cc97ad51152213bf187dc84972aae8cfd5b206c06eb8111a00b5ba1cd447183d00a6095d7a3e2e2be615100f1e9b2a8b8cf76f1aba67c4a1e5ad49632bf6ffac51a676ec9ddcb410b4f6bf92b539282129f232562bee593af5131c67025388353d7442841b55f06d4fa35ddb6837fbbd6b4f67bf8e6a5dbd82221ff3e10bad1d68f59a9261a43b68e07d78f017ea250a242e3c457186835253f6d7844b1f2d8543c8f9cbcec5dcdf624790225a5966988b87afcb7f75ffe8c99f07d4728c9aace01ed918f2db4de3a6998c12db72f97bc8720dba2df94bce54b1cb250b198aaf44ef8c4078ba0218e51539bd82bd5fdc21945b637c18cd378a62abcb9579ec2bb578b8923b30ff5190b893cc79cd19d8606ee04fa937937139e9f2a50dc75427518371e0e991bbbffb4de61ab7c5be6c2d7646968dde8244a756b8148f1be44b559b9de7ccf5b2556f9231a4ff2604709c2288350648ec997982d01f86c708913ab8f7bced33929c6393d4912b20e0d059089f08b5aee761f6aac1bf281283d97bafa8b2a667658c499159e9542b039a26769e2ae99e43a5df81661bc4f8d4c9db0668f4b7f739881253b98f18e6573fa3e514bc1f18eb6f22d253c5312f90d980a86d5112b44bf592a1805a93fe939dd614c6421d3b74d989e63f525eb4c1dd6cbd922255e7cb3ed11a744c0eb070fb0cdbc31e2fe6ba7c198248ed21f8abad1adc7d3227ed81804137637069ee5d9650a8381910f55f2eebd570e5954b713d18468fa40a284ac11ce6a64eb939c956535610e078df1726603c2cec033c59fa34a3b5898ed51e789a6c554c89813bd6817807d8dfed1fb8203e6e2d7d585cd00749739e581908041642cc42c96e97dd4441786574fe4d92511dafa9d9435ee17763651a47e4d9cd7706badf5a539e10d1eac962196a094b3992f585e054d854419c623b079eaef79c9e141c54ed1afdbc0d5d94e311322e9b2ebbbbe2a01c94b3e66a301110853b137faebcfd2dedfc28e867fbbc6f71ce18b2946265401bfc9270a628e658a3555701d6573c83bee60ca80204a9d9391f35a89ebf6b3b35b3c405a791e40bc61cc4a9a5a34788903734caa8fda827d54b20480bd5fc039a3db429c12af55dd906c777e74b588fc739b02500bc9d55f69f73e70cb16743e90d46e096899b7af7fd3b9afaaeaa63187b8f900631a25b0da8da4538ebc676acf14e390a4208df3fb070b40ae8fa9730bd3fe8991dd6ec8b42ee08e8d90a1e96e861b52262f730be49e03837676f98b08c57bdf9f3f8c9288124301b49fb3f9ef3ab6fd19557cbbf78de6b36f4abe4c47476c9d26884f438287a6cbe9ae45c7e55b6b3c94bc775ad95c270c0e6dcc371759c53ef20def9717ce5d43fd7cf800768abd19a0d6322fbba5f719ce98d69db4273319b90c629fe83d6bd1c9b4f114d99ed759dbafbe2624b73ef37b7a6c27ad899d8c2c7aacf7be8ef176fd6d3d86111dfa21cbab1f41d68eca0a29ed490a170527b6bde656a3762ec07ca4600196d33f6424856a46994c7b9e7341a62d73ff5e90affc67055f7117f84881ca6561033570cc32e1f23dc4edf3eb5a1d9230cfc9a86531a38680d2a85e199a0336bd54903cf8ca34520ada7289557a113d474ea3f72969b410f561e860c253ba4c993e4300d4787c81642c2ed797ca5cb36151f6bb247b1837783e0b74c98b44d08b5ccbeea682a828cf94f6b46af87097b39c2972f193e4a1507ffb3711a9a2a3ba4e8d8026d3604b7c6e983a0b4992a6d91d8537533b4786c6d354d54f67d3d66bd1cded66ca32e75219a22ead971886a0e09a74a0980cb2d11fe7a2eab1a58c2572ebf0308d4d72f0a8f689dd46c04c0d48afa469ed82a22c2351b800208dff08d33e1f9a4523609bf8e64c25e06c9bfff79dcf947f130dd89ca6f58a7a055978b03fa919be3d13671bbba2427cfa4378d45fd00096c55f46efc96eb14b2a57461c1265bb14978116ed5a26d2df12ffba4856f048c2af93bc0218f3547bfe5fce2bacad6fb3115390c91b880bbcf9fbd442275363ee9e3d6be1c072565421b7728645976f54f90c227f494c134924b7ec5f5b458073e160dcfe8585320baa69f649b78b991106e085fe837ebd88a32dac7fca5d2f565ff2c38eb199eeaafd9c9613c47250a8b7f38e54ba08449a26202da34e6b03ff197679e9b07e084bdce07bfc5bc7096d1f578c3d36f3b1587ddc938f481ae24e6cd49acf064a774a3ed0c297f5c945401fb26dd22a6b7699071bb3201657d896b7c358d964b815dae171759edef79b342d39228fcb9a6104d63d07024dbbd5846b24d1f60d329fbfaa706496de819baba60735d5a9c398ae84346e5b33c923917b4af745adc6cb32d0a9d2f9bc8b75b30948e037a09c34fa99725f1cbc4ca9c6b870d4a8c16409d6126b0f09c2e38655e0cbf249e5bbdc73f652774c2ebad912db89eedadd52e6268fd20c7c9c441fc4c5fc4b5f87daff5338e1b89a30d0f54d31fc527e5f45c267c53c5bff709ec59be7b41ee26659543b5e6eee9cdef8ed68d0203199c97383896aa17cf991e4edbc17d91b609e2b7688e3907ca56f5d6afe0e7fd77764589d540c382b111f6eee4289e94322f9118419f117ee47cf48f49cd6d695b2a779d35a7f62fd711d7d120b8e09dd0af8025f2e61826200038f8fa7f70e591a32b64c1680fbafe2f28e4913075bddc87fea89600bb7b9143b486f2e5dd23a878db9e4169d8d17ac7ace0e47021743ed81c3a737dec0a170b940fa88b0d1d5872d3b064a4402228ec5d60ad6ea2f9c805b03d104199b4f6ee9c38a4bb527bbbbb8a6f6f6db3c6e89b1d9df70a3f26738f1b021f9163a2a636cd506cf58820e6442dc46fda3070d6547908406a0c2c57e065af2cc63998e7352e48d63d943a5ef64ccad85f2d0f534243e4de67502af8ae5eccca8414700c84f1268df1cf4d790e5d02710e2d9da3421087e61ee946e5af611e13081b8a7f57e3ec54e354d77f4ccd7bc81a6872bb2ca2ff1bc80652b4fcaec13f97aad163bdc116c2b81f7f38d88f05e3c1edd7ecdd71cec9eff833b800de40ec9e3247ae7fdd4ccb5f7922ae412f734b830ce4fbedd80987ee0cba454e30452fb3250bd2df44364b60a6ae0a8a5a7ae88b9546f7068548527c1e361a1119e3fec774b04604a9b5a760bbc15a9c2fac38b748e221de0857f3052eb0d658f51457b3b4997a252d57b4abb9b3804ffccf302a2e923d6eee288000838b9aef087c6d06ff223c9a1e1673c87757b86d21021152762a", 0x1000}, {&(0x7f0000001380)="94a6e3fcb9d9b9b314093d86a2d13ef0d51296053ed7cddcc034c8a4dc39d1c6ed72ecb68445f7bd52360029b740b052655a06e3102bda0b889a67cdda8289443daad02543fde4e11131af09513faaba798d1dcc1fef4c34e757e9ae796b820c9cd74049d5881a8ff8931cc9b7", 0x6d}], 0x3) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x800, 0x0) ioctl$SPKRTUNE(r15, 0x20005302, &(0x7f0000001480)={0x2, 0x1ff}) utimensat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x8, 0x401}, {0x1, 0x335d}}, 0x2) r16 = open(&(0x7f0000001540)='./file0\x00', 0x80, 0x22) ioctl$VMM_IOC_TERM(r16, 0x80045604, &(0x7f0000001580)) dup2(r15, r11) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd\x00', 0x80, 0x0) r17 = getpgid(r8) fcntl$setown(r16, 0x6, r17) pipe2(&(0x7f0000001600)={0xffffffffffffffff}, 0x10004) getgroups(0x6, &(0x7f0000001680)=[0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r18, &(0x7f0000001640)='./file0\x00', r1, r19, 0x2) 16:00:12 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x10) r1 = getuid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) 16:00:12 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60403870b6b8fb7b3553e30d1e6a409a33b43f7a29799154028f6e868f0069f0ebe4b288aea14792170d17c2d255e5975e69013565bba96061db1b73ed4671601dda39a383710dc597b3ea2d5da330f44ebd8e50e7dd0f8060bbcfaf2c3a1924d234c6051e5f5e4e1f08d1281e2c88fb23c5cdc8cd6501371f7bee1b0a74c046f6acbbf929d7ebf6dfe3fc42fde22525556c10f1685e3dd610ebb6d27f149bf6ea06b75e94406499b49d81756a7373aac02afe67f811c93f82a95f2e352100c241b9d331ad6a9b562bc371bbccb96ad022e97143faa3509d4d503f381bef4543d4066515569601d6a3b4804a53e6363c56ed792c3e34c5e228bb4085f302ebcf749f140a121aaaf27bd668ff022914db02624b3ab559ae652ee5b151e6eac22859ed88c1929fa2a357aed4b90e9e4716a7d34345b6b7e70bd9984b2cb0bc37769f78efde2ded6863bdda0de23d9de3ccef8367c00e64912b454b58c96cc76e45d9ad349193"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00vQ\\'], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r5, 0xd053d29532154bf4}, {r5, 0x1}, {r6, 0x4}, {r5, 0x100}], 0x7, 0x0) r7 = accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x8, 0x0, 0x7}, {{r7}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[], 0x0, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x84, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d, 0x2}, {0x48, 0x5d, 0x8, 0x20001ff}, {0x3f}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRESOCT=r10, @ANYRESOCT=0x0, @ANYRES16=r20, @ANYRESHEX=0x0, @ANYRES32=0x0], @ANYRES32=r21, @ANYRESHEX=0x0, @ANYRES16=r22, @ANYPTR, @ANYRES64=r2, @ANYBLOB="57b65ff63cf50af0320805ba955b86a9ba3509e7451d876dd53968ceea95baa0c725fc4ed5351fb8fa2730f4712174d04dcf8d00fa5f0f31fb3f255231a0deee3e329a7b4b6b1814e78f07e46b695c5e58b4844d93690ba2848bc9", @ANYRES64=r24], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=r14, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYRESHEX, @ANYRES32, @ANYRESOCT]], @ANYBLOB="082843ad76e99e54899dd72e4d61b7a64c98", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="715e8aa9d68547b6b36b84cc025255db9367d5d4af083d020000000544e1c333119b058b60efef39dcf451685d70912707e66c8de777e626ac0e1945e3cba89a77c47cef8effefe6b5d4d00001d78a67859af0543d3f2f9e21bf12b637d54cda9d57450f73621d049774708c39ec379e5c08f1d09cb725900e216084c564f399f264cb39a0f4f8decd8e66d50000000000004e32111d133ccce0d3e9b58789b3e6971450cdab097da6f07eb5d160d7", @ANYRESDEC=r11, @ANYRESHEX=r18, @ANYRESOCT, @ANYBLOB="57b2cf177cd39f71cfea55e970cb0fb6212878", @ANYRESDEC=r19], @ANYRESHEX=r0], 0x5, 0x0) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r28 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r28, &(0x7f0000000780)=[{&(0x7f0000000280)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a4711a0a2a5eb2c4510f4b80a532e7e8f8f4d5c94987f8c42495fbdef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef", 0x77}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x283, 0x1000) msgget(0x3, 0x20) r29 = msgget(0x2, 0x0) r30 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r31) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r36 = getpgid(0x0) r37 = getpid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x3, r30, r31, r34, r35, 0x2, 0x8}, 0x4, 0x7ff, r36, r37, 0x0, 0x18000000, 0xaf, 0x81}) msgrcv(r26, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r28, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:12 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000cd49408a4f50d8bf00000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000800)) close(r2) r3 = accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x20, 0x6, 0x4, 0x5}, {0x2000, 0xb0, 0x9, 0x60}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") r2 = semget(0x3, 0x2, 0x400) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)) r4 = dup2(0xffffffffffffffff, r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000280)={0x6b5, 0x1}) r5 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/227) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x562, 0x2, 0x0, 0xff, 0x81, 0x1f, 0x2]) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r6, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r6, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') mknodat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r7, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) poll(&(0x7f00000002c0)=[{r6, 0x20}, {r4, 0x20}, {r0}, {r7, 0x20}, {r8}, {r9, 0x8}, {r10, 0x100}], 0x7, 0x80000000) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f00000001c0)=0x7f) 16:00:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0xc000, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x5) sendto(0xffffffffffffff9c, 0xfffffffffffffffe, 0x28a, 0x403, 0x0, 0x0) 16:00:12 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() r7 = getegid() fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r13, 0xf, r12) r14 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r17, r17, r17]) r18 = getuid() r19 = getegid() r20 = fcntl$getown(r13, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002380)={{0x0, r15, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r11, r6, r18, r7, 0x20, 0x80}, 0x3, 0x7, r1, r9, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r7]) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x2c, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r24, 0xf, r23) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r25 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x14) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r24, 0x5) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r28 = getpid() fcntl$lock(r27, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r28}) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r31, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r31, &(0x7f00000007c0), 0xcb005093f78273e) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r33, r30, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r34 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0xfffffffc, 0x0) r35 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r35, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0x8d) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xd89a29c35b9129a0, 0x40) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x13, 0x0, &(0x7f0000000000)=""/19}) open(&(0x7f0000000100)='./file1\x00', 0xf04470929e00dc5f, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCSDTR(r1, 0x20007479) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() close(r2) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff1f000000000000005700000000000000096207000000008295955984c87910bf093f68c11700287e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235c032ff796f9bcc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892c09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266982c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d4aec2ff27cc98e434c8f576c45017f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000000c0820847fc338d2ce2158bcf46e54bca5b61abec58b5102ed30cfaa8c7aec850c49b45a2e1ae5d30b56b0000000000000000000000130ffa545fe5ac2fc7fb1975b323f0157f07ff709665783d615dd5347329c83f4812ce18be4c157121a2d88c574ab6b9ec0030ca095438915392ec217da5229105dbcdd0f383338b6900da57804ee889eb6661233c97d44b9943a32e828ee9eac7662c3c93e16d3270ab22a6ff6694e1cc72b8e3ec38c43ba668ac0f2dcd732d2140266baeda79a8f7778e812c92aa900d60083132f87a14686bc7c5b9d7e54897824c5e38cce594f02dcfd8961b056011931f3a"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abfb183d98f50474f5274e0bbb848060c22fee120c9b3bb5dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e9ffcfd49c596df7a7a7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332e7628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d700c13c21d4eee4f8621037c3d77495ad9a278978b26c46049b02000000cb9ac407791cd09827a4493c17a0921dc38af76420c885862413c6ed4f7fe3354dd98fe2652f0147a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 16:00:13 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) mprotect(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYRES32=r3], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x5) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pledge(0x0, &(0x7f00000000c0)='vmm ') getppid() 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = kqueue() poll(&(0x7f0000000080)=[{r11, 0x17}], 0x1, 0x0) kevent(r11, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) setsockopt(r10, 0x8, 0xff, &(0x7f0000000880)="48da16296047d2ab66319d527007a5703494bdb31bd8f109e63ffec8d3b8a6911037cc317d8c8129429648d35d26b9edc6f784e42a7401f893777635d862a5e5ab2e3190bbbd5d1c5f3585b31160f5dfe2977c191db4f770f340c6ff4ff7526811f0c85055df2f6a7705b91b094b3cf3bd70067a534407b6352a1935f6d5d77472d542d55d9c63ed5cb0c43526dfee84f65bfcb570fb7f725d2ccadff378ce264f3238fa84fb660d3a36d050d6c55cbb1db10afa4b826da12087dba41a6f6b28a201bdea2525822395e48a", 0xcb) r12 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) recvfrom$unix(r12, &(0x7f00000004c0)=""/255, 0xff, 0x840, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000800)) close(r8) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r1], @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32=0x0, @ANYRESOCT=r2, @ANYRES32=r13, @ANYRESOCT=r8, @ANYRES64=r4], @ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYBLOB="4ce35e4e07306c7c52fe2fc32e4b642fb20d2a0bdc7ff8690a7a48d9dce57ac1efb5e1e4d42e81776d9dc31a13062dfe417e92220335fc9ef99289b4ee0fae618788695f8d8d6e09a3e0b2bb567ad9154de8afa96fbabee46cd079897a9b4516630e5525622c74fc3171184a24155dbcc217b3180bceecb0d98487290a952394bacae8f3ab96290300fc8e2dc4053a6b874a20e8fb0d8483ed0889c76c05a4eb499f9592b3cb4283254a3a093c3169118bee3bd03d6d68d92756ddd211f17faacd3ae351aa9fab4bd393f8b28b66", @ANYRESDEC], @ANYRES16=0x0, @ANYBLOB="30a41236dee718d5412ae2c68ee22e143e7c6c008c4fa43f3695fb0ff75bf220e75acf441b200a780f65a9", @ANYRESHEX, @ANYRES16=r8], 0x8) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() poll(&(0x7f0000000080)=[{r2, 0x17}], 0x1, 0x0) r3 = dup(r2) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x3}, {0x1ff, 0x7ff}}, 0x2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x12, 0x80) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000200)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0), 0x0, &(0x7f0000000600)}, 0x1) pread(r0, &(0x7f00000000c0)='r', 0x1, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000001880)=[{&(0x7f0000000780)="73421787f8029701d2f33ccf25041fcfe215c91e691269226b9c697c9a8c57a02d9115883e20ea946da3e7ad3b024d7b80e96f62f48e13d47f156e0222c0f39fe2111debb546ec987cf97ac25ebb7cc3c9c7d904b063394e99337373c99d2fcc51cfed56ee3e8c4f687d3baadccfdded8bab4b496948b4f68f609becbcec796a837d82c2966067691049723cd9867a82103417ac3ea5a462e7934bfe8b9c8e4adef4eeb5baafd3365c6f16db104d51b31932a6232b9ed0d38ed27d0ea8e6df2f3c4608dc3c987d2b27ca5ec8d42f4ad5212f2ed6166bbe85cd2115d5e24b891e630c5db2a67543ea2c67175d95954546b037ba47b0878e491f516d0755303a4be35fdf53be99c65a89f5f5541267065106a9bc8188fc155854428ae5fcac57617e763004a2cef4f5f806a966db6c3302ff580e753cfb93858835777521cfbd609140d9f8fb7817351df676bee6cc23a2d413cc51df659c51a58440ada3d3bf7502bbbcb6f1d51cf39ae180c9639856836288bc85740ab1d5c7f357f7264b0b73daff90438af639a176226290478b4d6b2c0046d02a280c898793b425c029b959b9ab87e0941edcfbd86c6cecbd869dd3e707ee98822b814625ab60b109bc3e5d6cc721882be0007a3d51001d716cea750d1302b8e7d946689d2652712a42680e18cc9304a5f30364d3d1704077a47a4ec02796916244778b482ea1cd6f45407e670c90c3c5417822e1315f1e9933", 0x20e}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffef6, "42ce5cdb5a050047000000006f157f3300"}) fcntl$dupfd(r2, 0x0, r3) r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077e51180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c0000000000000000000000009475606561e0b916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee5950abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f800000000000080000000000000005495b2f3a4f2be9c8bbf982da87be42c242ddaae077298de7be4f7f725748e8bdd7676e56703b5986d89f7ee09c58bdd5f5ea307773dbb7f8924881d52072730a9c5e12f03b056e7e9c8dc7aaabaec8fbfe1aba385"], 0x1, 0x3, 0x800) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/114) msgctl$IPC_RMID(r4, 0x0) 16:00:13 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$unix(r2, &(0x7f00000016c0)=@file={0x0, ""/102}, &(0x7f0000001600)=0x68) r3 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYRES16=r3], 0x1, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @rights={0x59, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000080)="e74f43031e71bfb17c8bc202bf6ff78698dafe6784b504", 0x17}, {&(0x7f00000013c0)="983b7268f0590fce2435baa759912f08580ca5e5c2e0855f6f67b6cdedc4efbaa1c4a568ee1082787b612d74dabb3ebef10777fc36ee141911692206569998a30f05f9845fc133882a495b33dcc3fbd098a378ddae4e02c7a950053b01fcd4f5efb292aff55b7f644f18", 0x6a}, {&(0x7f0000001440)="9bc78f83d776ad0147f38cd1f675bac219974c96e7caebe40ce2a81585ace61559a9c6ff4fa91a936ab147c72d4054619d92870c41cc90b60d0eda9a51f4d337038466d8a391190e26184d10131962e95250ad2896c9eac7ae7152b58b6d53fe207a", 0x62}, {&(0x7f0000000180)="5a071efa9377764fddd98c052d45fd752e8080c0d204c0d5e8fc30e70779a7227e6e43e62dfef45cbefd913257bdb91220247400009e8b6bf0", 0x39}, {&(0x7f00000014c0)="e6a912dd4d7245911871e127311d8d73c37d69120cbcd7d6fd38b202aed579912f0f15a2feac45210e0f5676a2fe9732c2", 0x31}], 0x5, 0x0, 0x60fa) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x8, 0x1, 0x1, 0x8da, &(0x7f0000000300)={{0x7f, 0xff, 0x2, 0x4, 0xfb, 0xfffb, 0xfff}, {[0x3, 0x3b3e, 0x1, 0x1ff, 0x3, 0x3ff, 0xcc2f, 0x2, 0x7, 0x100000001, 0x6, 0x872, 0xfff, 0x9, 0x6, 0x4, 0x2, 0x7ff], [0x7fff, 0xfffffffffffffff9, 0x5, 0x2, 0xffffffffffff7fff, 0xfffffffffffff801, 0x5, 0x4, 0x8f, 0x80000000], [0xb318, 0x6, 0x8, 0x1, 0x0, 0x4, 0x926], [0x4, 0x0, 0x10000, 0x4, 0xafe, 0x3], [{0x8000, 0x2, 0xffffff4d, 0x1ff}, {0x3, 0x3f, 0x7c000}, {0xffe0, 0x3, 0x2, 0x3}, {0x5, 0x4, 0xfff, 0xda2}, {0x5, 0x4, 0x2}, {0x76d, 0xf0, 0x4}, {0x7, 0x6, 0xba1d, 0x6}, {0x200, 0x5, 0x5}], {0x8, 0x7, 0xfffffbff, 0x5}, {0xfff, 0x4d10000, 0x3, 0x7fff}}}, 0x7ff, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) r2 = dup(r0) r3 = semget$private(0x0, 0xb, 0x80000004) semop(r3, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r3, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaab9a) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x1300) 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socketpair(0x18, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x20000, 0x2) close(r0) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x0, 0x40, 0x8d5, 0x4}, 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x1, 0x0) mlock(&(0x7f0000241000/0x3000)=nil, 0x3000) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000000)=0x5) bind$inet6(r7, &(0x7f00000001c0)={0x18, 0x1, 0x0, 0xb3f}, 0xc) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000451000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil, 0x7}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f00000ce000/0x2000)=nil, &(0x7f0000e13000/0x1000)=nil, 0x2}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f00000005c0)='./file/file0\x00', 0x20, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r6, 0x2000740e) symlinkat(&(0x7f0000000640)='./file1\x00', r6, &(0x7f0000000680)='./file1\x00') mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r7 = dup2(r2, r2) renameat(r3, &(0x7f0000000540)='./file\x00', r7, &(0x7f0000000580)='./file\x00') close(r2) socket(0x400000000018, 0x4000, 0x3e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000600)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x2) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x44) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x14}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="21f2d5d64f9b7b961e6a96446471") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x4, 0x1, 0xffff8001, 0x1, 0x400, 0x5, 0xff, 0x1, 0x3, 0x4, 0x7f}) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:13 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7ffd, 0x20000080, "a4eccea6da00000000000000000d00008000", 0x2, 0x10000}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r1, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xfffffffffffffdeb) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x61, 0x0, 0x1}, {0x4002, 0x0, 0x0, 0x100}]}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) connect(r1, &(0x7f0000000080)=@un=@file={0x2, './file0\x00'}, 0xa) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0xfffffffe) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) r0 = socket$inet6(0x18, 0x3, 0x4) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = semget$private(0x0, 0x4, 0x245) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x9, 0x3]) r2 = socket(0x10, 0x3, 0x7) r3 = socket$inet6(0x18, 0x8000, 0x10) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000200)=""/8, 0x8}], 0x2, 0x0, 0x678) r4 = socket$inet6(0x18, 0x8000, 0x77) bind(r4, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockname$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) shutdown(r5, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000003c0)=""/133) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x10, 0x0) fcntl$getown(r6, 0x5) msgget$private(0x0, 0x80) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCLOCK(r8, 0x20004276) r9 = semget$private(0x0, 0x2, 0x1c1) semop(r9, &(0x7f0000000500)=[{0x0, 0x3, 0x1400}], 0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000580)=0x2) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x200, 0x0) kevent(r11, &(0x7f0000000640)=[{{r12}, 0xffffffffffffffff, 0x28, 0x1, 0xfffffffffffffff8, 0x100000001}], 0x9, &(0x7f0000000680)=[{{}, 0x1, 0x96, 0x0, 0x6, 0x1}], 0x2190, &(0x7f00000006c0)={0x80, 0xc2d}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x40, 0x0) write(r13, &(0x7f0000000740)="ae2f4caf48ba5a2e", 0x8) pckbd_enable: command error 16:00:14 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x14}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xffffff4b) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r0, r3) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) 16:00:15 executing program 0: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) unlink(&(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 16:00:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000011c0)=0x7) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001240)={&(0x7f0000001200)='./file0\x00', r0, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0xffffffffffffff36) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r4, &(0x7f00000001c0)="d8f1a077a793cceaa774e2273bdba4230cc94856c8c93eeeb1b8e659f9bd105fcd91ad9298220df96faad0c9b5e41bf8f0dbb4b10f2e259c7ae5999ee559aac36ae468ac6c6ca2c1643013f246778a19ac38f10794778af7d0cc84c42133ba9e3e86ea668f1ca2099176eeb2da3963d1d6feb23d053b6a56cbf9f9edf101ebf1e2a1d09cc3789b0bd63d9f6dce58564d2f9732a2447014e6bd1ec5f460c5b9fe5d2a28b3522d29e18ae1129bba6751369a1ad4f807512e48a2f5d796ffb3e3a0ddcd8cac8e35974e301fd7b9a5ca5230f80aa4bb9f1210113b985a6baf442ef949df0d4ce27457261ed2b3a6bd73524d89ee7aa5a349f9bbeafdace1088a5d5e9f3fd8fc570e6477df8d94b147ebb10e08747727ac5628d94661a41b3a7d83bf8d4504ed5571c8b6d3e1f2565a89b85237dd9266a7cfeac5a205bf4596d0d841d15faa0008132e6c6820610250945295730c8767100d1af74d66b4ba8b1b287b337fd8a7da8e1ce05c84c4ac9c0e978b57d6f7db3c1598218021b726ff219cf7b94a5d848dfb34297b510b30bf9ea23013d87470e7553c95559f310524cdd19f875302cabe2246c010110e614d4b61be9dd428a6547a9023833a436ed737fc40f0f1f34cb3434b63c9f7b672e1d8cf13631537fff210f715774902c0f910ad62f43b6e96a0f8cd38bda59425ee4247c8429dc59027e8500ea48762a177fdffd531e32f1af3a5caa52cf56b1c23942d25d292b0d3eb6e59bda8d1121ab4d64d4f078f57f135d41f1cb15facb50dd62e5ee002b78c6d2abc4a7af986953ed1bde9bfe7e1d98decd90b05bbdce36430763ec720d9c85f0e5cf2b10abf8e352dac2a8614842ffbdcf7c26b2f8eef962f3e35447cd5a070197dce9942debe69ac6e641c05698ffe490e07cc50ea6c0b1a1a8cd36efb6db2b397af0f15eff18a69620d147b84e0dd8916a0c66992777cafe67ed7785a97424819168c95d6309407e99f44883ab8c3f684219a72ec1da83a09d33ea32ef9881d99175cc2e4a773ccc9b1b534b2fa778d1ccd5217b6d018505ddcf926deb307b4de8a568399f5eba740a4f26b5018be51cadaefb6231c08c8349af006dc376b21ee6d9a038b6acf06340bf35e3e3f0983bc89dd808ab8e50707455aac4af60346e65ab40cca5bf93cd0783dee4e9901c451db1d2d9f4308911e46d73a8d842287a7c409b29de56dc28f167e9f1c30d7c3853c7f46bb0679e63bb59ffe3b308523b63e24104ac86c19efcc7a49692a1239cf50af8b98384722ffa541ae6c105fe80eb10c8b95813de35bebec7d6e0380e01fffcf71174085dcfed5199ce394eef78063077a241d92a52a1afdaf1f35265e29769b5142723f2c9240763b6376ce5b1704425298eb3f4432c21d9c27bcf4bd47156868f2a44616fcdd8a29a59950b423716c831cdb9ee9efe42ffbf19cd54d74ef9c64e4e6404c65de791b12a4934e754d153225fa540509258be4528f7ab785b76451766c439f1998212a5e3050009834d2df4084c99269fb81c942ebefd17ea3ff4931b99e41041315037e768251d3f5627fce174108674f2a0754802aec2cd3b974cec0799be861a82f73089f30812e0d926170ddc6364345f7ef7105a540679dd0c5589f9b78d0cf32d5d655ce83494a3620d709050cbf8d2287f9fd38f4146ce96ffab2b422220cc546cd12ddd3d00a8e004d6e320785ea9dcbde70e5baec93956aba4dd1db6f96d3508f4ea32cc2b9790fac1ead90af45e0cb61c0dd63e4552cbfa30659d005311909da6f8b6c572a58597d0ea82311590e0a82226754e9dafefb998a8568c75c8a9333e5ef640084729579ee29ecaa66b4d3d59b186f10bf0150cd355dd847c8badddbad14cee17949f9e9390d51cfcdd325d5be6ccdea4c89b058d4276f6222607c499fce5cd427993e1c60dee6f77e651c3cc74c2cc2ab859cd6e075a25756063ec0a21859c7d644de9ec7aea6dbc0e76e7c8b5cba5eae984b4677e40c90ef8feef3b7ebfff473682cbf947013b5be1dcbd69ba6a9a177ea792869274be4f91aa7aa80a4fcfdc609cedcbc41caa0c229f61e9198195216c6947934a9e8a68326ce51012624defcdd5ed7d43c9e56b8fffe63c91ef4dc4e51b257ce1e52d25db2f02a4ace8e706feaaefc876145bc839f1c8abb8e8b3cc84299de590c7e3dad3ca3f879a3ca5c64ff1b8e3eb59f66767cbfb9910f660052c7e4d4a5816a62e6c92ba131b21cb26258ec90116720f6e4f076d298f42a37496ced3f0035eadbf8726c768ae1de396e68644e42c30c9e5e13fc529714bdf8390b807f68c6bc6012900aaf8a3d9a41f5d180f1dce99a2e3ba896b87827cfbe184cb1213de146c7061f18be7c23918c3eee1c14d9e1e08e59327bddc4368eff3ea521ca01998328b93d944d286e9c0c214501bb31d17775eb4e9ad196ac77b57194c94778a4a373cf3631964e13c627e5773771406aed2d9d7397d3f6418ec1afc136fe724c0d6d888ed653324d683e136e29bb5cdbdde0f4e5abed633ee2fa59dfe560b1a9845282ca6d2e678e5f95cac8900711619268da791a14dd348f5ef1ceb9696019253539c70b0e5cbed21f79617303813530b042b12beb7e959771de21fcf3e9e26d510feecae65e054b5490a2e9fbe7244643ea02f48edddfcbb9376a02efd3ab8a6929f146e242fb15426bcf846fa854702214e566a5c7fa4d5a42469eb64fb53163e8198443cc470849081136ea2e8eb0149a2bf4d62b4a0edd15ee47f03b484302eed67c1aab200bb5997dc182a9e790028ed5795b9a54304892be1ce130d328cd7c290e3deaf0744efa503291f61e80645a3eb2bdf3097274bf30beae564dfbddbd8b664fbef636022adb81cb6f8602cb8b546571fadceedf288d9793e3a7c0d6fa9c8f2c925f3ca80327bba1a17b49477b79e8ffc781e0755b5f42c4b1f908158ea9ca1c3b01128b3b50a58ea6ff6fdd34372bd42c509b20712bb84221d4088e6233dc76b90c05075c8d1e83542f9ff1f02c788575e9411497298143086661f47f8dfa6e31a83b30b853f840a5721101e5e9aad8f1a8fb670950a329f012b756ec3f869858e4acb0b22fd6b01e70ab15545fec1d38f67e52b5f55037201969a88606a17eb809837d467a3c89b447e7a216eb28132f681944c11afc2a486548a292998404993495261913aff9cacb01647612e28764b9af8c9bac7170723de6868372fd2fe18495b063dc44979037dc550f38692b854df675a74ba68264f2afbc081fa18ddf96e80f252948c8645b1dac25956d26d90a15ad3dcd6f344644ef197dad1037128da9c6ed92d1822f9f26a689267cc15ec9c3c24d724f18dbb36cf86c0b8b5d21948faf8f9ae7141dffb4fd730d213fb49b065fe641edcf2cd98122bb5e5be014d47e0cdc283193a59ace3b6e9aa1d8a2c1062dfe71bc595acaa74ac9f0f70797c3c775c87c53255f21c2fa08182b052def568bd1af22c0928bc1ba041e464a22844b0ff59ff1385b675c53ab7b957e5d84c2bbe7486910343fb010935cce6a0f44aa84144589a57eb9885c88f93f4cffe68ed86db7c9ffaefb2fea7efa56afce6d03b79ed297a0fe225180b278492879ef62ab9eaacc80dfd439cb2b8b52144c90038ff269ce4f6af4f53e91827b3ce210de7bcd420b799c8d2999d533d257164d5910fd705e6652c6a949572f6b0340840269f6ab4128d02b7ce332f0753bb795cced9ece3dbe9ede7ef84cd17c86391074b73c262ecbbcddd6af99033ab49ff0440a87a2e38e4b7620fd9ba45d2262f54ada6b1fede38cadb05de539b7dcdab54c427da4006358caa8dc82f4c5235733e438a181be75fa67b0252de48ee41133f6b218f03377f0317db2e77da4bb336498e33876e3fa9ebc5bdce1a6e9c72799b47a0fdf890f83454195f93e35c0120aabb4d5b76f7ab73610759c0f919730ab9741084468e76f5911834a6a188ea64dbfb9adef09b7b968cbd78753f70131fd6ca825db3381c7c7764fb7539f817d65d5c4a9ee9316b5b29787d7168714707737f78e7d3bd5459ef1a0acb8ba3611c6daf4bd6fe0d1a3384c2cbc555f4c87d63565453a42d25fac808c1c9b1bfa88ad0a74394451a1b04d9a8717ee5f5c1c221f99e185ef9227d989fb44062913beb59e82d8f6d629d33a8f9dababdc6faf0bbb376d3ca21c82b3543a8361fa16a69e779ab4ccbddc16c5c214e70e51e7b8e7e273d38996dc75af6424334f2443801892dcf405c0605072543910425eb98fb270750c6a0988956df8ca76827f8c882dc6b3eccc39e4d92a900a86f145cc84d980743029ddce9c7a30188ec714be87863769f02a05fa73301415a191b43a12f25cb4599e27651e16bc76531dd25585f4b954f18fec68c078d80aac85bdaec628eae90a339412d03e0e1f81176287fbfe50a4af577cead174896f9b026889a4157d78c75410dff3f4b9fea4057dd93ce981d40f11bb22a69977ab186eb0678b8c3dfdde0794bb96a68c2b0a932a416cfb9deddcecff8c1f51735f2f165e406117c69cf2375d29ef7c84e7cd16af1cf4b175b1e3ae647248ff97862af89db1ab738b1569f18a5cba95bd0fe664948bf72c9f1e99015453ba4b5ffe276d03c334c523197ed7940bd6716fefde6e64c0aeda8cdb94f94d963645cadd032e5f5941d56f4458ec2f91ae820713ff4c149d00681221f6ef9ed8364c9f5efd1cac26f17e39505923a2f52cf0e3fb92464ce89eabd6952b3c98c6217af29d1d3ce4f9ee3a6ec8347b9e6fae010ed148e245d0b971dcbfa079ad4c49e1b4ab2e12ae9332923f58e8173feb43e2f7d4dab3900ed663ce2a67d10cca48becc40529c07afd6a992a6b0439382ea1ce92effb7f02ecc6050e7ec711e4a6d2e2d634292a89ab9a3f22c6a18c2442b11f11f18e94d70063b0c830cd30800613ca9413c2d6336f32916baec2680c41fc88bb32245f2255fb6e8c45aba933baa541cd5fd45c0b0ad17c680a489947c2c4446a3045080c279d247fc1055006846660f1b9bbade13cc6911f9183616d0498a7f4d3ffd4406f7b870231015c845567197ef215033cc84e2dbe5ab8ccb14879b71d2ae21602c3e835b2d551984f367802af43df0ffdc9a0e20e2ff35c52d33194469209cc86d27b4ed5a956d5f789a3e0c94c28daec9a93ae60de87e4849c679fa427343d0361a6afb3083ed12b21c58f799658eeea301321827c98e362be004351f5d25f18ca390fd83359cab53fbc22795b4bd66b657b7495b1a8084ee897c4dae7aa519a3990948a284e60293b8b4818c228072f18584b3d3d81cb3fcf41b3b4e46ba06a01f74fd26cca749275d9674a322d3ad7eb29db3c6ccee762ae13680276828872cab4b04a26da316b3cda0a475ba6390e2d93f6f3a336d7ef0e4cb4edc324ad7d2c4411af5a87da95ecfe111aa45dcaff07983cdd9159b7183da14817d54b5dc2bf9230175e6ffdf855fe7999840b2e594f2629dda05ea255a64d7700862a1b1aeb627eab5db4ccbfb73fef748977ff6094396f84547c4ff0efaa2520be1d72aae32bb5bdcfc87567f9666d8f75f1f69c2b454ba555425e33ea3ff548ae0b1768d4fd7c74363625557a5d3a1535c421fdfc6125832ffd40b5a550a946f77fa8d20283376ead4c7cccdd03e287cc129394b36d86230bac3d14675b0885b40b38f485553af1aa5e5e7fbbac15b8eea4d69dd4ab21bad6a5f2a334346c5745b12017ade0384a038ea39e4580f99c2b910c240d09e776eba2fe741c5bec0bc", 0x1000) sendsyslog(&(0x7f0000000080)="6ddf2d8e0c8a0a9581cafcdbfb061b2941c8265a9433ef38020ea761482794a8d71bd7f7ea7ec314668942bfa4a5ff7a7c0cc9a68a9ee9c1745e67", 0x3b, 0x31) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x15dev/bpf\x00', 0x8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xf4\x00', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) setsockopt(r2, 0x800, 0x8001, &(0x7f0000000100)="56a949f99f414c9b71b874a5e08a8a6e488214626c9545ecf5029d3bbef526f920f1c75f08e4f53f629d1a1b245e254ee969f8520d1a9f82cf414f7ed5eb8dc78b035111f4a9", 0x46) pckbd_enable: command error 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(0x0, 0x611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='p', 0x1}], 0x1) chflags(&(0x7f0000000000)='./bus\x00', 0xc7bed3f35b90b6a0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4011, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdfffffffdffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8338d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed6ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92c09000000bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c172a911146116f60b88498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee7e8510dd2000041374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac247929caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0004b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4def8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59bd62c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9d237813b74406c99c30f2e3b371597aec43bd711076a928e9a09f02ca9ac94f8b12e89c3c46eeaa9669d22e77b485a50fc0b444cfc8f0ca5eda2cf07a3024021b6925b99cf067559502ae56566f4c6f9f690c5a5d35a90f930077b3ab12e3f4380da36884ed47056b42c706dc7b59b3280ce4db46269247537ac9d5383912d9046bd20252aaa60f86f5a231383050f8478c0a03219e8c3fa8837bd09ee5b8efd35cf1958a7d01c0e18dec95a593e85d1122b6a7a23d2517c14b2c0bec3447da39d681461aec6257332c3d1a0aff5255b2967b28ae57dccd559bf225520ef58f72843c5529bc79b3a467bc451b2c5defb2106f68a284ff579ebbf393e3d43bf700ef492ecfd6e20d97b06e852655799015516f705a567e474c017b182d19a350d6a1e453679acd656000a0d2d1da360742d5d6f3765149d84c100a7b4b03d5f8448ffd83dde0fb905e6e9f25fd89087370be78f78a137dd0d085224cea557497429a8d3ee86532e9bb1c0569a556166ab4f7345312c7c1a1237e907d8d6bda69747303e187cb1ff3849ee591a33fe9b20e2ecbd766567d432c3"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000880)={0x10, 0x10000, 0x4, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1c37}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x200}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x365}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x3}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x172}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xefa}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x858}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socket(0x6, 0x5, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) close(r1) writev(r1, &(0x7f0000000000)=[{0x0}], 0x250) 16:00:15 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x1]}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x4}, 0xc) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 16:00:15 executing program 0: close(0xffffffffffffffff) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0x5) openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x9) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000), 0xfffffffffffffdbc}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x9, 0xffffffff, 0x400, 0x101, "81dde7ea68bb1498bb492548b2e2035461cd9014", 0xd13, 0x800}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSBRK(r2, 0x2000747b) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200003, 0xd0f, "4a0d6a6e069f67648baa088b88b0d4925b29870e"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r1, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = kqueue() poll(&(0x7f0000000080)=[{r3, 0x17}], 0x1, 0x0) semget(0x1, 0x0, 0x200) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000800)) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x80000000) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r7, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r7, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') mknodat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) unlinkat(r7, &(0x7f00000003c0)='./file0/file0\x00', 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000800)) close(r6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="ea6102008ad48858cfb9d5d4648184c8880e86a4d08d3700000000000000000000000000000000dfcaeede6f91b7b5638033c1f1d52a15f4fea40c62458665eaaf1472177831cdcf4ed20b122124e316609e548330c7d342b331a9aacef4d0ee443317156f021113f3da4acad1f00f20509f9daab52963ae5f0e0617d36592014a5f9eeb56b7ffc07b4098e4c6e90a5499265f02f02d72fbbbf31c7c1680501139812247c4b60d3608db467e16fb9fdcc676ff82a5e83988076f3eecedda07cd4bc6586f1787d869e7cff4f8cefb7bda9a92099c8a709ce2d22af206323aa41f84ce5af5acc325615df63863d19aa4116ad646e75a320504f65b5b340fa8aa13fe5083c53684166f53"], 0x1) semget(0x0, 0x346d4e8c8ebc6137, 0x580) write(r0, &(0x7f00000008c0)="6e49c59603b245c9c2a6e3ce90f142b7af33421e569206d062416be9af46bc3d403584d8e085a5ed99d2fee4932568a4f269cbf1edd5d6529b2b2d47256a42623f8f09036b65a87a56f6cd484948c23ed07f019bb19ad62db2ceae6b50233fd990a363fafd4364dfd7cc60dc512c9fb98918b8a246c0916938fe455d47647eca94507cdab44c450184290170f4c155564ca579b65611ab593e49db39895d96499128dd340e13b621a844eaa3f396fefe86746637638d248ad3e68563a486ebc39ff04aa3ff002b5c00facbc109cef44345b71ef7fb579a7e1178bb57c51c2e95bfef575ce2e51070cf08344f9359c7725ee763ffd62d27ec6b897b34a0b66402c28f47e59dc2a581c24e1d087ad3067222c5bace0ddc4d867720f40a0d23b0b3dc1f397058772c030b103408e1deeb16b74263743bf185d52f09f283bb44d977300093ee4b0ef9ad9db711fd3d7baa98375153ce655cb0814ef32d6fc9ae5e15a630c852b288011206a35e5e7bd49ce224516a0e2e90a7662ec61ded0ecfb34d335ffd4d7c124209d3289171416847f89c8c3ba05cf12a091a066a3401c13d5b316e21b38684285f7e6183dacdda1df8125f67eef1a2471eda3fc2463b34a5a7d90c1a05bbfffcf22f4a0932837b0d0f55fcdda4574dc83c27f818c9e02f6fd61de9ac2894a79cb4b4092d176f2a17d706f16a4b656eee524d3443de319618a32ff11c1accec46580f19e693ccfc1bd97fc5855feb989f0516fdda41b7fa1733db30b1ed2cc4995c55281d1744d6f85be8d7a533badcdcf030188d2070241593d75640e758dac40763ac1cd050be068b0b2e6c77ebbb34be6e44a56f45303b19e1fde75680aa25732731c1be600c650d48e94f1fe4b9586454718c0da53811dd18a9294b94d37d41382caab1137674a6b6fe51eb225364dd350170b6db84cb8687a690a606046b80ffe74fb37cc3ff0ddb320ad34e5cb2da2e2ccdd4fe0db3ae9c765a653156811eeb3b1b1372dbee2ebf92ae61c54d6935f074a851960246a260d2d691f19c4e4c6628680c8b3586bb7c979f033a4000dbfd8f43b7750674a8ffe325785e1c8f979638d736752f949e18952980a7f176193f947c8a1ab8c0bacac969855f17f4a0ffe2bfe40fac3d5debf928ad44c642aad4117fe234736cb74b40338718cb4cabf9656720793897737b3b5616147fc62f90dfe0bd87b5c0c91b5214093a913df70c8c4d20424ca35edf9ccbf533ce309d931c3ccfe110bf412c815aa79610bc6475887a6dec914fc91f7b1d653c1aa9ac4a2bb066f5ededa5a749ec9df91c01029446ffae32861d02d7da74f502b786b9732d561861dad9a63ea385bc5c4f6fb87d8c8b49a89aefd8ff078588f6d9bcafe4082929e32629218ebddf2b7307573d5d81e5eab9ddfae22e9b7333821ba66953d05c69cec890b72a9e4b2687629f7e3c806a119292ff870767d1161aa53a6ad6597e126b1ad76eab339be480a4e3a56449c7000627c816b6a76ec1d228531b9818ab9f147e835a469722bd54e07af7b40228ee0d4b4b73a8b58c99f6071d99df3c4498b792dcc665975522035ad8d5497773adbaa28e3f8fa0b2ffa2da9754f4e7cd051a5a7f7e8e9189f7b9cc2a86c5b03481a6da6ca818d2b415847201ed7d02a8ea92012426205f63763f00220c5967fb0024fc79f9d313c1d8582eda6f4639b544df6ea0feffbf31f4a0282aaeea35ecb625c7e821908ec26976b5b3c32a0a993181ba7708812952195b731af5dc8fb93da058cddf20dfa8027ed8e58c3ece38c16e85648288bf427938ed9ba650a283d82dced56cea347199833a3ccdab0954681e45419cfd61cd036d9cc425a6f16df1ee5a49970059956032e9d9d41a0d9a5e024cc928e88d385f5e2174ba44002437d59a39fff2e59b5cfd55bb7887f7b99df582f34b56cd2eeab5859fb4d2b673b9c84b30f45b8e17fd137974176ac6018d657a5d5809f8251217977a9736b4cbddb157b86a77b73ecebefb77fe97449368f41291b7e94b5acde0d01efa53e523212229759f61767677f50530b3eb392482b5e5c5954ce71dfc699625e7fc", 0x5c9) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x4, 0x4, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000140)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0xa, r2) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r6, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r6, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') mknodat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20040, 0x0) fchmod(r7, 0x1c0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000180)=r6) bind$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="02002e2f66696c65300021242826902d85959f8846ef4cf09e6249c75e2b4c5a8f40eeaf10259a3214cde3af1c536e3bf01163ea6aee0be2a827bfa76523807538b64d97f9376242e20bd7b20daf8ce6e9fe6a7ad0fafb842c0090705d3035a9208b89c73555f2f9ccddbad7cde1ea0d0425455ab72486e24b17ab503638fceb50b4ec01d6647e3f9f61647328ee4bf9f65d9b8592b7d81699fe228e76272d94c3d61a5b98bfd97b1a1330a7d1e7ff7db936fa3c9963303c2b726e69f2c209564041847e48b0"], 0xa) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x45}, {0x1}, {0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0xfb, 0xffffffff, 0x1000, 0x1, 0x48, 0x8, 0x9, 0x1, 0x1, 0x2, 0x3}) 16:00:17 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0xc004, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r4 = dup2(r3, r2) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r8 = getegid() r9 = getuid() getegid() r10 = semget$private(0x0, 0x1, 0x100) r11 = getgid() r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x1000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r13, r8, r9, r15, 0x0, 0x1f}, 0x80000000005, 0x5, 0x4}) r16 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r18 = semget$private(0x0, 0x4, 0x2) semop(r18, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r20 = getegid() r21 = getuid() r22 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r19, r20, r21, r22, 0x14, 0x6}, 0x5, 0x9, 0x101}) r23 = getgid() r24 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r9, r16, r19, r23, 0x40}, 0x1, 0x3, r24, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000080)='./file0\x00', r9, r25, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x1}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) socket(0x11, 0x4003, 0xcd) r0 = socket(0x11, 0x4003, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0xaa1a}) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) geteuid() select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f00004e8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) shmget(0x2, 0x4000, 0x9, &(0x7f00007b2000/0x4000)=nil) mprotect(&(0x7f0000476000/0x3000)=nil, 0x3000, 0x2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x0, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300dbb5caea02a469696c653000b12aab777c7526784abaaaa6ec16d214bc0d9fd364ca1a9a292a7c557fa422eff229"], 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0x2) msgrcv(r3, &(0x7f0000000240)={0x0, ""/65}, 0x49, 0x3, 0x0) r4 = msgget(0x3, 0x20) r5 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="0020000000000000000000000000000000d400000000000000000000000000000000e2ff00080000000000000000000000cd468e359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x1, 0x1, 0x1000) msgrcv(r4, &(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001460000000015000000000000aebaa867840000000000000000000000000000000000000000989ec40b64201a8e00000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff0000000000000000000000000000000000000000000549a921f44915c8fc59d84acf5450893ed4679a2e7599f8347b5ec5896033172b7c36dc6ef9373a1bace6c08b5c53ae1c5a894dd300c591841b78bff5e6c39737ab0b5f34550aa78a424f1c2006b37fe6dcbd42ade19b56f33b2ff5591b7544046e184bacef5bff4d8c576ea62cccacd59f4c1b13b7cc45c077a8d019ce10df2c0a31cfd72c2aea89832d1745be07ee3a74f105ab60782894e39777e056867db3f4b6b489b7a98fe5b7cc7b58b4e8fff64aad89a845c7a9810c50c7f4624833f86cd87cce793726da3aff984eec0ef6bffc92e387b18d5e000c79200f9e78ecdc18f1ba96b35ca60392ec5d8f9fe9636243b66633a0f7ca968f4f95900"/426], 0x97, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgrcv(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000838ad415729167f2f01e37f20cc09f579cedb5fbb696fcab2a2f94"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="03000000000000000dfc582cbb9b85e5eb709f825b70352f68acbb5417e41106bc3f99b9aa2be89787307bdabe530fa3"], 0x8, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r7 = kqueue() r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r8, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r8, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00') mknodat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) kevent(r8, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r7, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0x13, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x6, 0x2, 0xfff, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf23, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x80000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r9 = socket(0x18, 0x400000002, 0xff) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r10 = msgget(0x3, 0x100) msgrcv(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) 16:00:17 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) pckbd_enable: command error 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x17}], 0x1, 0x0) chdir(&(0x7f0000000040)='./bus\x00') pread(r0, &(0x7f0000000200)="13d34e4a9196e042fc8a19a804e5edd67235d5348c4f7360de6f21e25f2d26f37aa831fd6b3e5fc03d2ee6c101968fffac424a378992eb58ac562f5283782cbf739f55bdab0ac2db66d7cdfe3676cf6c7cc6f67171fc23aed51516a60e7268ba7d5f25bcdb6f1d5368689fc8fe9627555ba53358a3194c9cde048ddc0d2a3940d3ea25291876153322e8dec0a35b1116a0a9c8e135b07b3686a5b3b0d99841b14cd5423081c9f066a606100500feae8f4e41f006f4e8a0da3d25c9659e0c1dfdc1edb9817739941dcc92cee945901b6997673e0ce28d3b0c927dc43441733e2dcccd2dd5e437b5e2a628966680b8dacc371cef2494fc11fdf89679525b43a9c808bfa4e07bf8097aa4c10b36ace5154117cae5e1104d7c3ab4571b0c7d1a6a43b5433a", 0x210, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28100000ffffbb7ea23ae5ef99f3bd2841b365000001450516043663851ad4da308bde14ff12bf673d09fe24b1280691736bd8d932a970bcfa756a782aa1cc4a4f0d73e1e0b8e48d5afcb08cb6ad03ebb0a0f783398ba6702426728f3c167c07dcd783c012dc07dcef940bb57f40f49ba39aef56c49ff25f37b66a508507a2"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(r2, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:19 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x300a0, 0xe) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/167) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getgid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r6, r7, r8, r9, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) setegid(r7) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r10 = socket(0x11, 0x3, 0x0) setsockopt(r10, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r10, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xc0d7}], 0x3, 0x0, 0x8000, 0x0) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000180)='..', &(0x7f00000001c0)='\x00'], 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000a40)=[{&(0x7f00000002c0)="8fd7976c0f4906fc16e2f754ba5607c537c14bd04eeecbbf1220a452b7c2de6784100bc6701aea0738fbd1d4e3b8aa6d55970c0d", 0x34}, {&(0x7f0000000940)="fecdb170d4b433321aad0ae20c67fc917c4691b3c21fdc7bc76691ee2e7d2be1b496e7e09c7907f037ed09c07e1bb19e787285a973373d0e4418c44ce9", 0x3d}, {&(0x7f0000000980)="2597a2ee591c41166df056b6baa92c24a42a0d38bb4c806304f18898e280bf26361f482f3b6d9b7ec2bb47262d7e3387760fbf6b7fd06c6ee9e283c447913dc8c76bf7f04143d57394b50557bf3d3dc34251dc6c78aaf50ba88009d364340cce0302209023990ae4798ecdfc53aea9aea2fb804762a57dd14329de3bcf", 0x7d}, {&(0x7f0000000a00)="c888f3716bf216cc10743206cd087d7519ef1754edff24f0860b1f4f9675d49f87425a7177533084e5139ab3dd946336b040", 0x32}], 0x4) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) r2 = accept(r1, 0x0, &(0x7f0000000000)) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/23}, &(0x7f00000000c0)=0x19) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "955cb8af988100"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) sendsyslog(&(0x7f0000000180)="5b56561af32bc61503da62c33a1626e01a4174acc2983d7254cdf404b35e89a896bff8ea365c421de726902ba155494ec751b45a3fb5d9bbc15299dbc95354520d9faedd6ea9d1f596ccc3ffdffe74", 0x4f, 0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r2, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) flock(r0, 0xa) semop(r2, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x0, 0x80, 0x1000}], 0x3) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0xbb65c1b54cabd467, 0xc3b89589878364e5, 0x1) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000200)="b1f4fdcc687024f84e190a3cf2dbdd71b11be4d1f0cdd66de21078a9611b043806cca24589774f273dc82b3ff562a6af794c7105071b0a8319527e6852ed6ddefb67f1fea27c573bdc59e3935687ed887dfa16c4a46a8840a4e2f803a84bb850604f35077726c15a5863953dce760670034ced503ca175274d0aeca87f00d362883805db11b2d29b101f509128637ab148fc0d46a71edbfb29bdc55163431827617661cc018911f3440c411c2949a038147dc60a151b63846a36490e871ecb60094fe6fa61f5ac432b6a21d71c6683139ed21ff95cdd19f5d285209b5abb26af2a9fb00c0521981aea3ee7934bd9ed757d1028995d6a65fdb51d83743c62e6", 0xff}, {&(0x7f0000000300)="f35ff54b6ce621c6623dab14f770bc50a3436fc72a0545a83ee6d34fd9d4a3688d267e86a105347ec697d9a5252af84f5f0595eee5b27462e400cac4502d37dd0d9f5c13233bea615b488e5eff51d96864c1899decab615f8870f2aada5cf0f31aa62f4bb0e0a1c5ef02406ed5d64d44c463c35f5237dba248576f", 0x7b}], 0x2) bind(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs={0x2, 0x0, 0x2}, 0x8) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f00000003c0)=""/184, 0xb8, 0x800, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x74}, {0x6}]}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) dup2(r1, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) write(r3, &(0x7f0000000240)="707bc5be5d5d9d5997224d98576dd90b6365072342ae0b83ba43597e3a88e97c9e7240a3efe97dff946edfb8840af5fb1718cfb78b8a3e82b3c7487c6f2815dff53e92a899c8e4881ee8312536eed6bb649583719ce00a63f8b371b8a7140747abb01b6a6a0960889d13dc257fc1506e17a428e8ce6aeef6e3841f4138bfbb132c3755e9f375de2c9a2f076a9880fae83b5e106a4862681fabdf0256babd29f75a431d166de1a2588fdc0b97fcd3fbfc703460e37cdb1b9546c37e137836945cc250afd88cd92faec11492546c8173c43be143ec254469b054d63092de1215a678376c20a348987b5a", 0xe9) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) 16:00:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3ae, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0xfffffffffffffc8b}, 0x2) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xffffff7f, 0x86d, &(0x7f0000000040)="d14806ab5e1e9c0be50f5c82ac476ed861f7611c7eff30c97715afe7bb73f5f4b70c892433b294d8b80b15a535ad235d60e645a4e5876fead7984c", 0x3b) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) r3 = getegid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) r8 = getuid() pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000000)=0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) socketpair(0x0, 0x5255629b85123f76, 0x3f, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r16, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r16, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r16, &(0x7f0000000100)='./file0\x00') mknodat(r16, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r17 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r17}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000800)) close(r20) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000800)) close(r21) r22 = syz_open_pts() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001740)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000180)="51e61f89dc8b68d112397842b09c2d3883554b1b650938dba675a9807f1b56ec73723cd6c4d0a8352c5f1adba49392de96abc2024e33448b3be576d553ef8fa397226003c6155106f52298cb5f046e55ca72620dbfce9a8ee1ce41036bc57e08cf095e5f5fbf4896f11c62496566a86cfc6ae4c2013321c7e245079d8dc3ea921e91f1db1f0ba194c8f21e2ebbd0508c95e754077887ccedd10f160799445d89116ff575c8227c071cf0c1d570da6000190c7e680ab3c1fc88ddae526dd811736a06180414e162fce3b6e45006f1f04d6abb68c0ac79a4f79623c6cc551d5ee950f4618ae2ea1a", 0xe7}, {&(0x7f0000000280)="34e7a5a4493755f95ba6d9b7b6f37b", 0xf}, {&(0x7f00000002c0)="60dd3fd12a3598c22f00658246e40e32c5dfcffce663a687c7e5898d833a3f09b51c74076b2cc50815da74b0054742f4d08d8f38cd2b56c931c18134ebda62068c458a15172251322674a5d4c804170e241ba1565bbcaae0975b2bce0dd1f91c8c71e07631ba066ec33e0e8e29856930593065706707c0c9b0e4c6ea606a000f68f25b00eec4a3f7f7f13bc04ba7d19410c8ed604af73b13be643ab3ee73c135027db015623aef6208ce5e1089c3355a5b2022abc40c4f74a7cb7c7081f059eac2fbe4ed03d752075bc499aed76acfec57158603e1eab5ee7641fd99c6fa8ea39bd6473ee8c70806f5121a3733df68fb87e53b1e939d7175a5b226eb25e6ba930542af2e47b17c07ee478f18eadd7f537790a6b6e6da1d533624f41d8ecf0941e45ab88708fb09db34eb42e974c9df249124074ba0b778cad198d72a9010c22bbf65a8a3a3d9115157e38a7fabc057f6b07d225d69d53b4e624536700f1f996bff0c03f23d7b46866b002d3e078614aab8b9a964cc7dd66b77fc1ab504d305e94bb01dd8e3a3de859a5819f3497b45a5a3fbd0f2abb0c6f22a3b7c76a5c17d25849f6b8582abfa02280f6a2fd5873e203a71d27b87c548ae30a35c3fdecac6a120d929f1b4236cae34f0616e8de439be506a68e058e899533b7d8c7cf4df085caf41a8a594d2c6d4fa18d6c68be4284a74eb62dd263dcf818dc2ffec4749e60240e46e4c8e88133a9822ba42dce7bb2b6d6542c93bc51987bbaf4418f5982fed2b880411bdffdf32359821d8d372201033d4a7224270bcb555d8e3d90c3a963542f00e574001415ab4eb75b739c5f868cf089cfe9dfe80ea080ed605e18038b7d4ef4e4d9301976a4ec7c87d551d515e4bce08e956e3020e6bf48db0794790c9c72cc114909285eb46ecad1ffd47c7d676dae8ea04396d0f461b8d05cdac81d1ea2d11e814fde3ed67d010447bbdd0a24026f6c7412c8b925d54de7800cfa3ca921be704368e330bed3f3286c448fa20d2854a90f875ec1c93fbdac2d88df3a2b1ac6b56a4fbdf9044763ed824c57318259ca1f29ccfe6843834ccc4394d1a2bc72501c51715a0d84fecd289af7da4422262903359defdbb0514923c3335d17d26515345a08ecd754c555e1c83c4858603b28be6fc72ed55733331e8d26216bce77b1390e94b76b1c86f1016b975351d1a7d0ea1f5b277e70ddbd79b9df458fdaa7f37e3b01a066e329826c1e361d4b0487aa63527b055cd8f42e4564d5f5f36b9035610e560bf36faaede017a586b21edce7861cc095c56831e163e30c072863b1f7e8cc4168ac4f2d09a38c525a2324e0d8b7abd4f4c45339d411f631429d0ae4419334287b3f6928a92e5fe147a5c843b7fb3810cfaab0807f53659ca3246d0ef5e2d34d7fa8775acee243e1e33969e829e17066bed09ccc1ede499a2eaf7b89022249d97d20f94a363a24c786e549c99a1888b5fc4d17bab2bb153761ec51c4b544556c68d32ab67821f206cf322e88e32ac2d3ae208f3d8d152fb8b2134c8ab5720b9c246e76e49f9bccdfaac8aa7495839ceb9cd0473c85b5760a077750288ca9d2a09ec1009c81eb3825920c563ec4872a9caa2c11e76b01c5a124f00384c8c633506e28b66b01ab8c96d6f930b61259980a116140fdd88ea3c118dad12fc26b9630d641142f9d550032828428fd71e1c8b440193d3c9d67cb9fedc77229d5a1e7c55ba9a0cfb1a963db573749fb72d6f1744951eeb203b0b2c8ede41894550104607f74098b527f27d21a0a920b8da6367a1e641a202b2bcd1c0ef1dc4b06ab315e95954dadd0568a26a442b1eae58635128292f63721c6471f0430070839ed716bf6bb210ad32eff94d96f14a66dc4cba43e3202d86295bad140fa5ce54e5d7a70ccb277f32b0f6186ea446d16a9df4f09f477f1b3b0e3309e72573b0a80f6f4f6e911cf046510bd505e29ad892bb237b28c4f2249c0451e854d74617b731e9007740ee167c9233e1df9952b2c43388d6225c56bf9799ed1ae029570e1ef10fe5f753de8420f44160722ea82b219d1c6bdaf571ec1a9573455b26d2c1c6bbce3791b3332bfa8ab9de8dae25f1c8d382cfd22349ddf15267f59cec2c78f5c813d0d67b8fccc922b66498b0cc1002a61d19a25e7b5eaef458b2f0a8dbc99f459e79f266d8123d3a77e174f23e2a4f2b2802612e8cf21bfc697dcb3af36f37e29aeb041fbcbaf6581a79ec4cc73bef3720e3106a74b906e38cb92c9366e0a9941123b4ca58cd1bab6879e0aaae276c6beb42951698e86c164a9803665dd7f38f3b8bc2aedb237fdd5aab773cc20d51319acf143f0cc81cf7a582f3cafee52cd712ea085a7059a7bc25bddc76c0d54a635f24e28034c7e8ce8dbf031462fd0ae4ec4b1c0acba0b85366e8c76bd1a06658bfc9b2fcc7a6df7855e2d8e83130f5bec82658eaff390acd18cd652189be0a386598d952d1aadc16e5cc2d8de7727e2c0888b25e89faf8a91cd5652ff78d9d8e49b5e6eb8b6d55b45fc7f246c2c837bb092b7db4a07534fef780db3337b3e7bbd0e37a8639a1e8baf476beeb14dc856ea77dbcfc3b880db1391ff040d9ab9da6f9df81230bdcf50284a9572ed50d8cff7e27db51022ae1f861ad59d5b41fba0cfcb30af56d5a7fd77c2869fe6f5e912080d59beaf175eed4b8b4dc2e840c2f57e164b5f1114e3fe34f4bee77ac45ab2848593bc650b9fa0bf1f218e41565c2799255cd2987f683026a39cd814414ba210b6cf009ff6677dee6fc644ae6cd9bfed58b929c2606aeec5d4e0e3a1b7ab0d6a82e5acfed0df8eb4d5ac472c0c4ec1939f1eb4a0f9b3e5bb66ca4ac3940f0f439ddd9c7694d3d10f8c4667f3faba506022be5081d2193e5c4fcffbc3e167fad734008c56fab619615d1f69a71e3665327e420efa0ba0aa84353a7adf4fd6fb6f36196aeb2342ca2988124e3ddddaf073d7aa106d92cda74a7d60b1db8cf73b177cf5b11efd5ffab661d59233ed7b3a919208557b0b11e39ab5255359f54645985ef19e207ab95f7b9f01ba729bf89b923e20328dc0c72575184efd09ebbeeca42e58471ab08a6595c3b97b6b39c7dcb0c58c4af80569d87c51d867fc5befad39d461f25f6a3a2eb7b4be47ca9b17fa664a08288f26b7cc276ea63c221da5cd78a973a6dbfa5e40998d58ad0486cab4ba5bc6e679709059d6d4125c358ed9cfe03424b5ba3b658631993e3648183a34f191c5d0d8e511ccbd0fbd8c87d499092511f36b0a8d675f9ce8c67d15da46e3f76263dd06c4f23b679edb927cb67a22f797fcf1f29ab882275a875316cff36d44eccb368588e4a116fc60e0b555b09b890efd82a00d2d6f74a0d0602ab565ebc665ebbe67e458a5e7259641ceb7593bdd497d525cde4af16ba87858de88610353dff755384f0658a6d77dc3084af2d3137dfde3eb1eabeab7742c4c97b3c62e7aac3088f4ea10a2b03b3696dc3409cfbf3e8aac7d9614fff341ff33b9f80cbf787a73c8d80767b1e14e44953da3ad2007bff8b73fde04035775318e8ce51313e3b3f894bbbfe893354864c3715f495f4a5e182be219214f69086263b291a662e54d06bd35227b9c29de71528793ca4aebb09255d73062f03c83445bf951848651de4bb5cb756c2d248dcc7824b0e7a166dd1f52add643b71113d5f7aecb780dc2064c9dfbb67063f8f1a54ae715cf46fb228941cb5969e43d6d5454eb6fb620ce376f8f54b93b89bf34aca44182b04d2fd6f232b92e0dc9f2f69f4d6ff51c9baa2f58775e0d78df36961347a8a583c0396d4ae2787b093fe0b925ab90d34b66babd8e6b76b8b5f668282607d98eeeddab705d4f8654e4c71485cd7a74577eab51c78405a78f79afb528a54928f04d950e6a18a4438166d340f2f8c731364f4f5e27f2868806f3792b96623b7a3bc1c7323c0b134546258e56eec3d00d393c0a24c69900215bf19da141706ebfa24ee037574f66276f412340d8163bed9f8e3084f3e9117c9f0c9a5ed2bf76799f2efd3fc57527b029b605aa7d2ac0feff75920d3db388d33e302a8b23701b86788b6841e6cc06d9613cb20d3727fd63115ab0e8b1035236ed1626f3eae9dc298478db42b1927a0ccc18d86275b1b28e8876a7af83a3f8f7bb596558de990bf3da28042397214b02169fa029bde92a07ac02c8bcf4a3c07b6d2c202c4199db01417ec475b8403e68a4282a97388850bd4f6ab533872ec533defacbfcaad79c21dd834bf4cf19e0d3f280d5482d7173d199f3916505cf40e349ea0dbabeb5f102240952cd5c0bed9523e1bafd47e2f9ff306a3c6372c4fffd65e8d5b99d85900406f8eb38af731696465be4ef90853a56bc51b76abb20177d8f213271957d53ef9abf95e08dbb28ff8092540f80613c5b9ca302b1285a30e7a8bceb4e1f409c20484ebfe02569a591f48d9922fd8732ad2cdb60a558a3f12954fd56807e89af813d6c46717b16da82a9dd42aa4846e33dbe0acab98e776def78e93d562eede6736639ed84ced641df4b627a892ec647c77be7ea1a70351cf1827a9891cf08d04fd6f30dfb36467f19d541598d70a6854ac7723d0bd53794f7a42dd76f43ecc9e37d8c8a8c25b9e7e33198fdc29bf837914e693d7b4d3677ee5cc1c77b6b752a29555a3d0eafe837cbfc89cac6d06a46c44d9ac4105bb782965b1a49d3135fbc88ee1e05bcc0c25b54d23cfd6b870809f772a25ab2bcb52aa61fe6111d94e9be2aa4516021735f6398e46262256a5cae8a2eea1dbde314332ff309cdea61cbdb781d63e54ebc4baf770d3713da11ef4dd55c42638689259b0183922eeaa35c46d4fc1d12c7e4cecb607a883e3e96aa774f1f6df14a5a8c93698f343c2569beb0726cbb3a803ea63797957e93ba80ffecd5f908472b4847a9800f65fd9e094a5cb052d439c0d6771e7e2e3477cfb9cc7bf1aa97dbcefe887d5c300c4534775cc009b392b4feae5f3451007c805d11066b526a253c1e302eb1934ca6f1cc6ba7ec11b9529cc49c88488e8dfcfb8564858cc63c2e1721a2605394f81ca61c60bb7b984312107c508a1026be85b1826b741d0be393418cdb85f63a4fae39a8332329d77ace9729cc9d891d36f53e4e8f08cb482e35c665f0c432bd72f21d20db6b6ed29381a769b9c0b95701bdf705dd6bbb1bd259d76813bc49056fd2f0a15fa1f354de478b1309afcbd15d7881cf6fdda30336b377cde7fc3c4a81acf9d3abea8a020ea55e8ef5738c140be333cc86a60a5d157f6c62ea6f8dd04480ccb2fb2d102524b8f86c84fde9ae0d9898eb253bf7799bc3898274c790636b84b4e659594da96de10946d5c91b273982a68d8b5a9a8e147e5c43760c3ebd4a4dd2bf4b0789d19c47b9fae471fdfcf5b7201092a37f57f9936d0d09b989cb09268eca8e34d553b93a294d78218a38e6419a26b2e5f6330a701df5b3f571b45495f4f57f25578a887e2f7746b37927d34d70c5906ab47840b849e460448bd5eefe7099b3a92220a25b34664e28802f373db8ed9b222fbc7d5791f3114c6704715b810a6589e49929e806982a6f012b326d3e87a95999760728fa37c82445ebc77e8616a91df8575496d4fb2d5b9520bcf3c254205a64b8fc1c53419328937f1dc9dda588621e27b10ace28ae89e68b17586adea248f27c77984f81921fff6d402c833c376c10e396be8b7e5130380aeba9b35b90c0985d175f3b63d37932aa5b65a8103c3bccf7394f0e8ae9ad93d42bedf853bf27dd72d9d362f2429df1fd62e355396aef63c23", 0x1000}, {&(0x7f00000012c0)="3742827b7ff70e64886fa367feb94f917d5f57dca352b86017382efa9d5bf7ecc44e8468230e4e305fbda87b1afc48c5fa5f856b5dec509dc6d8c8c6ddadd7ce67ca8c31", 0x44}], 0x4, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r4]}, @cred={0x20, 0xffff, 0x0, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r9, r0, r10, r11, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r14, r15, r0, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, r0, r22]}], 0x110, 0xa}, 0x808) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48ee33444c3e9c85d79860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e653c5b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1f009223"], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x616edf1e, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x56}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000000, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:19 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:20 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') getuid() r0 = msgget(0xffffffffffffffff, 0x464) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000ffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe0600000000"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/114) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000347dcc5c616dcf89b0b7081a26d5878f2f97c3fd450f7176b566f3f935514d4b22064002532b81bc45d514620aa73f4f02c3f0af46207d671a7c441c8bceff9cd43d4b1d9eae7ccf844e952061601ca372f9dedb01d4f5e364607b416d3add6da6790f881d530e717c553e0c79a82f8fc9e8a9cad2fb9b8e070ecbdc5a8ad479993c0e23eca2dd4f8ea856546c76b1e14dcd96f7b17ba7a1bbed70a389d8e590c3d2e2fd0de692f226c0743d717509d1280ee20e9061db5f46e551ade3a0942e4fcad2bb6edee9450849a94b6bd98d797d1f16d1fc3427863bd3f063c8bbcfde44f1d720d7fe58391c04c7"], 0xf9, 0x800) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x6d0e49a73ac5cfed, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0xfff, 0x7, 0x2, 0xee}, {0x7, 0x7f, 0x6, 0x8}, {0x3f, 0x0, 0x3f, 0x5}, {0x7f, 0x5a, 0x3, 0x8}, {0xffff, 0x80, 0x1, 0x8}, {0x5, 0x6, 0xdf, 0x3}, {0x5, 0x40, 0x9, 0x9}, {0x3, 0xff, 0x5, 0x6}, {0x7, 0x4, 0xe, 0x76cde7d2}, {0xfffd, 0x46, 0x0, 0x1}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r1, 0x2000740e) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x4}, 0xc) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) socket(0x6, 0x8000, 0x0) 16:00:20 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000002180)=[{&(0x7f0000000000)=""/128, 0x80}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/174, 0xae}, {&(0x7f0000001140)=""/24, 0x18}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x5) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) close(r0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27feffffab7b74371b2891ffd0d800000000000000000101000000000000000000", 0x2c}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x28) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:20 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000800)) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/167) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getgid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r6, r7, r8, r9, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r10 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f00000000c0)) setreuid(r8, r10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10010, 0x0) fcntl$getown(r1, 0x5) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1080, 0x19a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffffff) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffb, 0x7078, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x7f], [], [0xf0040000ff, 0xfffffffffffffffc, 0x4], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}], {0x0, 0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x1f) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4, 0x0, 0x0, 0x800}, {0x6}]}) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x86bf, "000000002adf000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xfffffffffffffcf6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x3f, 0x2e, &(0x7f00000005c0)="ebffcbff13b9fd812eaa4e713048e69931929648495c46a5b4210200df8f59da68ee2d3781fbaa3134d025092ab91ae79b5f9a01b599ede920b77fc08dc03334908202aad1339d3de06c77b47e295ddecce4e95bebbd52af4a37ea1ef95722569fad2cd3fe32096b08d66caceb770b9abc4ea9475f76363e1e67b41f31a2b1e3ea0511912b6a622ee9fbbb3260b5059f8701cc0c36a0960b45a3f3e6adf1b882600e5036825909607ae19ee44af2c8c4e21b450d04b7bf599c1cdb15e291ec555b34793ea278fcfe9f16b7d424699f624a560eb1b9ce33f521865bf9c634163814bdf4d724b24f9e71d23bcf3b562af49628e870786ce6ca71c38b09537e98fbd6fdb1a1fb1dcfce5b3b5932bfc47e5dde01807a74a6e3a75434a19c6a66ba310d180eabad2c83f0d777918b859ecc32571c1aaacfa9217ff0a45cfba9ce6c3bf19158d2579ebf311a513dcbd1d19d7ee5e2966137e8567b0750163eb7d28bf14a6cef2a1af00a19712da0ac01d6e30691a9de4a5e998ab811b28d77a7483621936415bcef", 0xffba) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r4 = getppid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000340)=""/167) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getuid() socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000800)) close(r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, r10, r11, r12, r14, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, 0x0, r11}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x2, 0xfe) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000340)=""/167) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getgid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r7, r8, r9, r10, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) setegid(r8) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r11 = msgget(0x1, 0x240) msgrcv(r11, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000a3c81f74d0c43484bc7dc4000000000000000000000000000000c20d56250700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b8e8cc9c07990f7b42779"], 0x106, 0x0, 0x1800) msgsnd(r11, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x1, 0x800) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0x38, 0xffff, 0x327, "c46fb79588f09c90270a6ead2d1e4d2a98dab93845ad66a1d50e78358d1ec8c1c8e55e1c31"}, {0x70, 0xc845bc99501ccd2b, 0xe555, "f72accd8b18b57a3824b53c8a3862046be6d67f8ded75269e98f2e787d3aa66134eae3c24df2bde690500bcc85853b1b14d89408a7866091d8f4029fff7980ad0c71b1a12946736469d34b43e4f17b5ee358514632e394dd4267"}, {0xe0, 0xffff, 0x1, "e49d07a15f39f492333397ec14f1e6c3f27b53f797dd7ac5ad69e05ce8b3a0290ab6f76327dd0b4bf5baf401366a6d4e786ee00e47fb57111c92e25d83f8a7a5a28cf48e16b64fc945911c62ef076263b7ed486afe4a2c4db88a80fd077178b00eab9b8b25ae3ca51eecdae6e9e1e9b81a32121aed70c9e823fdd4dd5057ba93111a2b37079d7e02ca9153d393a8c8b7ee8847c1a4151adfc2785a0610c3f4df0fb55dc2ed21f45914e93b00a43cdf846c31c34f861baa5f9ec60626eb4c72ae5c25f84e6b6048152f54"}, {0x11f, 0x1, 0xff, "3a820384c27acaa48e521f83fd2b273043074c956220ecaff6a06f4f50960abef739b46a4d83fd26202bf078971d9ac277f69c74868ba140394463d9dcb400414e6ca147dc0e44e6cb2e33eff94ee0af1429e7dffde6cbe2c19ba0f9b1a675cd063bfa9e5e28a938d1ad9930138f9c164c24e3c59d1e0e9737ba5b955f2a694bd962c08a7eaabcb1f2"}, {0x48, 0x1fffe, 0x97, "3f1af922f72bfad03ebf17a326d6b0a0a35f23e3a1337fa080bb316e0b3a34e4a0203000fd4906a83d4e936b08813a991608db73017d"}, {0x1010, 0x0, 0x3ff, "7a0d60a20a8cd73eee4b040946d078c19c77abe01a16344ef6c27b737c1d0a53169cb2f823cf67998266dd0e7fdeebca57068f521fe11fb6090daa2127558980035d5df820b100f0594ab987a82cc7f3d2e15e869ac0d5b10bf1651fff0242e180adc93af53043d5bb768503873621c06c040c0ed3f2dc63f1e6d8ef72b49381d242e24f14a3688c09577c84eae2145e1a79c110eb2c76fc4281fa7e03902d0e56f6f17d488f4bfed8c4fd621c586236bf645dde0d965877929ca375e4e3bdf25017eb8782521f3ed897fc8a92122da341d72e4220b4c440f68211744e1f80b2a71e3bb2501182dd3e2916b1dcc0d82f36e64fc68e97c4a03d9bce6b3928e28006269f4f36d0dffc6b0b707c6a5488390f294a05c1f767bd28d034bd2378e393ae0d41940318eb129f4e7d0e859749415ab41ab4c3b5223b2c2b2e94fc0725ad6e6d216e14983c26c6cd028a30ddb24b6e2452b60d0aed0095952a3ef3d9f01779ee8cbe2560c6fb9c5863147c24fa914ce0f5de6a49054310f4e7ebb8c46f5f8ef63f8e1157b4562d95752b0ef6b2bfa80285ea9baa058879b94e1df33a32aa69d870fac55579f9fa68a1266f7c274ba8186ee81abc15d69f18fd42c6f534163601b2ca7f557366bb7967d1a9d4dc0cd3002b156f614f050abb58982b8cc3d4180ede6a3dbe13ede92e54be0d7f33104ebe6a609616afa1ebd660d00c7220039982c0b28719156f5def8e36d534e21cf1c8fb888d18c1c358cd93ccb3a96f825c065544d600b67f614ea6e45ec7d806765041c03584d31d80ab89b1f326b77a4158fd205c0003b6a734ac692e1310012070eb67ce14fdd61d9329ab77dec72d59cec75c43e448db4b9a9f700e6b9a8c8e25cea7d559afbdbd18ccdf318678112dffd918aed2e388a9ee0366c9a48ec7661e495f70300dbe64d8b69c809776b51d06fba69c9b9a5fd33240f64abb2e058cc75f0abb9a0785ea5f87a028b15da8f8715363185e92d04d241b8478e8b5a11b420f86bd5bb8644c9468da863d55af4eb64f40b8d7ee595d873f437a3febde4dda1fc996b3bb556ee4ad584e3b8d8906403cb3efe1148765e9387d296ea8e068f761cd49df90a80b0164721993263333dd507ddaad579a5a545726dee14cb1598a4975f99b40ac0172c2f504df798024b20392d1b8621146965c6572cc56ee61911f8cb720a1415275a0e69210941627c0bf2138ae1068e18d0f93000017d657a4d48853aba270ac8057c2e9f2fe499ad0b9d2bfc06b4e0b3b2752777bc7d2c547b39ccdd00d10b3d882006eef51fc35878c5df7ac56d48b6662e77a33e3e4d96fbd08b0899c2ff4fe7033cf3ad2a7f41985856b8195a3de4d7303c52343aa88ee50bead1da1a3c4340fd448e84744975ad120de71b2e6f9c1bf76d038fcfdb2d4a0eaeabe606812aca5337dacea54b7bed5e51f10adb5bd100a1cd4768636a17428577004b8b49f632bff725e85dfe11ac1e022bc454b2173d30e47f69ff9335ff2bfdf2ab26255b2ec82b3a2b565bf37f486340c882adb5531d07437efc73f8f1299a880594ee8a76768d892d0ef712143a6a5cd90fe30e0ac751a742c85df22484d3afa716835745ac33d6f8274ddace9aa880a2b03be5365b68ac2f87599db90ef5792deecfa94ec1a782ef5082bc3680f9dd187b5456042b1137ef0716d20ee5b72f5827467b512dac542603db3a1cc01edf965e8ca936e7f9f6ac761ccc2c05ade1b3e53bcaa2da5893d3470a96207fe9190a64b91c89bd978d7afad62e1b94251ec2f16beb05e400e47ee1a04ad7b3d86841d349a52a2efeeabb2771b17c990802696971544b133ce321e7fa8f5d841b503d505d8bbe8a4e728ffa122f1a17e3cdb2191df8a4d594b9ca6eeaf829fab97cd8310e994f666c29e81033fdf008b3af061f70e89ad800b02c0f5087b43027bbc08bf37202491d7807338e6d2ef8c8536759bff9553c50941a7606330a023fa9194cbbd8d9a38a48a20dbff2622e245c9b72c768148699503421d289c6d62a7b9a4248356fa5ee7ce1c569a4b4f1f303e12d92ae546d4c1a79518312c412709825d6302774812dadd18b8e1872920ac8f691169215658719eb3613186957f1b4a6a4a8ee3fca4205010fab85dffd4cf9ea1592414c809c8c9d3e535ee3fb1eea7c0bb7c2098d974f12cc78ac1b62bc623b412320b86722ac153a690a19c341116ca74e58947775611dda76df9b3855f57a69a3ae88f308c2f6c97fbf41180f0efc11a539f011e92479a58c2506d8969f83596bc8ec87313acf238c115c4209ce7a51f0819a582f69139626a30d3b3073371a722631f97ef5d605453a8b31249ca81970ed3a39abca83adabf56ef7f4dadf3e97ea9104ddb59efe013f4ad57efcef39382a751bda084ca82ac3a3616e301078dcceabfd2f1b7be8e78ddf1f5edc03d43b9d65b6148ee2d753b7a797b217beb93d75c3a85825c52f564ca32b22bd7932865ced8e01b6a144d3dc175ed12f93764df7bfe75d315593cbe206d9ca65654e7b966c5db88b93b4105234ab1a6701b27708efb5e1bd42edf6957c2a4252c0c7ea6a18b26ddf123206950fc7b4f5069861e132ed1b58b82870a74f8441605a23762d5c108073cdcce78b536626c20057fcbb2e00f6580629e053d8df40e872cd0e85f7eb71fc5230e508aa54546337fba63b94c74b41511e157437288b6dc394a630a0806bfeeff8346f427f0ed6a5c61225c2cee366296ea5d5f01874cd0bddd7e7410d2eb5c5d2fc01480e84751c6011c30275dc0607ad3feef3cb2d3ebc03fadf17b975364efa560676a772b635c3dd80c9c65a2f04e91a5db9d740db546a8217294de0fa338511c86ac787ce20409aaad386de35d873ceaaa241da6b71ebabbd9dae544f06cf4870e409ddbb8307fcc003b87831dd16c6d474b543404d41d9eb9a1d53c338c106692786f348f3d75a0fcfafdc5905355a7ffd018c6ba9bf86a1bb84f22c6863ae40949c7e3b85ec74c2adf8ad2db2111bdb767240a2ddc82a0638b54019148ec5fbc695418c2995fdc6fd1a878736cb3b0ecbfb75b11a76544ab30a38692bc7edb0ac8d1e05d777432f33b94352c86fb77577418dfae85b001237bbf36d0ba593acbe86b8082667a6b46e8237fdd951e4485341cd0ed70ce1bc2b31deef9c2e503d1a343e64493e3a3cd886bf5b4b9424d147ab442adfa6b107ca7590dddca0ee7955aea21019fc45231bf6f38ff844c45cade9b476f7587b0fc6bd8f1aee0347721c0071eae44eba57baccb9c027ee4d179042d5e19fbe95528618375b1930de7e7c36dcf2098ab7ad83e24328e29f1da9945a346c7b7a34478dd1567d9de90171dece312fd1e7a7469908b657b02445b51a6ef1e379f182d110667430d1d273508680e9526544d119bc2a6293070b14322608f8024413f016795ae9a9b93d504ac670f08c598c678727ce52f0819c6f3d34fdfd68394d94af4fb43d112fafeb0aebae138e52e5162e132e03f986ec097c8c0f7f3ad534fd9e9fd07e9a3ece5a8eaca7a4f4fa8d38868366832ffdb1a28765a5a20208ef6eeabd44859f437ff377504671e9f0f1cc83d6bddbba4c7286de81da7bbdede1e396204aacc952f4460c5b225ed0d7192b8d7592b396c82de24b3d393f2dfeef2dc2112002f8ca7df4c3cf03090bb57d4f6f28d0473c44238e8845cd02315c9b91d0fb74ec76adf46788711c1864bd062507ce5c173ee16c83b3b3a929b31b7d9544e4fd47cd16f8a539bef82a84eb66b1868988a85157a8a6e815c9d126944f306b371fedab640d744bb91941ebe99e23cfb645a3fedf13ad4d5c52dc9a3bd02e231c29eabb643fdd03d9b3297354ae104297fcd1ff324b8b618d3c50e1568cfb5ed3533728785ce7c001cd8ba8c0c2fbfaa92767b55569cd167a1258bf7b4ec7fb80bbcfaef7eb624f1473ab79794c0e92a400a75e0efae57ac8de416a44f104043fca1ae76fd02f456549d2a22584a642186848861b373c994e282125ddc8c546bf54825fc5185afc7f7b9d885c391c0658c08b4e8cef5f3c6f032dd8b2767519d4c9be13ed229cd436f7dd2c2da1bebdd7ff04d4cb6251156235831fbd3805ebc54d77053228de9fb425941e01c5d540119ecd7fab6410357c94e9ba4380c947aec0d3b1822617231ee2bbdab15becc45d7a38c04a71a708a5ed85bd561dd5a1a11cc341d7d0858c0b8d72ae71e326c72bd271aaefb9e4f762cba6a364d77f20b91c3db3c1a5ac01f2668eb6362796a77945f64e339c8f1dd8f9cfcfbcc0e9754592c120e2b5b493977a9ea23be2d5efb9e3bc513b5728a74d01ebd4c71deb5e56d111d70dea05d118dc6c945f5b2f272233b3a1d3694cab44d474a7d71323462296f2775475c5d930f32d2ba3064f48ad4284801167afb0a2217d9667cb13d94aee5fdebe7066bf82e0fd1eda8efa4bc7a073fa8673f11ebea2a5cb1e0137ef0884b857c9016ebc37b1065a28e8b58b7e88e44f2314741bc8f343830d2f97e670149787fda027ef3875a0af2782eff227e60d17d510be6ce021141866533cd84949f0e6b4a20a1824be5232b38b25940db84bb4ae6b94392535408e2c17280bb4739f98a384e3a3ef8d40820a266e08b9517d855c789db1cbc38d22f56692cdb756e15a4bb7d848271ad5b95dd0909fcaf991a0349ff300e67404ca826a05e209a4af1081185af25a66853072d750834b38d05422895b830d79bdb3114aa9f28a696c3bfebb395e68c07d357ac30dcc6d8a4c57e1119c4ffb99a2a87a6af1c0047ce18c6b83b6b4344daaf6e2766dc7d9e23c5ed9a3eb2f8dd44b321fde832a15e287e3daa5b956688144cb4fb4535047411ad39f05aabcd468e6d422fe2f74eff0d8a9678e10e387668bafcc2925e0a6fb6324775cec96e2665e5315acacb4bbd5f9ea4a71f4e554cd4d41ca150104c74e2ebc4915b76c4da7de1f6ac966eae184cd8ddd8cfb485eb9534243f15749aa71f34afcc3ba5038d9478412d37e0cd98d02ffbb63abaca4879e4e7ed22ae047f0173bcbf2b07e35acd83bc7338231ac8e4b7980ba1c0e9e692276bda92131c48b5f8eca760fcdbdf119ea17f208099f78fc91f9ce9b4df99c2fe3eab7f2134870b79fc88dc9025838803a065448536f2ebb2f0d95b523ba8a4bee8b405abbb3b0de2cd3842af3c610227204cdd4c498fbc93a48df7503fbea789a9d3ef5b56dc9945b4d1750fe3add291bee72fa85e749b86f4964eeebaff19489da6246dcc77470fa11074eb315050ce36aeff270df06da2194de0c7f77ef7528e20ff864653fd0805e3b90a3880a885b53020419897f95e7cdb7c1ff2d440206f82054e563c5c3e0924198c44ba24c5061ebd7d76e41f9e0fb24a2f2c5e9787f16f2d595f2d6a4e81079d09bddb89ff491abaa642a48d6dbedd60ae53c87ef9bc6ecd79fe9f832f9d514e34143dee74e9dd5b4e5b55413f303ae19ff5b0e832410760ab16b0d0e491a8780671176bf155a7d85b97a39caf34790c5f02d3de1ee1a96e4035cf0deefcf00a69b97bf54ce589132645052d15f453e86856a4b40a55955411ffd794febc3a462827db9ad99e54731702eca0593168675b9beb81293eefc4f581023a1a980d5a4da75529a0ef4dc325b49a8f0ec8dd7cb7300bffbef69d8a7dc630b65a3c58ffd8a43c3219507652a0e56fd13ab361791f924dcd5c81fa6524b6a945334fd787496680428250517a534e64c7f2b6eb335203ad752088997dc8ed2c166713dd7b"}, {0x28, 0x1, 0x6, "becc0ef5a055f25592afa6a19a2a071b249052fe1a53"}, {0xa8, 0xffff, 0x9, "4a7761076d06d420a97213b4ff52f6f57a8af00c6be0e52d8929295f78e82d44e7e0cc9bcb63434eeafc53df7855ddda9816596e6081efb9cf579b911acc89081a86a5f99eb1f4504ba36027789c2f6efbfd19bd5550c4486743568a7516ee098ea0b49ba5ee25c1eadad8841d76a79f0d65040000008cdf23ee218e8275fae86cb52af4f36096f64c131255f5f97e61c1"}], 0x1350}, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000340)=""/167) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getgid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r7, r8, r9, r10, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$inet_opts(r12, 0x0, 0xb9cc427b3dd13265, &(0x7f0000000440)=""/180, &(0x7f0000000100)=0xb4) setregid(r10, r11) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x0, 0xff) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: nanosleep(&(0x7f0000000100)={0x9, 0x9}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) mknod$loop(&(0x7f0000000240)='./bus/file0\x00', 0x6000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = socket(0x10, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) open(&(0x7f0000000380)='./bus/file0\x00', 0x2664bddeb845cd1c, 0x0) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x6) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000440)={0x2, 0x40003}) open$dir(&(0x7f0000000340)='./bus/file0\x00', 0x0, 0x100) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r3, &(0x7f0000000900)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096613004c76ebe48f49fd35060fe7cea54942779c401706eaffc94e19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcdcb2bdfac320c1b658ce7abea8051c57b1f2b786e8f4843d86bf4620ba5b063c915a92d40f1165ac91c9018efcb3d608f6d2a7281790369d1e7b71db0d32a7382d3870043b5c0b94743b8e1fc771ecc0a3d993afb", 0x10a) connect$inet(r6, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') mknodat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000003c0)=0x7) r7 = msgget$private(0x0, 0x131) msgsnd(r7, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r7, &(0x7f0000000a40)=ANY=[@ANYBLOB="0100000000002000bfa8797b5e9f70e86b8ae5cab5cfb32dbebe30a871c3434be0e5d5a286e385c990580efdef78f41600000000000000000000007a2887589e268ff1e6d0f548aa2386005edda25db12932602a3f244b1a8e701282ba21300507d172727f58227b8d3ed56582f5c07dab5c0d49e9fbe91e7dc9cef636aac923c347f65044eaa7dd9753992a18909f05c7244aaa2e71298c007e656eecc164201cee9ee9626e1fb85508540f1e9a8a546e93632ec41eed00098e29224f64b7ded8dc7dda0959675501d103a37db2dc9b9033f43d5cf3d27cad327d4a408a5ab2917dc2b54e2230df0167acd769c59abf7ba340c6b25f05f29d53173df168ad9996faaee42102660724b77721d0df94b06a783eb99294a34daa321b430b5b1b6b38d0da3cb8473abb9500000000000000"], 0x1, 0x800) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file1\x00', 0x30c9084116f0f756) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="1b071b93139f2074738b9a1f98816706d436cf0ed4b737c9130a5e93cb288c60060000d3c5323ec08c3e83c6f885af3a2e549ff54574319a845dea212c9eda73325d1384e7085853d08ca9439e3542c8e7e0ba8d603d2ddcbe41d0cbfdc2ab00"/109, 0x6d}, {&(0x7f0000000100)="5fe4e8aba18180952e5dd01a3124642f5f57d4951dd7e7ee74830b474e8e1d7b08a624c5d36cc74724ec6d96731fb82dec9a73e15aa53b467fe30871a2117149590587bb6eb40b88b3cc49af6a6634483b8128f29d4e7a326bcd3ddb405a995f3be6926ce448d3e3b5c4a0c63c4b416971fff09780e1406cba74fdf80465f712af3a69f4f07c2d761e11f09f878df3d7d505e80526be2b01292b29b2ce7e8cdf98a13abd11b904ee89f596a560ac6f66e7da24169f", 0xb5}, {&(0x7f0000000340)="fd1df36fa452758b9079bb7310a0479a358522cf9e5b80bb20000000a560952bfa97dd27cab659d3ea9886cbc6519b5550ccf3ad66b54cfde1050000000000000001f4bc4c9f24c8fdcc4dee774c561c2584541ebbf409a981a506f7e1fab9b9f6e600632f36701d9ff1028e917bfe60bba7bae2b9aa8674ae276bfb345eb7ed46d469ede62481b31ef9ebc8eb7eb330d1e4924b97238906f9b351329e94cfa764e1602171073b1a629dcc84ec2d195f18c2ccce52a321ddc966ef8a0cd1681dbab894ca792c787b291bd8b48b005ecb9c020d95b9da75b2cbef791b7e8f1200"/238, 0xee}, {&(0x7f0000000280)="a4c21c44322d120a7fc99c3f31f26394754652741be4fea6a7235ba2a3c89aa2bacc9e4903ff7fe49c1e1272a9f60e1f8f1c74b628b7ca860be9e4", 0x3b}], 0x4, 0x0, 0x0, 0x1}, 0x1) 16:00:21 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8fc2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438fa387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e00"/280], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a72f3b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, r18, r8, r12, r14, 0x1e6, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="08000036accedd7f"], 0x1, 0xfffffffffffffffd, 0x1800) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r23, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) msgrcv(r22, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r12, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r11, @ANYRESOCT], 0x4, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r27, 0xa5, 0x1, 0x100000003, 0x6}) r28 = geteuid() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000480)={{0x2, r12, r5, r28, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r6, r6, 0xa5, 0x1, 0x9, 0x6}) r29 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = semget$private(0x0, 0x1, 0x440) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0x800}, {0x0, 0x101, 0x1400}, {0x1, 0xd07, 0x1400}, {0x0, 0x80, 0x800}], 0x4) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) fchown(r0, 0x0, r1) syz_open_pts() r4 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000340)=""/167) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, r10, r11, r12, r13, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r15, 0x4, 0x7, &(0x7f0000000340)=""/167) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = getgid() r21 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x0, r19, r20, r21, r22, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x8, &(0x7f0000000040)=[r11, r1, r22, 0x0, 0xffffffffffffffff, r1, r1, r1]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000440)={{0xfffff067, 0x0, r23, r24, 0x0, 0x2, 0x300}, 0x4, 0x1}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffffffffffd3d}, {0x0}], 0x10000000000003cc) 16:00:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x1, 0x5, {0x5, 0x7}}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000003400000000000000010000f40200ff10"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$inet6(0x18, 0xc7b145341473ae2b, 0x9b) accept(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) listen(0xffffffffffffffff, 0x10000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) kqueue() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000180)={0x57, 0x7, 0x3ff, {[0x496d, 0x3f, 0x7, 0x4, 0x5, 0x0, 0x7, 0x100, 0x4, 0x5, 0x1, 0x5, 0x331d04a4, 0x8, 0x20, 0x9, 0x5, 0x6], [0x1, 0x8a, 0x7, 0x6, 0xffff, 0x2, 0x7, 0x5, 0x0, 0x6], [0x6, 0x10000, 0x101, 0x8001, 0x4, 0x6, 0x5], [0x1, 0x3, 0x6, 0x6, 0x0, 0x1], [{0x18, 0x1, 0xffffffc1, 0x7}, {0xffff, 0x0, 0xffffffff, 0x1}, {0x0, 0x6, 0x9, 0x3ff}, {0x8, 0xfffffff8, 0x3ff, 0x80}, {0x101, 0x0, 0x2, 0x5}, {0x3ff, 0xa0ba, 0xa, 0xf9e0}, {0x1, 0x3, 0x80000000, 0x6}, {0x6d87, 0x3ff, 0xfffffff8, 0x9}], {0x9, 0x7, 0x6, 0x4}, {0x6, 0xc7, 0x8, 0x10001}}}) bind$unix(r6, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x21d, 0x16}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x23) kevent(r3, &(0x7f00000002c0), 0x3ff, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x1f) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x45}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpid() r2 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) 16:00:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00003e7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00004b8000/0x1000)=nil, &(0x7f0000557000/0x1000)=nil}, {&(0x7f0000264000/0x1000)=nil, &(0x7f00002b8000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000017f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000439000/0x4000)=nil, &(0x7f00001e5000/0x2000)=nil}, {&(0x7f0000126000/0x2000)=nil, &(0x7f00002a0000/0x1000)=nil}, {&(0x7f0000061000/0x4000)=nil, &(0x7f00000d6000/0x2000)=nil}, {&(0x7f00000d6000/0x4000)=nil, &(0x7f0000012000/0x1000)=nil}, {&(0x7f0000305000/0x4000)=nil, &(0x7f00004ff000/0x1000)=nil, 0x8}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f00004e9000/0x2000)=nil}, {&(0x7f00001d3000/0x4000)=nil, &(0x7f000044e000/0x4000)=nil}, {&(0x7f000043a000/0x3000)=nil, &(0x7f0000488000/0x2000)=nil}, {&(0x7f0000598000/0x2000)=nil, &(0x7f0000176000/0x4000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) munmap(&(0x7f0000132000/0x200000)=nil, 0x200000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x1], [], [0x2000000000000000]}}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) fcntl$getflags(r0, 0x3) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) unlinkat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)) r4 = dup2(r3, 0xffffffffffffffff) close(r4) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x3}, {0x4000000054}, {0x6, 0x0, 0x6, 0x100}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) load: 2.45 cmd: getty 91893 [ttyin] 0.00u 0.00s 0% 315k load: 2.45 cmd: getty 91893 [ttyin] 0.00u 0.00s 0% 315k vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593a618 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593a618 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6102020705000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xfffff8b2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) fchdir(r2) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r2, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5", 0x69}], 0x1, 0x0, 0xe6) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) fcntl$setown(r2, 0x6, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x1000001ad) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r1, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/22) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x200000006}]}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r1, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x6, 0x5}) 16:00:29 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x9, 0x6, 0x2, 0xff}, {0x7, 0x1, 0x0, 0x1000}, {0x4, 0x0, 0x3, 0xff}, {0x0, 0x9, 0x0, 0x3}, {0xf801, 0xcc, 0x20, 0x5}]}) msgget$private(0x0, 0x40d) r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffff00"/156], 0x9c, 0x0, 0x1c00) r2 = msgget(0x2, 0x600) msgsnd(r2, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r3 = msgget$private(0x0, 0x400) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b1847ddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfd4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"], 0xfe, 0x1000) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000840)=0x4) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/154}, 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) getppid() msgrcv(r3, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r5 = socket$inet(0x2, 0x4, 0x2) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0x92) r6 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) setitimer(0x1, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0xaec}}, &(0x7f00000005c0)) syz_open_pts() r7 = msgget$private(0x0, 0x20) msgrcv(r7, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) msgget$private(0x0, 0x1) syz_open_pts() getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc060, 0x400) 16:00:29 executing program 1: socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) geteuid() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000003816ecaa000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffff0c) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) r14 = semget$private(0x0, 0x9, 0x42) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r14, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) getrlimit(0xb, &(0x7f0000000040)) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2002, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r13, r18) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r23 = getuid() r24 = getuid() r25 = msgget$private(0x0, 0x20) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r26, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r27, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r27, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r25, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r26, @ANYRESOCT=0x0, @ANYRESOCT=r23, @ANYRES64, @ANYRES16, @ANYRES16=r24, @ANYRESOCT=r27, @ANYRESOCT=r28]], 0x1, 0x0) msgrcv(r25, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009893f89d802b4230d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000f20000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eeb3e88387ccda183f76ccb7c8c8f6e9f8405aa7dd5ce7e6725b689567cf562a1bd0c37700e9e230e5f47dd45765eaf4619946ec5f53857a70bd53e800d1d5b95ce0ad5b67689cd1725974994bb4b7625a860c28f69f6aa8c2d0f0a9b629b9094e455594bbf95644e7818c55506994714d010c980628cf0c90518c3bc62f837e7fcc94b9a15e354fde05c12415cda13817d7f3b4f7a8b774d89fb64b5fded57dc124e91c5e1d0c5c5371564b8905acc745024d38eafe4089618b7742211ecbb3dc92ff12f77066eba0b74e2e975268650062f034cb90bf6b078e28bfd510ada80af1f1ad07194e7bee6dd86cd3f492a29a5c80fd79e91cf5ab9d499a7f6f43948ea76efdf4915781c0a1076d601e1fa3e4dba29e694f6a4e97686dcea7518b384c32be354e9bd2ce17ae1d2b3635fc07ddd3add78b883ee7537a62cd1f3d502e455ddf6c98186380ecbccefe2e50ac62180cd38363f6b0264def1ac90978475b7a94902af91e7b7b05dff3ddd4e017dcc5be93dfcb46be9c6c4cbf937e9c6f3002bd3f30087caf17999099aedc97376110574a80c2e202fea06bc5efb1ed7b0f1c9dc4b3fc984c3d9378110d437862f5956b81b736623fe6b0500a326e7d4e0c80e6dad879c27dc3d89685bb4013b3053ece8535d0d27c32ba237ad9d48893118ead5793f549849fe9ea17f63fcaecb0bc61f87a1d52bf990a37e0fd474dc3a0fe33e08b404e8d1"], 0x1, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000e80)=ANY=[@ANYRESHEX], 0x1, &(0x7f00000004c0)=[{&(0x7f0000000640)="844935ba2ebe2f8cc38a0ba0a36b2eeee5486d4067f46f71d21f7f27edc536508e8bec80f9e3eb59f93aae1211bb3f4d5031835a085b31db2045283a50ec53489cbaac461962c196ed126577375e21ed66d3e83c1d2161774456d252f28df65bc070ddfbd313c29584c968ec2c5accb4325ba5b2f8efa0f40bc39493f3496eab01d57e0822a5fea8b74e3d1f8785d23136945b8ee4c3902dfd736f0c1a69cbc9973b5c898599568407b91ab0de4f0cd1aff9fa04434e83ee62", 0xb9}, {&(0x7f0000000dc0)="820331197763911eba6c0525cae45a1a8fc057ded4a174e9b83f2146b448e9fe5bb49ee502dedf066b3210af7c0304c736950350bf6806cb7f202fa6db3f589fd190bd183701b3192842afeb3b3dc6deaaecb401dd06bb5a1045bd88daf786f615fbd86a81d8d1a77a897853900d8efa6233f4", 0x73}, {&(0x7f0000000e40)="54448f860f89416281f5f5709305b1deb0c017f9909777aad5", 0x19}, {&(0x7f0000000900)="c143e19cf2e0d06b72dad9615fdaf57a599f06f1455851fa82bb72a32f72199e6a4199258de7208c4378c806acc581eb0dbb36acc662feda60ba95ab1c83d544ca6b649912d055c21a3474dc993731c496587e41cbaa4bcfc42a011dcd7fe1f68689d2", 0x63}], 0x1000000000000357, 0xfffffffffffffffe}, 0x401) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r18, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r37 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r37, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593a618 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593a618 pckbd_enable: command error 16:00:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000000000002a538706000000b8100000002900000031000000030000003500"/49], 0x31}, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="4ba63eb50bec3d9f5f0b37fe1622a797657cb99c45336eeee389246101bd4b04c7a2a3fab5978ce77678a7d3547b37da2f5813bf4d6946254fe3a7fee340d9fb375349ff78c6e89c536c695670de20e5acee2d8b5bf6e67ae8e7a278a409bc6f0ae2cd11fbce79d0d6961674049b6b75d287be335b61ea5fb22c22df7abe589a7758faecb13c59afeff09a32fa58230aed5ab7c4ceafea76c8ca76a74ff9109196d7eaee3f6def41b54df56fcb725f448f7e102eaed28f3af76842e2e4f566f04967ef4d746a16be7850f789b375b5b805daa2164e1ecc6674bffa578ba165b5e07909a44c00407d07179a2dea82dd6cb52c97c270bedf87cb901e83d8", 0xfd}, {&(0x7f0000000280)="73d74019c93f8cde501014358124b56214c9288e56f7366e302275a86438bc6893c816e98477350e5fa84ddad2df4d64a56649cb569589e0f7dbf7324241534ed1a296ce5e9a45a5ecb5ed229621caac9d526080bfcd9fabcea9f916c8fe44ad28701447e89ad256219ccd8adcacda484ba59dfe5fffc1c28cb8bb936c3f29731e83ba19dc0e048621f1ba8955b27c2ac41a7881a6fee5758bf7b62c7a07", 0x9e}, {&(0x7f0000000340)="f9749da5dee1a8a966d1f70b376dc5eb9c302e3747264cf385e952472958a85b03491d32e044b507112bc825a8b52d02c9a093a92fdb8ec87b37905f07641bd5b75c5034133250b875b17b484eb6d542c0293eee831493be2314cb023d57c06d59e3028214a97e166f27965aa947f67a74209b536a730a98fa1823a4a4a267088f13415f9a903743e24f205eb9dfd76556a61d9b3a0dfcf175c70f143ae3aaea6163623920c310b708973749017dc2d3e709a3cbb771dca7276d8bf6e21e1553dc076b6c", 0xc4}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="400000000041d859bc9aed5292000000e10d597b5788b6df45fdcf4828b0a2eaef9f5296ebe6373b338c100fa31959cb3243088223335369c9ef000000000000b00000000000000013d4a46e0400000039e2f54d270b9bec63faf285d0938b59c98f4cde7600c8a677a8b9ad2cfcb117fce30afaededb29e2b301a36a57e1c3ff6e229f0a5867e432c1151768d7b2bff2f1c007558df4dac2caf68abdec4c9e1b393df3e6182e63e7d8892d511212cae0c47f6d82a7241cb914fa1e658520c8cc19a915d69c195056a28ec5b9084cc995a5da841aa000000000000000039dac1c46fc05000"/240], 0xf0}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000180)='./file0\x00', 0x20) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xbbe636b83e0799df) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) pckbd_enable: command error 16:00:31 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x9}) 16:00:31 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) r2 = dup2(r1, r0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x5) 16:00:31 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r6, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r6}) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0x0, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r8 = accept$unix(r1, 0x0, 0x0) r9 = socket(0x6, 0x2, 0x3) sendto(r9, &(0x7f0000000580)="11f21c45b80c2bbd73a4b59f9e662c1626bcafeb3413b383a361e79cb2465703a80747fe7e5d4fb67869c2358e28389f8fd64beb2a200ae1c63461ec262837e21ecbe9dc5be6b0d22bb84fca06da099609dee9889bba7319c656b2112178b441ef9c5afefd6bc4e1f9f1679220e4d3fd76335f9efbda76927db97aa7b982297799b18179adea76326f76372857a5efe9b213f2bb84a5e8ca97befdc86ce719cb651a65bbaf553e56632ebc05df019352134dc2f2bccaf8f4d9ae7f704c0dc627cd3d80185e66cbdeae575d263b340a924077b76c96f317ab3183e6ab69afcfcf25c6d20505cc5913a5704776e2e268dda92f270e49fad52ae6f16f8bea4586bcf973f6e069b5c5f31dc1c1642c1fe3d37dfce1bc984ff812f5aed741b0ad0a456ff1eff2f3b736e6d70d2ad73a7d7504b7251561eec7eceaef5b5e105c9ac325028ac8d0bbbeac64ab56803f6226f1de5ac68596095798c7cf0ec349b7f38da7c239f8202d1ad7b20fa87fa3b7a8f6f76e7599114fcd6ea2ac775315c40867e54fecc0dbcafbf9008c98e997a82eda09c545de30e259c93bfc502aca08950671cff1917a4d59b7376c7d1750d4f8a8b45cc3832750b4c06742bebe40d1795bf1fb55f868551cf7f9f9d0ecb94b0dd135e71dad7c0b7c4283f2c2e301d7cd26b02b18f9db3fb70cbf39d158731aed1f6fc1c0dad4d8e824eed5922ca365928eac1088ab926cac9d41c8081d1e98323b5ee76cb5c1723a672adb7beee134dbb56f2986309bb3806fc4f009e03d0f020ffd306a54ef939680ff06e064165df811514fbe03a43aacaf2753d3366a2683ea0c3ad699023e26258fdf11b457fa840202d0770c3da335150b6c84ae61b0e40ab46471242c33e09d7b14f74532e90eab9effb573186f9f84e70b6face23efda8f6bc9ad7ebfcd4dcc034ed840fc0df11f9d5ae223917922bf4f44b1b30a5112c104fb9792c35c0727e8d1f8f38c8893a9851b7c181931495b958aa50df25a577d1245bf4f343cbae74b37478a53b74856be768975a6682afb1f92aea3aa6c6b6d8c31ed37d812882a37d379ac45a34b98489277b8929173e871d91980ca4f9e5a1f9d27b685d64a077ef4778692c5e59099b688514283e18158238a12a163e6ef6e7e1f3c78fca2ba148d7b44aeddfd135c303705abbecaa25704e5747f8c5d6bb8177cd4c9e0fd79618c35e21afac40e38031b702b803194251a175e076dd587fffb134a48d9b480bb944c55e0eba2a7aa5536318e36ac774883ece7faf5f1263c4151661df5b8973426a7f097c0122aa80856a93aaa9388817b52de736b1be6cbf5a452b91af5afa03b795d22433b8ee4948daa7460d7382270dc247e0be80a90deac9114f01b74230acc014e78c8bc6bee537beef3dcc3b0c9c0c20d4167e4ab1c69979b42fbeab0223f5f2d0ad3886ca559920d6395fee2194876fbd03e816480d4fcc3de97e8145dcd26a85ffebe1f7f13bd084545e9a47db01c377fe94412748e491916ac10ad7653979f73cee990ee0bc337e9b896472a14acf380c4e93f59dd74842e0db7fb89cf1bdd98672e6442c0939f93b509f9e36e2f753eb0a275035f2293d1f2ef4be3f83a9bc2c4d81062f4ce724fc6038159a81d5601eb75be5fa42f6ae636ace55ed552c78c1b16222c8b9500e8e83dd4778d4a68c660d5d801a87a9b9cf381899cb0d286b38b48ee3cb97e961a7bbc67fb11845b62fe71c5f6e740e87e488887a6c3fac558c5d805e800338b1d3e8c2b1dd8efe119083486195d03392ccfd002991abcc00e50f53f9d300b00ce024b3f71d549a04fcbd883f4381cfe149b7ed0db1cd50f8f89b39ce0a8ee2e1d3a2d62b96bbf70ffdd10f3debe57f9b33c8110fbf813c38fc697ca9bea34b13411cbb35c29fe040ae15b2b8e15d3e5b003e079c0d66a504f291d8ba7027005f8168f81150a896b6bf286cb9bf95679e9ab340e7169f0e55adf4a68fd54a1a675535b02d606999e82a223462f9f6dbb24f9da910cae56fb532537b5e5554fee35889da1cac344ef24e7d33d9ef145760e6259ba1a6998452cd4a8e8e371d40acd31189ba0fac8305c3b8b33f17702585a9b2740a441027ffe0a98d6fc38758784f5810c649ecef0c68f0229575e2e3943b472a2c31e70bff343a03cdcc297adccb5415b65778e27dbe52cfad3eff916066da276b8cf078cebcea07d01aebc8dc55cbdffad0f8ae0e79a1a924971bdde39815d382ecaba3849bc48ff474a9d4bc676fd5ad1bdf5552b6461a424238577bd2ec1fdf2ab56f8d7834df0751023477baef609c247c23a9ec08d9e5093c64eade02aed5e3ba2e96a1a01f5ef48f19bcfc34fa1ce8da170ceaee1cef7466dc8529600d1567d961d6d6c330151f2c75773bb4104a5b991d7c03c64818369e97debfd841760e6a0ed56434c160e3290e93b186c3d1849ded6f5df49bc481615a60dac8cfc93db968b05345bfe38cff9421e6e2c70f8c1a7146b73b8e87b2ba35bce31daefe1c7564b1bdca13ea4ec6f17217188ea301d774720d92bb1e5575e34915e4eee0c37fe41b314c359b452860391b2c5ad883d1a7a7b5d94a76452873ac64dd464c3a7c4e3b6cf9002a28d0ccb0cc5ac7b111eabd3307e32525c5a83ca1ba68996659e7e03b62093fee42f344379f86e43d33c4b96c4b0074238920e47d2fa8fc116974741c4526d6e374ec1e388db42e4490dbca2b67b1dd0a43742b4d850d44ba9d251213766697da93bf7a1da2e495cfb548190feb897c12735d8876b643501eb0019e0f0ddc80b94037fe1847b8e9921fa421cdfdd1ed81f54ac7a846f26eda7192f29a640484700e9cc8af958af53033d7a192d288a7b8d968b1e3bf8ff391f4fccfa499329ae4dcb19d8e45bd395b326a68b32ff0a402ffa526d797b3ba343d852a41bd9b20f33b9521b65b9e9efe8c4785a7d3e48c4d0b6aad0aeb90379ee9abd1885143490efd9da1c20575a48f382988b62b8e8e750c0b6408f7f787f8981deaf26e0bb0f14f3f8508f5cf1ef0de3b659e8d31b67eedd453aa12c6f1702dac93765752d18e0e51fd39490ea2cd0a1883edbdee4a6dff51cfb64e60371af0335f65eff7a652b3183193bd5abb5f9af377c85a90a8da13eb3b4d09c1c3bf8525d59244ca90cd15a7d5436516df759ad3aa8a18e7c18af6a421dc1bf58dcd4d4d3ac26d1d2fe2100f07c4dd410e56b4889fdd8880f3f8d7ea21f110a2a05d0994ad7856039dc6e54fdfed98d0d94e2b1278d26ae24bd08273905c66873347c5403fcce7f050882b0d39d85e5a843ed12bf58835585fa25495f5fc7e2b68dbb7f5f7d8ed93c8184d9f8c93ecb39fc3b85af188c4dfcbfbc8325a84e0b373c0049ddb46813f79dc3cfe7d7c21869a89d00c8ff8842929056732899aece3b0e26fc25696eac3ccfca74e0d6fd76c9f7541d554494fa2c816b781fd62178f5adc495853efe6be18723ecc029c1015124805ad676649151d6bfaf0b9ecfb56c114477a2fdad19a7eebcd5722dad3edfff7843f912193b9ed1aeef92504eb622849e90ff0efb0eecb357614ddaf9049391da81778a2744b2772573c5c8cd121fbac7bc69c1543205b87b85107c4d6a67255a523a49801d21611246dc59530e9ee894fc92285afeb9b8b08818bd7144f1953ece60d3d9ed57145d3f3b580cacc35f6d1c4c55a8cbac96e3e1d458b87745b9bb35987ca61944ca180fe834c22df4494bf87fe8bbb5ec4a7ad66c19f411a0ea52b6c500a372641788263d6142fdbbad80ffa4d4d94a51d649b88e8e5398be13d29f46a2a7b7611d8665458f9ff0e0b8920135da58c98b0c6b4584403d7bb1e9306d20e7f7e7534257da2d4fa93980eaa65ef9fd572f9066cab7ff8afbc1a46a04fac18bd0b88196cc0210235a1c45e2ca318b5e8736448fb6bec336e138d2f32616cfcaedefb5cca8746ca2b10c7642a51087d689a1a9ddb8b88cf1ae68d80959ff38ff6a6ecfb6f72f49e11859a66f77a7bb6e963929f2bb8f9b02bac105e895dfa533a6c71759130295da6cca21c66a027a97b5acdb78254dab792c1d823e97f70a14edb80b2a059600f562d27d2652f60d2ddcdff5b31f160ec1b1cfb2e6fa7385a686d072f471a3dc327277562d3e66b3938fb87ae6d85bc3b346fb41a8c03048283a6f44771fa91856710a166993220cd58bd438f5e78f2e845ac9fd2c4e3129b2185579478f90edd24b64b7c2330e11890bef7517023fb1ff5802e21deb7f5e724ff9bff6d9e341ae4936cfcb662a6420381d884c0bace90daa241399f02f761058a3c7bff7d694e4afe6e6a798bb55ce36cf76e9a9789e2db41221069d7b86fc67db88598cc4574cb70a8a1c80fcfcd619125d8c9c695ce71ff8491ea360c9c49a250ac8e25ddfe9c8dd55a47984dea042938a6eca60dd8eef006bfc57e19c91dc782400fbfb16689b4bc859fb01b86e46f36076bf16024e5fc9f7d7888d4f9d3afe410809fb6f61d040b857e39c9bd0954099237c8a514d87740c84eb9f4a8d70d6dcd81613b3c0501a5abeb50c95e0f3d6f62858f3f1c0ddc6b3c1af3b9eb2fec09e5105dfb3e0b25f134924be19d578049fe41debaae1e3ec4f1a79081eb4fb6006fd3d3f9104fd13a0631d904437cc91c009af68719537075a926aacdd1be7a92b0eb1513c890e9adca59b25f9ded9e3a023058c26c25051c01714b9a34da58a01cec3d6c8476744fcc7659778ee1c084243117c4f431e6b748f174278dd9e9aa9198eac9ca70355db13502ecf510aeea4c187a584c122abd08bbb495fbc80085032e337039e8b6553011cefc816438655ecb978ecb4d16355224933f122cd16aa57a5f9072aa7f6296f8f33ebd5c664f0fc97950e1a32d6395e2788d042a7aca9ac361264ce17a94a76975636f03a5c5ef225b18cdfdde248e2a5cf217398ff00fbbe59e954934aed16c7ac596b92e483bd67049175b075461dbcaa64a0b5eaf90197ea2e1d594a098d713cab9e6d7646df58f0e2e8004ecc60a355b88e970108efa2b7cef2af5d70edc4678258e0209f128defd59742fbc71ad6c4e81224532b3fb3f35e7237182403252632af3d1aa1040e75d6204a4962d836c419b8d7dbff2c36531a9879de26daa97b72a0eb16e6a4c677ba36db16ffdb42d64f17f4d2aeaca81c8a24a8094369371107967bf6e209ab8164b7a0ac7be08ca3dc2ff1cbefd2a100c5a3cf5b7fd61f460a0a351a9336c0f2e01712f114dcd0490885fac12dd34a778ec6f7887aa2d3063922d6221b640d13a153de73a5926823f803786e5d4afd4c1a282ba63c33e46e3d68770975c011c0a8492e9b22659407399469d3fc8da8d67661c678cd29aa588b09f14f1e659bf937a58165def52cbbba2c754a5e6ce30cc142f25afd817d3946bc658d3961d3a4889cb9632f1029532a71298e8194e241d087f65634ebd8f09a6016b447492b6ed5425e76229d0b33eb2e1f3417ee339f7ac343fabc70688afbd64aa7d5ae94b7f8519fc470817786876a5a1625a7f5f2f0b8c1a7bc9b014ca528fba505a428ceeeea8678205812da6ead207dc5a5e073c8cbfc9d73d177f581f828341ef14ef053d40f33da97189813a8a4ee3411e36d99e37cfe04750b9f9a1374af92b588df38a162c80435fc32b2b92b36550eab10a22cc92184b272204a3b99ce5b16c3da00fb9b70d88567d590fa8f11611bc918fb403f47faa1a98fecfff95ac08422b6f0a947ffc6f4b27a9b32b69aeb5477f0b74f4ecbdc664b53bbf478d43c8", 0x1000, 0x402, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) write(r8, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3eb1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000000)=0x5) r12 = socket$inet6(0x18, 0x9, 0x40) poll(&(0x7f00000015c0)=[{r11, 0x4}, {r12, 0x80}, {r3, 0x100}, {r4, 0x20}], 0x4, 0x40) writev(r10, &(0x7f0000001580)=[{&(0x7f0000000240)="a9581ae69c4276045546988ddb2360e84029b48fecf9b82fa999d94650a6cc9575b4ab79ee6134c3ac21303e0bab6214b56f3c93eb01d3000800fd852d9350201665e403bf77990fc27998dc0471b46f7db71efc6151258320eb93", 0x5b}, {&(0x7f00000002c0)="414dafab215e7c1273e1afba17de821c2a2a9faeb9", 0x15}, {&(0x7f0000000300)="1fef868195495c2e46e348a43672452d62f39c038a80855617f22017e0723f92126aab8640627a70a1c1dfdf6172881523af4cf1ff59e09ca661e4a2137928f798561c86aef0d946b6d306f8", 0x4c}, {&(0x7f0000000380)="2f2c3067da07979d5ff81d8991ced6f1000a56b2ceef0640ade10eb98137b09060c8e0ae558538099f9749b93fa59758db36000187cd99f9c254796897973a8cfdfafc563a679e7fdc1cfee359167f90199c5f50d4cbb289232c7860a99f59314e53388fd8a56661cc707ca93f063a343ebc77509b10d8a68e", 0x79}], 0x4) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r17, r18, 0x9, 0xb01, 0x9674}) r19 = getgid() setregid(r9, r19) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:32 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{0x20, 0x4}, {}], 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff], [], [{}, {}, {}, {0x0, 0x0, 0x1ff}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xbc1d48e4890eb78e, 0x80001b03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='}L', 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x7fffffff) setsockopt(r1, 0x40, 0x7ff, &(0x7f0000000140)="0c67e5522f97ea90149cbc4c81a4efe0cef1bd7d9b7271177ea3a7ae6940720da82d72a040c8d7f0857c11bdc68c8b5c9dc299e83f550906b6eaf7a8838e32b83f9d45f4cf3345c482e1aa774216b56f1124bc43a753f663bcd972eb4cc3a0d874efa88a67c7cf2ebefe764a349c9b11ee51a12378860f591ea1a6730e91a34b369dd0b6f5ef9607470d89cf35ba842537aaeed2e490522f164dfaafb5a2b02996b2cee33bae68751934f6613347cd00ee2f23e90f33da85edf799dcf44c1a315496d1d5b8e0e5c9c87b0b052b04c6908f64feb48603935d15b3affb6a887a6c8186e895dfa784d52401567fbd2de146dc5e330d250fb564848d2074c6ca5c", 0xff) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x5) preadv(r3, &(0x7f0000000640)=[{&(0x7f0000000040)=""/154}, {&(0x7f0000000200)=""/68}, {&(0x7f0000000140)=""/59}, {&(0x7f0000000280)=""/129}, {&(0x7f0000000340)=""/134}, {&(0x7f0000000400)=""/191}, {&(0x7f00000004c0)=""/6}, {&(0x7f0000000500)=""/192}, {&(0x7f0000000840)=""/4096}], 0xd6, 0x0, 0x7fa2061e) 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000200)) close(r0) open(&(0x7f0000000240)='./file1\x00', 0x8, 0x10) r1 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/186) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:32 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:00:32 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x1e, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x5}, {0x4, 0xf6d0, 0x3400}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x108) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x100, 0x5, &(0x7f0000000700)="061a00009480ec69cb6db02d3415e5211fc5369a4f9b8abd4ff7deff030000009d000006000040000000000000008f248a5ad242ae0f10f7f3ec39064e013ae9f53a7d5443651fe65d5ae167c91831b25223d56287522b041215ceca1798eb2887b97c3d9f7c7c56537df0c31ae014936b7683ca0833d9881ca01d849ba19aa6aa3f0af70841c0ec9342b4189487a46a8c7f8257f65f14d0777e47bc01b4ca0b155fc9d39200"/185, 0xff9d) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r7, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x26, 0x0, 0x0, 0x81}]}) fcntl$dupfd(r9, 0xa, r7) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r3, r5, r10, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000300)=0x7) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3c4, &(0x7f0000000140)="936d7cb66f4e8af62a79d53f60b1c73f05332e3d13564fcd2daa838b2646188f4c3e58e1b11880b296ab51d4a55874c5993fd8f16aa1c5630a85f4f65609fbe03f20b5082f279bdcde2b320f7a7abe6fc228e7052e90252b1f284b7c2c72becb3d0be0efad00605ebf0757dca0766f6bcbd5950000") 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x0, '.\x00'}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x7}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x412) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000340)=""/167) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r13, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semop(r13, &(0x7f0000000080)=[{0x3, 0x9}, {0x1, 0x1}, {0x0, 0x7, 0xc00}, {0xc8cbcf3584581667, 0xcf08}, {0x1, 0x401, 0x3000}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, r9, r10, r11, r12, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) setreuid(r3, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="8404170452b6ad2572d6c77fe3ec423f11a1d5cdc0d4746c3e61ffab9a94f63401b13aba85474fb8a3ba5f67267016c05ed90ba201dc8ef9c99de4c9a74db3abdb15412b6c74ed198ed7df44fafd634ec6953101967fac55d68d71adfcd087f49618d91361cdf54567d80d997f344860f5e5bbff160971aaecfa943cfa34b99287833e15a3f2fb82f3dd437df533af62aed800f67436d58c43c78971cd8bcf3002f61e86246a50935a4118dd43422acf158bba29925178c96936bf859a2bb0d139516e6241fa2c6692c57c5a2ee360deee4120c0efa4e8d6ff"}, {&(0x7f00000000c0)="7415c019abfbddf8c122e576b9e37b641d08", 0xfffffffffffffe53}, {&(0x7f0000000200)="11f07b0a02c7595adcc44780016ef3b26426da9e5b2c73d4e28a83e11b79c0411712879e8dd127c55867b37858f00e3e37bf621f17f5ae6852d9495e6f098c24168d068c3563621c2e69419d7ae30a080f5f2f866b605a5217f4ac58f04fca94e5c50dc6c2e731f465130c607c00b7d4c63cf1404b860fd196253418ac008c686b617d785bc2b91d79ff5f1f3d605802398910c91c2dbdd267d88dddb2ed28664346069f08ac1816605af9ed44bda58c"}, {&(0x7f0000000400)="5626fd159277f5c68424da9d5dad79aaad6a82e0e09899fa8f5bc2dc65c0dd8ecfebc63e62a80eb0ef3b7e4ba2e5496869065d36eb86bcd3632ac4a0ffa349ed", 0xfffffffffffffd59}], 0xffffffffffffdb0, 0x0, 0x1ff) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x8000, 0xffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) r3 = msgget$private(0x0, 0x404) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000200"/131], 0x83, 0x0, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xfffffffd, './bus\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r0) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xc3d8, 0x8, 0x101, 0x6}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f00000000c0)=0xc8be, 0x48f8300ae04e1ee5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069db, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt(r2, 0x80, 0xf404, &(0x7f0000000000)=""/37, &(0x7f0000000040)=0x25) 16:00:32 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000800)) close(r0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat(r1, &(0x7f0000000340)='./file0/file1/file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000380)) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) write(r0, &(0x7f0000000200)="7b4749647cbec8ebfbe1d117d87d2b0a32e65313f88dfccc6fd893b43982e6cd8add64912be2ff5db18a61000ba2a30260dcd2cb03ca0f33ec1a1e2b7871024be58356e7bdd967fc05125a90310e14f2f59db0fd7f132eba1516759ab9c56dddf175884e9890bf6014546e079d7a448de8f576c2580a0fce8ff05ebb5f4f13a664d40ff865914e935f3c28c03bd590d9247c44c18b172cd7", 0x98) getgid() r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000002c0)=0xc) fchdir(r3) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) getitimer(0x0, &(0x7f0000000080)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0x46) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r3, 0x2000740e) readv(r3, &(0x7f0000000640), 0x0) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000140), 0x3, 0x8) write(r4, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) accept(r4, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x0, 0xffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f00000001c0)="dec6fe1661", 0x5) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x12) sendto$inet6(r4, &(0x7f00000002c0)="24a85c15c19bf900e6fce86695d5961968f9564e62d4f1f79e0b7ca438f7d857d79a9f9aad86a7c2f304ce53ac8afb7fffe60cc5a018c42589554cc0c1678563b1d633afd6adc58110dab819598a533c009f0a0be2b4d53c0e988974d9fb141720698b1fc7bdaedff1e5bcfede2444c88b3c18aae5e9aafb6b14e2dffb48faa86d5bb0d1614eca3cb889888f3c785ec39735205bed10737082d862d25c90298d67b1e00c4ae38316cfe623558b031f041a05e9e30354f29ac28b912fe4c30e94e08d64b31156bad3adfd0843e64061c0960fded50586c30391517faa190f72186230874fbcaa9a668f5d59507b8ae2dd4e594703911fefc3c9c25dcc74", 0xfd, 0x604, &(0x7f0000000040)={0x18, 0x2, 0x10000, 0x58}, 0xc) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) accept$inet6(r4, &(0x7f0000000180), &(0x7f0000000200)=0xc) 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) kqueue() ftruncate(r1, 0x0, 0x1) close(r1) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') sync() 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0x5}, {{}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x2, 0x346a}], 0x0, &(0x7f0000000580)=[{{0xffffffffffffff9c}, 0xc050ec2828ba6155, 0xf1}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20008, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x3) 16:00:32 executing program 1: ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000080)=0x7b6a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x3}) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x100) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r0, 0x0, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)=0xfffffe00) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x18360, 0x8) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000140)=0x2) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:32 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b0004be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257d49e335c15e4a177d602000d7d026ba8af63ffa645e714", 0x62, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8409, 0x6e75b3293fbc7e12) ftruncate(r0, 0x0, 0x7fffffff) getuid() r1 = socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x2e4) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffd2f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) open(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() ftruncate(r0, 0x0, 0x80) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000000)=0x5) dup(r7) r8 = socket(0x12, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCCBRK(r6, 0x2000747a) dup2(r0, r1) 16:00:33 executing program 1: ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000200)={0x5, 0x8000}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x12) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x80, 0x4, 0x7, "0e2f8197e78c23d67af32c88e1b81e2ebe41f72f", 0x1, 0x8}) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x36f) syz_open_pts() r2 = kqueue() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) socketpair(0x2, 0x3, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r6, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f00000005c0), 0x1106) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r9, 0x4, 0x7, &(0x7f0000000340)=""/167) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x0, r13, r14, r15, r16, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r18, 0x4, 0x7, &(0x7f0000000340)=""/167) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = getgid() r24 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x0, r22, r23, r24, r25, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x3, &(0x7f0000000380)=[r16, r23, 0x0]) r26 = accept(r7, 0x0, &(0x7f0000000140)) close(r26) 16:00:33 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f00005fc000/0x4000)=nil, 0x4000) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0xcbc68f0da4ce5045, 0x140) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x180) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:33 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r1, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000800)) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000100), 0x18002) r4 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x400, 0x2) dup2(r4, r2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r5 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r6 = socket(0x2, 0x3, 0x1) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r7, 0x9) r8 = socket(0x8, 0x400000002, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r10) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="08a8aca89af0532392c821da84015c8dd63341a160dfb2d8dbe17ccf561666fa5e0c3fd36dc01bbda9e1a7057b9978bd69cc50c89f8b0958288b337ee4930a9818eb32b8709b53b5887ae03bff07000073c3ba17d51daa5ad2d33818ab1d1f016112867ee2d6c7540b4b19fa8959186bd589144936682e87b528beb257812a552c96"], 0x1) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r6, 0x0, 0x0) shmat(r5, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r1, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000000)='./control\x00', &(0x7f0000000200)=[&(0x7f0000000140)='#-^\x00', &(0x7f0000000180)='x\x00', &(0x7f00000001c0)='.)\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\'}+*{w\x00', &(0x7f0000000280)='x\x00', &(0x7f00000002c0)='x\x00', &(0x7f0000000300)='x\x00']) msgget(0x3, 0x18) 16:00:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x8, 0x7, 0x5, 0x20}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107005, &(0x7f0000000000)=0x4) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00003e7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00004b8000/0x1000)=nil, &(0x7f0000557000/0x1000)=nil, 0x10001}, {&(0x7f0000264000/0x1000)=nil, &(0x7f00004e9000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000017f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000439000/0x4000)=nil, &(0x7f00001e5000/0x2000)=nil}, {&(0x7f0000126000/0x2000)=nil, &(0x7f00002a0000/0x1000)=nil}, {&(0x7f0000061000/0x4000)=nil, &(0x7f00000d6000/0x2000)=nil}, {&(0x7f00000d6000/0x4000)=nil, &(0x7f0000012000/0x1000)=nil}, {&(0x7f0000305000/0x4000)=nil, &(0x7f00004ff000/0x1000)=nil}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f00004e9000/0x2000)=nil}, {&(0x7f00001d3000/0x4000)=nil, &(0x7f000044e000/0x4000)=nil, 0x1}, {&(0x7f000043a000/0x3000)=nil, &(0x7f0000488000/0x2000)=nil}, {&(0x7f0000598000/0x2000)=nil, &(0x7f0000176000/0x4000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x7]}}) socketpair(0x18, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000d00)=""/4096, 0x1000, 0x800, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = socket(0x2, 0x400000000002, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="7dbc5a2644c48c5409", 0x9) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r2, r1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x9}) 16:00:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) syz_open_pts() syz_open_pts() 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0xffffffffffffffff], [], [{0x0, 0x0, 0x0, 0x800001}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6, 0x1, 0x7f, 0x1}, {0xfff, 0xff, 0x40, 0x5}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/66, 0x42) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0xffffffffffffffff], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x10, 0x2, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000008a, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0xfffffffffffffe29, &(0x7f0000000300)="118b0000000000000000000000001d7915736124fd1629c24287c98f4b5b9f52f424dfe9598dab314f429b5e816217c2ef8021155c6c9875e93e2925f03b326c51d14ab77b0d07e31fbccbecd6118f8913138f2d22d6d54779b11d9d1ae9bd72b3a3a9161d89b05ca4a1829e4e1ba7d5e6840addfc04a45b02f7b2be78e7461f905b93236493fe44c32371fbdb51f84c0d7d6e4c69b11689ddeced2ec2ab7f77cc97079edea5fbbacce2c1968e89d70b77bd30b656ccbfbd508a6251c351bb9e9fd01ae2f8d1e7a81fccc16a3b6774c51e8941fa73c019abd011c4608df4aba2c40708caffe3404222bb61e3422e7b7c1dfb90fe7ff289448449a8830369d0bece5e8470b2991c48907bf6d5e3ae05f1d7536513b2c39d7ae9c62d0ba7da240b43f516bedda8571ee276f1cc7c0a97f0e4a24635def0f9d2463f020b5c5b27ea3b0b2b0d33b6a266473e3c7701e7373007db812dab9f63642371b3beee0f2d8f9b667782a4242122ae0fa545050bdf48a085a3ac2d285278c06f6292a405b7838f03d4caee2cf802230bedfa1799576d8e960be454d8f74e3a2cef5859d7fd0ad8fd1731d96a7eaef08fa822bb4f77403554d65398ae") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r1, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:34 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) r2 = socket$inet6(0x18, 0x8, 0x3) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="234ce6e16ef9a2a49006bcf5f461de8ec6084693c53d4341e54c3483681466940984fe4936d5ab491a079fec00315594b65ad36569dad848339e638cb5aa907c1e915fc008d6521d7a0000f314ebac83ffde01f7d7cb935b4ca3d6b4acc230ac8dafebb06630e70a376c3178ff44a95ac059cfd92fb047aeec12656689c40045da2f65b470f3587e74f532c374ffc5a9799cd8f764daba344cb7fd9f52bec537e4f69a19e862e119023b7f0fd3ffc5d1e2711a", 0xb3}, {&(0x7f00000002c0)="1250ea31dcaa4265ed0985a8ca2fc9338ccd4f64a3beffa7c77fb9f5b75dfb39fd6a6ad8f34cad4fb25d18df788cfddc9ca0d68ac81a7d8fc0ba1101cc0edaed0f816da23b3bc6865dc16352a088bcbd34238eb1f60448dd0d83257d8221aadf05138d64d24b4f33c97b9cdf103f076cfdc4472a3dc33a28e12bfd70fdc9149f1ecbfa3cfa7bb6ac87bb14a4b4ccfa3a10e0a3dba700fdf30681413e808246c9514a7a8a5744855596640615c4945dde50a34771e538e64d1a3d3050fa93576f0d95786197a2", 0xc6}], 0x2) 16:00:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000140)=0x6, 0x4) write(r0, &(0x7f0000000040)="d4abd0b81cbf6b06e9febd066eed1a3662c15f42550fc01e0be7c7e5a2151db4ffe961f79f96b85d69b8bc4c753998a6475b9e50f4a1ef08acf8f6b872ab9c9b24094c734b09db244d3fc9fc12d76680c9b748f69657c5ca00000000bbaad362b7bcd7f6910ec46b7d5824982013144365d1e109a610cca4fd570e4849f90a4300d0e0bb95d87e91d98b359fe8217eac3b12ba5bb4621f98b519a1a8c7e3e3935796e6366690127127cb152fa3dff356ff4d27993ddd1e93f9f11c4cea34a508b17728e24603911ce0e7c15e4cf5cae167451086828b16d2a5f4a41688c8c71e3b79d17f03761eb72cf8a14e877520e2a673648311", 0xd) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000800)) close(r2) fsync(0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x6, 0x4) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffff8, 0x5}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0xfffffffffffffe4f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000480)="83dfc036ead9dde19d3aafa0eeefa060704b6fb2c7747b60713d5867063c9f595e2136cb652e4090cec5c7befe5427c1e00e48e672dab84760e3b85e9094130713063f6909729e53d5f8", 0x2ac}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x0, r8, r9, r10, r11, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffefffffffd653000463f7b7a0df4506856d78a2a197a386207000006008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac48ba3f370fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000800000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a60300aae2f44d05280000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000800273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5a0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) semget$private(0x0, 0x0, 0x28) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x2, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)=[{0x700}, {0x4d11}, {0x6, 0x0, 0x0, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") getrusage(0x1848c1e348160990, &(0x7f0000000140)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x40, 0x2, 0x7, 0xd487, 0x8fa9}, 0xc) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) preadv(r1, &(0x7f0000000080), 0x0, 0x0, 0x203) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xdffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0xffffffffffffffff, 0x464) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff000000000000a100000000010000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe060000001bad772ffb725083034d3458304d1da9550ed655ab739444af7470d0e24ba3a679b9679f7d56c04f18388689297ad0e91d3c37c69b7045dee0a9b72ab832b1f2a27e5649a43fd488502f4f337b38e7bea20d71bf5696445fa29f6ce257459dbe2452b8927545b1989e0900084fc2dd26083bb15a3409c6e2ae7e57d63c3aa307cb5d3bc5b30f3a266f61eb2bba5e1f3a5ef01f17bd13c0b33525eefde83f1b17a50bed62d63a17290d1f2c3d5900682448ac7f83a09fedda54798601637d7e5cd2daca037fa0a8de2f0aa59eb59f62d97968f03681521674fb3bef28b742ec6156a82ae0d0aeb327bba7c226e164c1a67853e0754089f3d53e8bf0ba050c858b8f1d81e7a1e2aa8a72b5259c46b227453eb2412531a1ff950e232620fc29036be7fb0c1788aaf4417f5f5ef45c1b966599c83af65005d3d32f629af01779bfad58819069e525479ce69b"], 0x7e, 0x2, 0x800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/114) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/217) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(0xffffffffffffff9c) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r2, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000000)=0x5) faccessat(r14, &(0x7f0000000dc0)='./file0\x00', 0x16a, 0x3) r15 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r16 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r18 = getegid() r19 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r16, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r17, r18, r19, r20, 0x1, 0xff}, 0x8, 0x6, r15, r15, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r12, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r16], 0x1, 0x800) msgrcv(r12, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r21, r23, r11, r18, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r24, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r27 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = msgget$private(0x0, 0xfffffffffffffffd) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r30, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r31 = getpid() preadv(r30, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r35, 0x4, 0x7, &(0x7f0000000340)=""/167) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r40 = getgid() r41 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000240)={{0x0, r39, r40, r41, r42, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) msgctl$IPC_SET(r16, 0x1, &(0x7f00000007c0)={{0xfffffffb, r17, r7, r33, r18, 0x40, 0xff}, 0x800000000000008, 0x6, r31, r31, 0x0, 0x6, 0x2000000001f, 0xbf0c}) msgrcv(r29, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r43 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r43, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r43, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r29, &(0x7f0000000980)=ANY=[@ANYRESOCT=r43], 0x1, 0x0) msgrcv(r29, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r29, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r47 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r44, r46, r28, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r47, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r6, r18, r26, r46, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000b40), 0x20004) r48 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000100)=0xfffffffffffffe7c) fchmod(r48, 0x20) shutdown(r1, 0x1) 16:00:35 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4, 0x6}, {0x3, 0x3}, {0x8a, 0x8}, {0x1, 0x80000001}], 0x4}) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r3, &(0x7f0000000100)='./file2\x00', r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') open$dir(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10000, 0x80) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000000c0)=0xb70) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) syz_open_pts() 16:00:35 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x81) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) pwrite(r1, &(0x7f0000000140)="af31ed3137f9fe995c406de9d97da815ef18f23c89b95d8e000b01b4c18d6a797c6ede67d44c7586d8812892ecf0d1aa0f8f2896803052681cde28ecacdfaf8e668cefc7b0467abfe002e2bd06abc1b5ca1dd373d870a15cf1a32f8b591a87700505fb232b6ad0072310cca96d19e87b6cfd5dc74352fb4f20ee29c1c52f5412d8a4c2c2b89c8f877548446b9d454830afaf", 0x92, 0x0, 0x8000) r2 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x20}, {r2, 0x10}, {r0, 0x2}], 0x3, 0xa76e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x3, 0x28, 0xb329, 0x1}) 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffa9, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x6, 0xffff, {0x1ff, 0x6}}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x8001}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="cbabd23d33fb158371025ff62dc5") 16:00:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x3, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) r5 = shmget(0x1, 0x1000, 0x10, &(0x7f000025f000/0x1000)=nil) r6 = semget$private(0x0, 0x7, 0x8a) semop(r6, &(0x7f00000007c0)=[{0x3, 0x3, 0x3000}, {0x1, 0x5, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000240)=0xc) r8 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r8}}) r9 = getuid() r10 = getegid() r11 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x800, 0x0, r10, r11, r10, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000800)={{0x3ff, r1, r2, r9, r2, 0x104, 0x5}, 0xfff, 0x4, r4, r4, 0x7d55, 0xd75, 0xfa}) shmat(r5, &(0x7f00007e8000/0x1000)=nil, 0x2000) r12 = socket(0x6, 0x5, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000542000/0x1000)=nil, 0x1000, 0x5) close(r12) socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, &(0x7f0000000200)="ad18f05de2f4ef18", 0x112) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x6, 0x1f, {0x3b07, 0x2}}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r3, 0x2000740e) recvmsg(r3, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)=""/81, 0x51}], 0x1, &(0x7f0000000200)=""/210, 0xd2}, 0x40) 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) socket(0x18, 0x2, 0x0) r9 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r9]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r13, &(0x7f0000000340)=ANY=[@ANYRESHEX=r12], 0x1, 0x1000) msgsnd(r13, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e1354851b984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc81607c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c9931a2041a8c77876be1"], 0x1, 0x7fb) r14 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000400)=[{{r14}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x0, 0x0, 0x4d0, 0x0) r16 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r18 = getuid() fchown(r16, r18, 0x0) r19 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000400)=[{{r19}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r21 = getuid() fchown(r19, r21, 0x0) r22 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000400)=[{{r22}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r23, 0x0, 0x0, 0x0, 0x4d0, 0x0) r24 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000400)=[{{r24}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r26 = getuid() fchown(r24, r26, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r27, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r28, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r28, 0x4004667f, &(0x7f0000000800)) close(r28) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r15, @ANYRES64=0x0, @ANYRESOCT=r16, @ANYPTR64=&(0x7f0000001140)=ANY=[@ANYBLOB="399815a0667708ddeb6993698c01fc0bed0c18226a5ec6914a00f73273beac6bfd44dcd18cd913ac1aed0ce11c7828a1723933f2480e4458005b0aa1723af11fb98acbc2809a77488a724d8a978ff7317188c6e2be680f808b2dd4604022fdb2a8d3123cb9a3e39c76a7c7c396cf544e8dfdeac2aa37ba38a567ab5f998837f198", @ANYRES32=r24, @ANYPTR64=&(0x7f0000001080)=ANY=[@ANYRES64, @ANYRES32=r28, @ANYRESHEX, @ANYRESHEX, @ANYRES32=0x0, @ANYRES32=r27, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES32=0x0], @ANYPTR=&(0x7f0000000e00)=ANY=[]], @ANYRES64=r8, @ANYRES16]], 0x4, 0x0, 0x1004) msgsnd(r13, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r13, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r29 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r29}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r29}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r29}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r30 = kqueue() kevent(r30, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r31 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r31}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r31}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r31}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r32 = kqueue() kevent(r32, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r33}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r33}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r33}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() r35 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r35) writev(r35, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r35, 0xe3) writev(r35, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r36 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r36) writev(r36, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r36, 0xe3) writev(r36, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r36}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r12}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r11}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r37}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r36}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r38}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r38}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r39 = kqueue() kevent(r39, &(0x7f0000000100)=[{{r38}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r40 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r40}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r40}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r40}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r41 = kqueue() kevent(r41, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r41, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r42 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r42}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r42}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r42}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r43 = kqueue() kevent(r43, &(0x7f0000000100)=[{{r42}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r43, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r44 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r44}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r44}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r44}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r45 = kqueue() kevent(r45, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffff9, 0x4, 0x20, 0x47, 0x10001}, {{r46}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r46}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r47 = kqueue() kevent(r47, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r9, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r29, @ANYRESOCT=r31, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r38, @ANYRES32=r29, @ANYRESHEX=r41, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r43, @ANYPTR64, @ANYRESHEX=r44]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r34, @ANYRES64=r46], 0x6, 0xc00) msgsnd(r13, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r48 = getuid() r49 = geteuid() setreuid(r48, r49) r50 = getegid() r51 = getuid() r52 = geteuid() setreuid(r51, r52) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r53, 0x1, &(0x7f00000000c0)={{0x6, r49, r50, r52, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r55, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r55, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r55, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r55, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r55, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r55, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r56 = getuid() r57 = geteuid() setreuid(r56, r57) r58 = getegid() r59 = getuid() r60 = geteuid() setreuid(r59, r60) msgctl$IPC_SET(r55, 0x1, &(0x7f00000000c0)={{0x6, r57, r58, r60, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r50, r54, r58, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r9, r9, r9, r9, r54, r10, r10, r10, r10]) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r64 = geteuid() r65 = getpgid(0xffffffffffffffff) r66 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r63, r61, r64, r62, 0x143, 0x80000001}, 0x8, 0x100000000, r65, r66, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) r67 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$lock(r67, 0xe, &(0x7f0000000400)={0x3, 0x4, 0x7, 0x8, 0xffffffffffffffff}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r66, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r68 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r68) writev(r68, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r68, 0xe3) writev(r68, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:00:36 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0, 0x3) 16:00:36 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) 16:00:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="397502bda98fc27b9724ca6bf5148e905212d0e1bda6596172bc3a46932d825e5a87c0325432cba89b2b4b403e2fe5", 0x2f, 0x404, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0xfffffffffffff000) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:19 executing program 1: r0 = socket(0x2, 0x8000, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x3}) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="83022e2f662dabfc9b00"], 0x10) sendto$unix(r0, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) 16:01:19 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000340)=""/167) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = geteuid() r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r14, 0x4, 0x7, &(0x7f0000000340)=""/167) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x0, r18, r19, r20, r21, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, 0x0, r12, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = getgid() r23 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x0, r11, r22, r23, r24, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) fchown(r2, r5, r22) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 16:01:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="e4010d39d1a8a89d709cfb6c653000"], 0xa) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r6) 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f800fe000000", 0x2c}], 0x0) 16:01:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xf10, 0x83) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 16:01:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f00000001c0)='./file1\x00', 0x20000, 0x40) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x108) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x401) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r3 = semget$private(0x0, 0x3, 0xf686d4246859d5d) semop(r3, &(0x7f00000000c0), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) 16:01:19 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) r3 = msgget$private(0x0, 0x14) msgsnd(r3, &(0x7f0000000180)={0x0, "24444864d41dabd5f075733730f8e9f648a5581c0be02f3aeabbaf584801a2610690a200ceff25c35fdf837ce6dfcbceee98efbb8e21380b75f749b94ee21b619b15b8cc602cdee13a6b3dc2c823e839a647f4b2f329ba732894880d9af1def8c795b727aafcde2b4d2b04f9a4700aabc91383d6fa15b36feb64f96576a3572aa7ae0e260e98a945da"}, 0x91, 0x109cdfebba442b29) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 16:01:19 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:01:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)="1330397b4827cebd4e310d05daea72c131748b69d95585c6602a929b4022ff0d964ff634646c80429191a689f79a5f65227f073edaa128da44d3b22530b02e856eb53abfc20ec137c3b53fbfa780c42adc854aaf3538d129decb80a138b41a7e0222302eb43d145a1ff2ae50e5ee3c4109c15c198d5d95913e0393206c3ff9e81d8a7d449a0603f0419a2d908a3c2bfd41ed360b4ac8432cf0cc4a8ffa1f226975ec3bf44aaaec52b77bd5441a9a1a96e14627aa5d27b9a7995a660a08526432a808", 0xc2}], 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x2, 0x3, 0x0) r4 = getppid() rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x5, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) ktrace(&(0x7f00000003c0)='.\x00', 0x0, 0x200, r4) 16:01:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x1, 0x814, 0x8}, 0xc) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x44}, {0x15}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:01:19 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x200) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x0) write(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xff, 0x0, 0x9, 0x1, 0x5, 0x10001, 0x80000000, 0x1, 0x4, 0x80000000, 0x2f8}) mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x5) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x100, 0x0) read(r3, &(0x7f00000002c0)=""/95, 0x5f) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') dup2(r1, r0) 16:01:19 executing program 0: minherit(&(0x7f00000fa000/0x3000)=nil, 0x3000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f400001"], 0x1) mprotect(&(0x7f00000fa000/0x1000)=nil, 0x1000, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) dup2(r1, r3) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:01:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) chroot(&(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x3ff) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) 16:01:19 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') kqueue() 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = msgget(0xffffffffffffffff, 0x464) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/114) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') msgrcv(r1, &(0x7f0000000240)={0x0, ""/236}, 0xf4, 0x2, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x64}, {0x6c}, {0x6, 0x0, 0x3f}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:19 executing program 1: socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r1, 0x2000740e) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) fsync(r2) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r3 = socket$inet(0x2, 0x3, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f314af1fdf308eb183e701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r4, &(0x7f0000000280)=[{0x0}], 0x1) 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x3, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x36f) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8141, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000000)=0x5) r6 = fcntl$dupfd(r4, 0x14, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x5a10, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:01:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x236, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRES16], 0xc57dce0c0b251daa}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x4a0, 0x104) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xfffffffffffffedd}], 0x110, 0x0, 0xc600000000000000) 16:01:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c8654a80dd719449d67b09a74cbe7e7d5ca6ebe485f68f4d82ebfa9ffe077117bfd316323d0ba7d77ef0dd7c8677412f71fef06c0d7863a3df3c9b9dcdbef3b76cbaf7516a447255b5ee1262eb642089b8f26d058f085af8cb0242c5ea4d20dac2b7b3e45464ec5ece802629e8b6a77b2669c02836d5a2a99bbb7771c3e5b102e967ae563e815fdea993170c94fd286cfb829c444800abfa381ad3139fa90c975c8cca19476043ff6cbec38a855a801483b32be821f92012639e2cb3e2d805cfbbb3ab49ec759a", 0xc7}, {0xffffffffffffffff, 0xfffffffffffffe83}, {&(0x7f0000000380)="45aca1e8c151e08f0adde840359cbb0fab630938df6c7f87c8c37b3f57712e68a6c1a7f322a670261ae922931376c4a7732f225ae323ba293ca646e5a4c5ad51e9058a01ed51ff224b5b7b077d090d2bf43efee9be1b876bb255447512abd8dbf8dfc51d1b155a73ca40735b5adfcdc51f00"/124, 0x7a}, {&(0x7f0000000200)="7fb81496fcde0ee4a1381c51974df90960d08f2bac0ddb788e5bff6a230c63d3f70135efd88a3db6a9535696b3d933b02b2948a692a966cbe13211e43c2269f37845f4a8f26c63e6dc8a22a333bdbff087c53202adc0b9923633b58eb0f2ea746ef1b3d49e5de736faeeb4aed7c79e6de7dab8d56921e1dec2c49684bad89cc95582fc14d9b0e3aeeb5cad129957d5c1681a9968668b6543c5126b49bd7c7a10e96e57697d098d0d6a4a60d76299e9164760e94526073ed77ad5485c0343b5b402dd3df0d422311da96c435531489500584388b71b1eebf826994b1a970e03599d99812ca2e7829143062564977b", 0xee}, {&(0x7f0000000000)="3d0dde0f77a09949d809d3cfa0f8f4bb7e0aaace5d", 0x15}], 0x100000000000002e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4001002e}) r1 = getuid() r2 = getegid() chown(&(0x7f00000003c0)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget(0x1, 0x9) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r4, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r4, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) close(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x80, 0xe2bebfe4c0ef0400) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000380)=0x2c, 0x4) accept$unix(r5, &(0x7f0000003a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000001d00000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040075c9f324bcc9dab6ae99ef953200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000deffffa9a2a77a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e14f1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000c0000000000000000000000ab127003000000000000000000000000000000000000000000000000000000000000000000000000e9aae4d08a045c1fa3eec5780000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f431774e7799e912c724c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ef5737010bba6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fcd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000507f3dcadd68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f823e214a3e59082b4ec7fee4a604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005175a28fec236debf7903dd5100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461017ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007572b5dc66371399c76e0ba34af385f24ac8be183cdd2785945db5aa893a7b7d3de889079b690cf7cd359359dc6789f9587577fc4ccf75eccf3d30280789f4be23556a9a1583e512857fe66d6e4101d3f910480caa828a895489663cc5a9db8aeaf0cc8eeeb392dabb358fc40d1fbc8d1ba16b5adafd0f180c0d443f38d02ab1c1da2221436481ed4dee00000000000000e9e2a98b605f03a0c3be4bc020da7c75baaecf073ee226d913b6288cb829eaf3cdf45dc4467e616db16d8dffd0ac47a022b96f84962b7a459a6518ac03a65ecc3b04f5ab418a44e170c187d8f6e57d5679001946dbb21ab84a75f6e75a6b209c8f18cc2516010514e701d56861640922f2fa80b8a9d11106e9299bfd66f19d72155421c6c6a1eb9667b6382cc5f8d113af8007edc87771832d5f2844f9114dccc6336d68ee27dea9300956b4259d9903c8028cee9c3adae38b06ca76c3192cd277b2d1fde94ba2a567d3e2dd85b85dd7ad5e0f1c359e9d5cb343c84b2c086588d62818be1ba4fa4a932d4603ede826240d23938a4d2efe2de3585d7f0345be7d796a397591c6353d8e6be342775747fb6102770baa414194c7e1de1452b33581a9976034fbd3bb17c010a6382827a1fb8407c3"], &(0x7f0000000040)=0x1002) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="1450ea22e517e894"], 0x8, 0x0) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a079d8ca8f7d64330000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fc3eedec718e314774e341e38252f5a52de49438e4321d0a5647a47c1f224"], 0xfd, 0x0, 0x1400) 16:01:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) close(r4) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:01:19 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:19 executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x15}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r6, 0x2000740e) fsync(r6) fcntl$setstatus(r5, 0x4, 0x80) execve(0x0, &(0x7f0000000480)=[&(0x7f00000004c0)='\'\x00', &(0x7f0000000340)='\x00', &(0x7f0000000500)='/dev/diskmap\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-/-\x00'], 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0xe2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x100, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:01:20 executing program 1: socketpair(0x18, 0x4000, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="68376e09cd0600e4e57039b68eeac2da8e3e887bad9f88fab878522e3831262bfe266a1d17bd796c3e569793f94f44b1ade8e851ddd0e51af36b27898c3d825db066395870a6500ef7119d29d83b12127ce3d1f517b6e638b7ec8feb553b8a87c17e4f501815f6e8e6362a60a4aa075848fcaba81b42294f8cf2b87a3d6b603dedd40184eee60b593aa0d25dac681c1b3c9c7460c59a601924703717f64d98e9b587ea299285b19dc813c163069ab6aa860218d87fab4658c4f99301e63d39966f64ca08d67062f0df98f2c9a6cef3ba4803fbf447", 0xd5, 0xa, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000200)=0x4) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x1, 0x7fff) r3 = socket$unix(0x1, 0x6, 0x0) fcntl$getown(r3, 0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8840, 0x0) fcntl$setstatus(r4, 0x4, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000300)={0x8000, 0xc72a, 0x0, 0x6, "8d8932b935d8aac680052195b2ab32074153149f", 0xffffff80, 0xb3}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000340)={0x5}) renameat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000400)={0x7fffffff, 0x800, './file0\x00', 0x7fffffff, 0x1000, 0x7, 0xdca5}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000480)={'./file1\x00', 0x8, 0x7, 0x1, 0x1, 0x6000, 0x0, 0x200, 0x3, 0x0, 0x9, 0x3044}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x100, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = dup(0xffffffffffffff9c) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x400, 0x0) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x1000a) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r13 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000840)) sendmsg$unix(r7, &(0x7f0000000900)={&(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000580)="3aa7aa03b32f29623814a334749c64e497c71505e058bed3623fd2335ac7d9d6312eac712c5ccb842be5bec1eaa3546f900d78a0bc4d20ec5aec8376f107d57fbac54bd4740303d8a25c9c72c9232efaeff116687719199d54bb0a6d973e154d5b0400337d1392beae2e463045b3fda8e5bc08284e63", 0x76}, {&(0x7f0000000600)="049adbf2f3172b8cd9f384a0422b185246b4eea9e3bd5426b66dfd9dd4538963365176ccf0076e8cbf176a65332fc3af7ef375ae595caa20a194e64c9a185499f1cc86e5a5304b2647fd3f209d3a54804838f13754d32786159d89955a58049ad1e3605f26d8565b15f5b30043df9f027ec93d26f5c0aa0281d64388ac8a5cc78a0c58000325ba488bdb21d55979d2f695e79a5a35b6bd40245c9aa5b28c33eccf2045b7b108fbb114ec199c17da8598fe28fd8ce276512ce4b9e801b4c54fff73961ac5d8ba8667ef18192122b9fcc1fd2409d791d944bbb4ac74fdf256a74220424f14d32cb7887824cf9e50c4df1d59", 0xf1}], 0x2, &(0x7f0000000880)=[@rights={0x30, 0xffff, 0x1, [r5, r8, r9, r10, r11, r12, r13, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x48, 0x7823220d2fc9804}, 0x402) pipe(&(0x7f0000000940)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, &(0x7f0000000980)={0xfbc3, [{0x3, 0x80}, {0x0, 0x2}, {0x1, 0x8}, {0x1, 0x8}, {0x3, 0x5}, {0x35e9c7bb0cf991a1, 0x7f}, {0x0, 0x1cc448d3}, {0x2, 0x5}, {0x2, 0x1}, {0x2, 0x20}, {0x1, 0x9}, {0x3, 0x2}, {}, {0x2}, {0x0, 0xec53}, {0x1, 0x20000}, {0x0, 0xffffffa1}, {0x1, 0x1}, {0x3}, {0x3, 0xcac7}, {0x1, 0x80000000}, {0x2, 0xfffffffc}, {0x3, 0x5}, {0x4, 0x178f}, {0x2, 0x8}, {0x1, 0x7}, {0x1, 0x9}, {0x3, 0x21c}, {0x1, 0x1}, {0x1, 0x6}, {0x2, 0x8000}, {0x70e88ebdd3127da6, 0xa0ad}]}) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000ac0)) mkdir(&(0x7f0000000b00)='./file1\x00', 0x20) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GTYPE(r15, 0x40045720, &(0x7f0000000b80)) 16:01:20 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f00000000c0), 0xdc, 0x0, 0x400000000009) msgget$private(0x0, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x211, 0x1) 16:01:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="ef", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000340)=""/167) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x0, r8, r9, r10, r11, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r12, 0x2000740e) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r15, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) r16 = openat(r15, &(0x7f00000003c0)='./file0/file0\x00', 0x18000, 0x10) r17 = dup(0xffffffffffffff9c) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x400, 0x0) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000800)) close(r21) r22 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r22}) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r24, 0x4, 0x7, &(0x7f0000000340)=""/167) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r29 = getgid() r30 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x0, r28, r29, r30, r31, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x6, 0x1) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r35 = socket$inet(0x2, 0x3, 0x0) writev(r35, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r33, 0x4, 0x7, &(0x7f0000000340)=""/167) r36 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r38 = getgid() r39 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000240)={{0x0, r37, r38, r39, r40, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r41 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) r42 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x100, 0x0) r43 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r43, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r43, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r43, &(0x7f0000000100)='./file0\x00') mknodat(r43, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r44, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r44, 0x4004667f, &(0x7f0000000800)) close(r44) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r45, 0x80104277, &(0x7f0000000140)) r46 = syz_open_pts() r47 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x8000, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000180)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="db8af55cd9732267235c19b18f", 0xd}, {&(0x7f0000000200)="a95ccadc", 0x4}], 0x2, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r13}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r14]}, @rights={0x20, 0xffff, 0x1, [r0, r16, r17, r18]}, @rights={0x30, 0xffff, 0x1, [r19, r0, r20, r21, 0xffffffffffffff9c, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r22, r28, r38}, @rights={0x20, 0xffff, 0x1, [r41, r42, r43, r44]}, @rights={0x20, 0xffff, 0x1, [r45, r46, r47, 0xffffffffffffff9c]}], 0x120, 0x408}, 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="20633199f4eb4d110902aebe6d48938645e88a6fdfb0fc9e5571085761cb7db80d65c7a7f42a9dbdf86492a357e3c9adb33425e19be973cd59b4b9a1ac24998d62168eae7428b8668eed0666e3546d", 0x4f) getpgid(0xffffffffffffffff) r48 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r48, 0x40045714, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000000)="fb", 0xfffffffffffffe2f, 0x0, 0xc1) 16:01:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000740)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x81], [], [], [{}, {}, {0x0, 0x0, 0xffffffff}, {}, {0x2}], {}, {0x0, 0x40}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000080)='tap', &(0x7f00000000c0)='tap', &(0x7f0000000100)='tap', &(0x7f0000000140)='tap', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='tap'], &(0x7f0000000700)=[&(0x7f0000000500)='tap', &(0x7f0000000540)='tap', &(0x7f0000000580)=':{^\x00', &(0x7f00000005c0)='$+#\'\\\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='!\x00', &(0x7f00000006c0)='\x00']) kevent(r0, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x87) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x36f70b5a024d2602, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = kqueue() dup2(r2, r0) 16:01:20 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ad) acct(&(0x7f0000000080)='./bus\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) read(r1, &(0x7f00000000c0)=""/140, 0x8c) pread(r0, &(0x7f0000000000)="62f32d594afaf30b7aa104e4a0c404365f3636e4ecedf7479f59509dd067dd16466a5fabbe352b88a0", 0x29, 0x0, 0x5) 16:01:20 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000040)="5082c40c1aa74b119572740b", 0xc) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 16:01:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="d944720de228712d7a5ac5cc11b2429553c5c62f6d665f3d0063a505d7641f760120fedd3d26005aa8c2eb4bedfe85eb7c272de169b6cbbdac7df518946e72f5cf6bbcf616c6995e5427f0", 0x4b}, {&(0x7f0000000140)="e91ee9ae8eb56b991dff3c188ca7c109eefca27bd993d64e9bb43e6340b0ac83608c250279f2321968d5089a8c528085226bc60ea06beb5593f752de428c0ce206a69a2382b4f6015b06ca38498547e9a4dded541637fb7c470745648183fc1bf2b9d6055d17d1d97e8b1dc550ed3460e7d41a4740c2abce5d11c02089a26b33b1d64d4584f83a05624623d3033d2246abbbcb0092fa56693f1a4a9a9dc2d090dddb548980074f56c3da7d06b6d9", 0xae}, {&(0x7f0000000200)="7de2802cd23bb38ea4f7cc243058bfe79351a373d2ca257ea33ffdb69a3e3fe800f5744c471046f53ebec75da2bd69ad8b844993351afb091b04f9c7551b", 0x3e}, {&(0x7f0000000240)="5070e798b924559ae357fbc199d8a2c74fbb70b11a7183700c6311b7df14497ebb9507b9260feab1f59dd778d0be635e0a4814271182b00503792d0746af658f262786fba77740a42fc1466ea7c6e4a1395dedd48bf42e3b24f41e90fc9654d6523b5b558a", 0x65}, {&(0x7f00000002c0)="1a589ec001d896edc6b75252630d5db5496ec775b15565edace280fe1bb67a429054258624184cd5cb61e69a12489fc5eed766f30217f1e601d5e58fb62dd7426801507edb2808feb2ad6ec52e9d632c220d111033f51cd3b7877c8d", 0x5c}, {&(0x7f0000000340)="3c2b4fbb74b1", 0x6}], 0x6, 0x0, 0x1) setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x3, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r2, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x100000001], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x1, 0xfffffffe}]}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) chflags(&(0x7f0000000000)='./file0\x00', 0xec9493bf82135d0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000440)='./file0\x00', 0xa21b0316a6700b76, 0x2) writev(r6, &(0x7f0000000f80)=[{&(0x7f00000022c0)="9b0c5a90282f2600594a92a6b8c7429fdd6bfe0cdab3f5525da539972c90e35458fff931c4446a6a57091e289f1002884be0838cb5a6f973dc01e6a0098c8adbe00f3da3fb8739c3e28d0ac50b1faf993f5d78a829c0b17d1cdd164fdb35d761f6d3a5a9f8c61e732611777144e95e2e55cb5e910b648f2df7a950cf6fe28b0341813074ba1266947069627d3bb14f7931b430e43657ed068bf2ee173c52df7ed19a4932bab9250541322ca3043eb725f4d9dcce862a6c43852683336d236d78e08f985f08dd83cc056864f53756540b420379e29ec907620313303b06273d17a6a82d0d532c1e9856df6ecf4872ea3451e9197385f2b421cca0308e940b8d9dd62b82e5631675e8d86b9b43ec267795219370caebe5dcc67c7b72a149caa91621fca84e7fd6d178ee88ddca6213bd421d28913a4b1c0016ed353e794baceef007662a26575aebc954333e1b3ebe1c2b325cbd5003c1645208594352aa34bdf5427639b35a2d091e91503b6105b24d7215d1e2bb8b742704aa96718ac134eb925f4e6fb957b69c79df447a42a0c6dc22b1c07f5d6af9246ddf90502198c85185cde0c1f3095d0fdb379c1126e98b1703235ea55f22b10c2f40928823060453f5edb0eed295fa43fcc6220e6b6f6266778b941ad28bd6e460ddec557cf2b69b2e3256426ee63037f7d49c27b5e10a9f273ab7972feba8c473ce0ef9676ef69c62ff4685505bcab8596d18efe0149e7648948fa80bb46b73b3a94e567d3e9e280cf74a7554f1167e5b44cbf2cf8b13bee2d18c909866505a6ea84b18782a6dc4dd132b71edf7196b921913a70899fc444a59d799413b23cf2943adce1765d4ebb7378cece57f29c2bd9c9b00fb1aedd49b60408313664f7f67c3cae768f1e907a5720f03a7fff6df7e0ec9bf109ac3bd3672e2da255f512a797bc5e583cf2aa2bd31ee637ae4a3bd07faea555c41476191e24689ebb3bbdb2cb84decec5cc1ec0ed7c9089e2541243241b703cd0c6532a8c14c41fa3725283aa616f27e4dfa65a8f8bb09d4e4f26a55ca3f6a902e412fcce3633b78c5d436c2e9c2b46308c18871c184e951e911ae06a5fab1fea6251c913cdc150c7ac80d3d80f14c5d04821656d82defb0e93837781b0d438dd492aa6a0f712d131df978816e7506f8f7c82a658bfe9ae4c484e9b04e171b60eb15a216c62d9ff7e0ac3b373249a13b14279a1a76dbbcfd58b00ba795dff1ba3ddd690c4aa757d8ca5cf03f390f3d49c6c303f598098f03ea38c86ef0a0944a7caf2b24ce03494fc3ff0cccb34c420abc89b4c59c9d09327f4a1a7eadb9e12442eb56d41aee3f663c48f6c6603d3cff91fe3ca4071bf9e418bdd96c7cf4aef19faa3402e0b98493134d45cfc9b242c402f7f891f6310599b0d39f087f205992452a1c1668771873ce095f4ae51b6002597fc7fcada45645d5d5af6d5ffbe99eee20c5accf67e30c02f541ee982e1db702f91b0a412aafab06bdc5d3608f5cbbbf6af9a1ebf2ff7b86ce981464718a35436fc1dcc151df144355f04d1e952be80296f0641d222e858d89f7b7bf477e89578777a25d4c7dfac29806a8502229b6d98b702faa1ee77068cb64b5f5eb5d2f5966e96157bffc48ee48b7350a2bdfc85c85a6d48228a1f55445a671ba0819bfb8408c3f503ff041682e9225df5b55dc0701d40e9c36de44554f745e2c7cd047f82da28e6106d4be90fe069361613956ed659a9de58b2f5f3398259c36645ca0daa64fa611e3618489f2cc539988c3dd88bf2e6a74d15664ebda4d1ace65a428bde7e74e05cbf2fd178c105a343a77a149bb10a943368f0a00b00168bb4be7455fdb2e9c76d705094d272882a69bfc291d35a2dc568324e6d12ff86bea520eaab62512f25df4c7e46df1246253ce01b877723ca440fdc9a5e97918da10d2f833aa8b07b1e8077417973b8f9db1704524af7418b37e7358f7c3cfd586999d802d38f0e1485c99ced1a9a0437fc2397931c204d1f9d285d21a4267ca26aa1124d69187eb32d31c0d657a3df6f488d56904d45a56536cef36d0eda466c46f81966a04a11c4aea583437f561f6093d1e360e24623aed35b8de9e1b803e40a39eab001af15b32a6748e1a98fc06163dcbaed84f06ca1eaa5b32248496bf80a0dc9280663c84cb087e03d5af0659fad3af89e61413bc013d45312f460e527198713a08a0865f17c53c1ba8c8da1d7d5c6a3d86f094dd0e56fa6b195693f7f135e85ffe2115c7990e5c1dd5ba7037788c44e553d4d33c7b6a766796edcd3c0a7db4d15b373e6fea4996429f7a98e777d5f970e7537037d719cc13770dd82a27cbcf28481eca7e5add2d1f5fb588a33516f6583f983292cd3b5c1555a041b4a8f04d6fbda183e1934bb199167033b5e8bbd5fa266d81eb085401a29aee72f4b53c065fc08b4cfdb49fe9eaf868f34cb6e7993770f575d1c669d2c99d025a16ecf59b4e90740ec392ad3201cde7d2b5486b82670785c1c5dd5b476ae2603e6dc01e568b6618dc451a5d9a9c9b5216bc9fdbf6b89a813b4b2102e7c2592423648676a4f78214b7a11e081103c12e4da2b4d2d2c8276e3b2444a3f49c4e40ed7654e2b80a182c3f3beef2b77ff50c22e79079f8c6e8bd4f803b6b64c008af078a05de316da33bbc2142465d737f22fd277144f5551b1647e8b221d9a143507c01a2c3bc3fd0c2810cadaf1fd5619f355bd0c2c7f8467dc1a7d5dd0214f08faef48e8824a10e64ab24f0c102408347c4a40877f205e630de2821901457828f880dc5bab409a5b17533d40fc91939d67d0fa526812b0e35a4ff7b27f8e1adc83e7ae65467c77061d7bd2d6038a3723d46d9d9256ecc109546079517804c4435b1f9605a8f58f88e70f399f968ade41f5633f596885b60c16f2fb10a946b8a3fb9db2b217160bd3b9d863579361eb8ba1b2da2a5adb31be44ea4d7d7e7b01f426c8d45527dd2e319c96dcab9310f344b4703b41f90915a1ef75de54924dc048bcba2886c0c782d25421b88b96f3a700e09025eb5671781b6f7be5e87788cba8d746fc0e27ffdf6a1755fadef3c81691d6dfa5d0c00432f649f9063a81a382cf5972791b922c61a5b445ab531fad7ce60c72681d26e7775e2a1268f6629982d5083ce21bc484d3d259fc872b8d3b4d11b7700e3bf2a9c5c15e94c4ca12340271200a4db754fca4ad8b3fedda9465896366c7490ddaca75fa3f3a4f989758d44b4f2eeca26942b6e9476d95247b096bd77ea99b43555b6c6797a79489b9c039b57140c6ffcf549e7acbe24ce9bf48dd47e8c70c2c458e256320d63ef0743d32112d108223df33e2829a7e0520ad8b497f2f8b5f8c7ba8558a4dea6c81223146f73b908220babf7aa366411bb80e6c02e1a486b7e7e25a6fa6870631d707cc85f9473907803ace92b385816c66f8a3aba0730284192aba76b31c5b903a28b8bc25794c1dc161718706fa08e821b270f444fdc27a18a7f0a8369db80c619f20387d6eacc04b24011b23203e36decdaa8bb2b78f51316116364850e52e94b5916044d1c1ac3a0fffb5ede2296fb6b7684e05d6ed067a26d95470b8089dcdfbd37e7442afbfcb47ebb0c0bc7e466fbc9f8d50858fa66bd2c7b5b4dbd9769679e33264584b053693ffa683bac4f8811b5d6d91966ba33f127047e8bac3a4bc77ca15513f973c4298cc9432ef03ac427abb61067ecab2d910a04d36e313df7d2571cea48eb580f8820b214c99878a031bf0834c5a6ae9fab660cb81965161b4feb71ffe8f5738cf0dfe2e297eea6dd538f35837ac1163526b6c8ce7add30edae1faa7c2794757bbf648ec0359e907235b1c0d60a5b49e16ca7713667cd85d8a7f72b9b10f26594ae02ad30c68564393553621190d849826ccac1c8aaf0616ae67994362f9a38d893140804d9e4bb4125cdc33471477926c3e32f60fe6e863e16a4a3797784ff8a8a6888f18c6635bbd7b68c97ae6aabce6a2cf49dad32574a8f94f74959d77ab6ae0b69a1fb162f4f3c1b704e9d46686f7e069b105188f9f0ac52dce9d9be412f82bb72dd328a89e3921f12d7c287895070d1eb6c37d2e9c439b4ef6b0256b7d1c2bc799849478384a8681494d4e2a08e653fe62c8f42e0133d345b5f48d215ab94f44db8773e34b110ddc0ef8c58b838e5d23615effbddae2126b0485482e4542964def2755a2f3ac562b79c75dc8d3c3544bc339fdb67a3964921338f137e548c6351a89b798906bf672646e37c70e3ba54fd15a02aa2d4b6fdb2f78521514c2f56f6fa20c0b7d1f520339c6658dcca833a8039ca93e75ecdb0901bc832238f3edc539f008df1a16625e9f2569f268a0995ecf2cc0c2c4fadda3d62827b6f5e0e7cdf27a1909f4324384f22c14eeb90c8116feeaf4dff7ba95320be6bb709086e79647a32e883656730323957aa26e49d18027d5dbb6769a1c9075702bd843ecf2cddf7341b39e58e328af8c3fdbc74fd3e18c755e1b1eb23db8e5919843609cd5fa722d9decbf2c8130d75c6020506d39972d965b189fc2eb133d3e8ff1ce2c4af1664052ac0045ad8371835ffb0755e2d374d23b3520191e24dff87cdeb165de85885cb177c98639e7de7d93eb229bb981c6b0eb195d9f230670e3c570860c39d3795044708f564ec812db89b567702f82470d851ad65f19f9d5a30dcd49b2f12fbb5d85b061d108d879a7612139037b013ba6c8665989992c1f9e4bc33d48db6c5b377314661a210ecce3bcbfedb28d0448a1703fa85bcb96f7fbdfa267ea5d01648d36b8f25486d889105e5decdeb9ed963e8b92799090baaaabe5734b04d25098fe393773e1f2d61b6c2ae8bef6bc4ca8a298b66c879867ce3d03db36b8067df13dd8531ee07932a2ca081f4b4106970f9aad2cf7745a5fce733083188c14576a464ee951c1b4189f55a72508db3b01b4e37efeefab94a433a6fecd17332d8c68095a738fb6aa67721e2275c51554414e8c7ac2bb9cdbefdc5b9eee9471d095193a94263a5b6b220f366f490ee32f9b22790e2f5291c1434d6b09def7fdbe1ea9acb088b73c8a93b1236be190ae0eb469b9140fe9c6631c016adf566a0f38858ae34f68c2500bfd8a475559fed298acc66de1906fd5f550771ef8c172e311ecb654bcfd5efa6f055d6d799c5aab9260ae1dcbbca5cd6d98851c429741ca93f3ddaf1da5a8ebff2fd0149e4e13e453a17d69b10e224185d90e331310c996b4beb6b1ac9cf8a01c9a93e32bbce7b7cef558f61dc00da42275195e4a989632e74e3a3e12e3737a877de54915aedcea0c4c2d360cb5837e523988bb3dfb11fb990a8506a70d47d2c444206372b61cfb14a9f1c6246935bd6f90090a618312ab0fc66eec6939ff3cddb34c3c8bff4bce090e2b645323e9156e98508f383d7559d495db85150e74f01542d69d560124ead122e0e4d1e091d5615a9c3e022d576f2387112b20ed8613be4199a54601f223910f3665fc9cf7e5567ce15fb7eb5638a601fd0ade60f6ae9e083c00d46031926568ea3b6f834c78e434b86b2ab34f4bcb5dbe33ce2d8daea5d74ff63d7baabcdbcfaaa605773f42080ece2bd7cb96ff50bee8e07e2728535042bcbae2f0d346ab0d5026e144f8b4470486638583a744c933829fbf0024848cab9577ac276740108d8cc5c08c8414253229dacc50a3af3aa53a666d70a776547d95a393ece1de3841bd1dbd0394e03a9281344eb96e136915d7ca193359aef0125a0119acc419321f610c1960ae499cac268ccf947b602563447a5db4f5a", 0x1000}, {&(0x7f0000000a00)="e07b43108b05b99794a7404aa19a448f9c56a7d444277493c3b6851974c3cd378beb3c732aba072139bedec8a62039aad3883ea73c2b8aa39ca9c26e8631755b350a8b6de85c3d87b0b3a30f2c7e1db6335dfdc6dffb11f05aab426cfd70ca568245cbb615df02506d233b7f3e0cab7422f4ca78ad34256b2ea0ed7c73b4f92561375d6ae2f9c172cca80ddfd1da3d761b58c65e3f53351520d24404f57c99462000fd02f49a577414e4c54dd822d11b7d81efdf20b43ee2c9a6b796873340556b828e0350750b80efb748fb23d5f52a0b8c46d83a68cef0359aaa5b3a18ac", 0xdf}, {&(0x7f0000000b00)="136613d18c21be59a26e77c1419709499bfdfbb676c4d73ef8cdb35c771e54c2b9c8e87ac42a9413fd12357e6a6b92c02d62ca1bae0901057bbd77e5dd4bc6c8b777858fc790f50a49e1f06dc45edda31d66242720f5e7cc5ed2958155fd72927dfb87cc0e41e9cfe854c570b77e4eb9e1e10b31baf5d9009af31180ab878c94704c73f2291f3d78b560c312198e36a51a42a84d5114037bfb9cbb232545c98213ecb1be278ccaf7706bd1da830e21e0edc1f542189220b2b777c8b25efd83615ce08495e1d8cc19060b9239c71ff9", 0xcf}, {&(0x7f0000000c00)="bfa9763ab0f7bca0383596d07f553b9bacdcaee8432019abb7081f2313e73bfdf85c649987d129ce312701c1d93a997a42ea3dd15f4ae9369fab60121fb20a87b3a609b51daf5bebb6427a9912ccc010fe038f4220e0063a10077e15cb19cdf4bb92ce6b916b1d75777c57c5a5d18e4a464f367fe5d23ecac1200df08fb25f99ad16ec43328840e3d0f193647078705ffa461d31b67ed7426b5f43bdc96cda33fddd0155e6c41e4326a54f98fa91c96de6c4c94f9c194b3b8d551047dd3468b573e786edd6c2912924914aa479731944fcb06e8ad3e144a1bdf4cdf8ce072950183b62c3368d65f69d4736b819ad4ed51d", 0xf1}, {&(0x7f0000000d00)="45c3c2e3f6e669925b80283bdb95853c840f86037b5d8f4a64c4824ad1c2f9e45deb77fbade3aab8c549cde9cfd247dc88309c8d60b02d815a70521df6bace304194b0faa96e9d1c1a9f98d8cd78005da3a34edfb338f281131db5fe210a1b1e99e2fd340d875df81b01abe0c43de659e9d8778e6d505ce997591d1d69c612bd22d967404a6da66251eba9c8b2153f6c1a902d79e26d0767c0a218726a3a37ab9dd4f7b7a512889dad0b766b15700af56faf4b8a9ee37e977f8234c3adc2079568e4d753c29110e1", 0xc8}, {&(0x7f00000032c0)="948894cecb5518d7c3216aa1d71095abee443a787bf71fa38197e8ef284796da3d6c1da6565631b3d92212f13f8b4c02b01d267c4b921fe12a6654c58471fb8e5906d828a3c9e0b7d364a26ef626cbcc9c2e04b5c2b4396f491695ebc6ef7e072b9722d6fd605988321ed229733ad9357ea7f75f12d3f99b6e68e3bf4f62473247600f4deee3f90c79ad076b217e76801d6eaf50cc77aaaee1187a58eb4e480e75a89844cb165683356aa358dc4d569d58bd7225297a02832e968d736fd1d257167acd609a8f4ba898684b2e809dea66ecb3f0e79eb604c7cc244380271aca2acc1974ef545bf9bfadfa20ac9a696e1b756fa5b32bd576e95b921df84ab14d76f0557b2d980186594ecf1956b6b2e6723ae3bf14b39d93e399e32e5b30896f2e5904307eaa04370374732a4c5fa1b7f5d5838a4e5dd42d741f3966cfbaac657fff8e1e7c6310b16307cfb6ecbf153b68751dd028c5bd151b452974ea4c2a8f804084b4f28b85466294db6139653a08c303db06acaadfa4fa4527eccbf87a632a4db90aba96a039f039b59e9cd8fcb01d4f7a2ad892b2a5dd02601699c7a1a7b25bb3f3ebd4dbfdae2a3ea8c4bdb0d092e037a17ca1b78d513018145b1d261a406d2a054fae59178fe4dfc40fcee023f04ed048fea22f404651060668482036c33464b34e8b4104e37a0516c49444d0c84bd734928937582dcc355818c79c154edfb255fe9c034d0457acee078fa4cf6ae0b76839507268c6a4bc767ca7a25caf2550222c2e43ca0dc507eb961bd3a2e199933cdc1b7ffbefa987fcc8fa6b17230b468e7fbe0d20b81202b8fe4f3de0282dc296b4e447e7042599e09744e709cff10aec9b7ddd95d83cb0ca4cfae1d67dc57bfc30e9ab29c7fa7cca8981fb15463021825d03db927d1d58182c56447d14487436554db58164578d7b220ed38a092428a3cea1736a7841a5ce0dc0926e43e06068b6a00e4b47c5bf2a6fb43bb7fc2a030e9fdcfb40c07003418795f75c98e8648a1823a8f585f7c79f137116126b505d1e37e19b3bb9f4587227e7bfa05431e4b580c535f0e6fcf55d0212dc524570e41b00a8e0bb8d976f8d35651d3a6d0c52d87f799f877c9be51f5ed862fbe5e5ae1703c89c1a002ef0eaf61a920948621537c1e2330b9731088812b0e5fd6efb0d839137143ea9e9c933973168868d92b1f9b95534f67c4b30fb02af9cb3d07ea9ef2fb56ba136d33eef974a2b5944b2b01e9f3810c02ebb6b0bfbd5690f2f82f5f9a73521af9d3b24c92a2a39f1eacaba70df32314fb2b78428d3d8bbc37da266f09a66fe1889340d7a3b38493bff27f450688cb68fafa1b68f1a374f13afc79452f43be671df2226f98faabcffbbd831afb97e80f586e75cce3902f921a952f21f20b85c982e3b96637810223362e67b36b1e986783e1a0af139c98e71fb0725d0895bc2e41a24a4b91ab2e36e337d1260bdb83631eca5abcbab5b7f5ea89811a187d9902f6b5b60f4ee3ffc524ab62dacb93208e36c073458331650563ead1664c203e716859c48cd1c5681ae49452fa00dc990420bde41e1fa3447b7653fe8b096bda2394e2839378aa67e079487e7e240a11d3145f249bb973aa7db7f95d5dd4de3021d8635a70127ce774aa8c2bfd215263011582438edc395425cfd30583a2eec53ea62b46f827710b8e4f13f381bd5e24d033d2214a5bf2241192d09138fcd45218fcc5f6c0289fc0dcdd82ac4c43ca064ae6b5cedb07a8abf0230dc5a8eb39411fe13de0088247e7f0d6a1e89476dd539c1efbcb6b8714b9a2b578b894ad72453ffbae3e917b2cc37d1515c70db7098a709a9da4e136e5669df98368bb13db8f8f7a2efe73361a2b718460d232ac42fce152732fa7465045267a3a7d4648e556ec2d7c47a5c40f2b6a48723629629f8f3ce127afa4ae0f8a9c61e2d612f49ed841dd97b6b7747186eb5c4b818682936441ed43348980feda264ec429feaaaddbc1e6035dd40d52943f03e95cc96c080ee9a4f8fbdb9b20dcbe546b646500a2a64dafa2158cf1e2c1ccfefae2a128f63e3cf3593af723214c489639a2f67d1408384d67c12acefeb7c86ccdd28b3c8de064f4a376b67d8f20c3d50ce246bf95e4f02e9902517dab47caaccea4c39c1e4e4c3b59806d360e041fdb0d00e23ad6beec3f5fc37f1f0bb879a534bdbf1d68eb303a17173044f02e0e799e6af64175609872cd0d3ddbd2a5624b8c9e64430beae7edffebd21355ac4616a382c43e221c7fd51bd9672848737b54e1ede854e15ceaddce2b6b425ce64b2acacf3ecf2ecdd0ef2b73415fdc466dd43318e1ee77f1f70c3854617d2c776174ed6599f41b966b07a352736d70c40ec1b19ee591db3c02826958e1056267f829d54f98f99a8977336985cd91033bb152b7556531a9a6c70b83c03520366e4820fd75fc0cf329c32f76eca3a18b11b58104a7c7009ee72c9762038a9e697c6fb1ba1bb7697cafc8c85f23993354f3db5000fa139912a6fa727217de9ad1c107ada25247b2614ce4778251b7ee419c5323de8ece306fb6f2ce60aa1f61432d4b4a467dba937f71d7f630d74fc005dcfb9115dabeb057b0474e319804e687d2d8601125799d941bcc25ddf87e29fb5672e7ff3809a191ce2b6ba077607be1fb38f40d768b6a9a1148991c5fa68815da0b60f1c87648499f686e941cba26c66a3fe13cfe3ccd7e077c160abb8a7ba89dfbc2471001dcf10cf8de275a98d3a2a73e394ef7e7cae8c7598eda0f1ce030dcb07a500ea23888d76aaee31e23dd1bafada438ca59f409eb846eb24b34a6a721ba83a274088f7135171653f07da28bb16089baf35274dc60dd2ff53610dd22a870490e8387bf685654c1b42abeba00134836b465fab64f6056ac97ff19c16c9eb00290537b4de09e303db27974e92a9a228cd6c50bd238a7f45a9f8b691e190b8a092cc1ba3873e4768b6ce754cee0c9b208835c8a549547eee0409305b02e527fa714d4c197ebe05725a63b3e8c3e1b217ff8d172e0507dfd7b3f1f966c246b907da1bc93f445da4b5fa04c94a6a61443a9cbe809eba8d202257bc1f89cdc38b5bc7fa14138a865e56c01ecdee027eeb49f550b4e23e970d204b79e82d1472dfc1027275cc927c3a517aa354179d68c077b398eddd0f659c68612247df0137973e0cd1ab8d1f600f7ccc323b8611e089697f93c781415dc3cba68d75dee668a73122890853da0eef33688e64b73452ac24598a78d2238ef99ce4781bbc1f5c1760f9c19a7946d166bda7ccd1f402fb4bfbd888c606e67b3bdb72a662b0ffae02b3734adc59ac9653f666e1a19c28a88cd4424e42b26e83cacc5af062aa9b2cc19b2f296f5ad0b8fca61081f3de78135f022096c9722d4c067d9875e197018914f000ec711d2a7534c5e154e70d9897fb5d6eb6c4003662dc07c36f01caa73a1b569747a9861abf02043bd80b8706fb4a8c6e1f93ee554648bb3547016da36aad6a3d75ebcdfe204dc828c181a74cc8011f996a281f6ea605cb17750cd5743e1ed0943bfc727606ec85aa2cc4b346a536ab0def9d826d9621702784d9f510f09dadda7fb1979111eba6414f1ab0095a4c3b21a006b7df50a6ddd45a5c68c50059512544ad005f9938e8cdc7b5ed7619365aec9e61db18fe1752e25a173c671da485221810bd1a38eca11b79808a6b16b69d62a8712a20b9695349c8ef73c6afac1cbd7bc93938d3cfe60e06dc02acd0af2de28fd5d350d523c526011d0aa864138807574aa87c1150e1a430c37441a3b1e15c50a995a8a9bbddbe97e6c99e51388e2a89594c3e7ecb93d638bbf0d7425aa38b60edf3da99ae060d6c330d6d2ef6bbdaba3811ac5ab9a21fe830c44f5682adf855a4f1d5def800b9222843ed06cfdc3b62aa6d7c125c00d0e1bf7737b979bb8e15dab70097284342c9b59277d201fda522032809ccece18ef573dc74fb3a92fe8e62ef2e9f32361f297d2f22e81c4ead966d983419a221802871fad186780de91321bc66fc029a0a15a7b6240e57422c982c803b287be4841ee1281cf1862319ea99521bde03932f905867f31347d8276bfb4c3810edd1e1ae8024c673d405a6354dedc8316fb45f2ac3fb5ec430a9ef7c091ba4b793ca91f8f61f05f35feb10cd5e3123b8ecc38707e0c3224356252b39aa562bfb9f21bf5f340f712a267adc6d3bc8cf094b268338e3571c98de89ccfbbabdacd640be88014bab21cc301651a42d665eb3d751180180314d6346829a6973ce6609a4d955a12fc0dbe9633d92ff63e1d0591a206fd1ab67b1520f1102389bf577029b641c4d51bc8dc15e6f1d3810586e518822298f62174622657808e95c60107b675af8a0d0caf72307b5b9d6b6db3f3ae5ba968dfee639ef560c48e68597c25281acc6cfc9ed5c5bb96532ca1a9a165c99a2695e14f119ba9f61a2ca812b64068445e2494062c1404e68782e23db9ddeedc12c3e1745241fc4fa495336ad8700193d7b14173a14951e1d485057221abc0a7525a8345e3da9798103218b78691059073d08924cd9d8e1b9ce9d63cb10944ee9e9aed3fbbf1e47e3f5a6a6749b9ff05a2d603b9028ccc6c019a2ce0b92cf9b66c0a60bf30f3454386d9c4ca978af957c81dc75c2d5ff45a3d344fe1b7821e762713c6acd1213788ec7ec4ba25f9becf1592bc183a90cf69b71f02b758e2509a9d14f5bbeea837d392a564abdb328f4a80a5954b16ec8d05dcdadda323f087c217c20e4bed0c6ff4218634432ee9c3ab69b550436a0b2aae421239d852feb96c4767c6140bf5d585e8736f22467033e2798dc3a88ec544c9eef04baafcb963da46e6079634ade8ffcffe6c757f53f006dea9d38e8cb9c2dad0d6b109ca9899b245222cb3c486cd84ab574d0934a95a08e9306d1514fc4cc926c9d73a6566da388989670865f21b00925c9ea9cdbfe6630986ad2996e9323ed1943936fa60b534f84f05b9a545875b53d22bd73c325992d5eb6c610e66f206506ccce6f6165721d84629f98062c2571dd7e9a2a171842a6c1a54bdbf7398e55fb03b41babaac2702a3c82de1b8896c3962cadd84ccee491aa1cfb7c8a1b99cfdd57bca9708b790da98b8ba215b44b6ac7407b413be4e1d2c2ace1c0a8340492427b44148b08bcaa8847bdb689b0c4ad1dbc181487ca50b212c739ef021ecc7697978e6175ef2568b7faf380ab52cc55884c65ca2b33f136453e2a7186519348d3b5c10691dbf996fbe98472d822a875949202d3ee2b3662f31b10279801d10a15d00fe7efe33809eda8f7eb0bee256e5deec9d7addbb286d2d9f831c6ae89293748a5877bc8bf926eb0aff6b9328e6d414ff01a70c049ce649c2a702f7376bd059444d830ce9bbfd5921403b960f124869144377fbb6daf2516ae7970e7e5f30f404aaabe66022c5595a10af93e1c83fba27750bb9c05efd065cdaaaae248af6565383fa7e735a438b50f0bb1df54076b290135580507fbe91f4d60a25b581eaec55cf4622346520e2c7af4d320c2cb7e8e1da4b078f915d54aca66c27f4b359d4932a73a907321026d8624737f57f7cce25442896a9730c20bac61497bb09a02637ea5d3a8546d572afdfa388594acac17e8afa2cc9195ecff1f25258206c999311831bf84efacdf555cd084f060584007f476eb2e0bd0e62830e43f588d1573179e946eea7f21e64c3c421055aa890ffe9f9ac77b36aa30a7987b93e6e09bd852eb99a40be49cf130d973dc08be2b31d6278f6dd15c2fc5a7e364c786f35dc1", 0x1000}, {&(0x7f00000004c0)="a523440545959c0e9a21f00bbcf9dc25a825969a96272f0f9e1d2c36c68f111d5c0eec89e02c0022031f9785d123d9fc654115935afec6f67ad1445ad43999629acb228b5d89b7538cc7cd359d48f0730ca5c908f85a08722d6175bdcf33aac94f72e923525828e6ef5943e2624a217e761e221e3dfee911400d4e344e898bc4cd037741bc4daec21694e677db7ea4ba89b57b171a38eaa52e3c18", 0x9b}, {&(0x7f0000000e00)="2b73b75f7719dca9b6a9d5e92f2486b146a0fc0f37017418455eee5166f7efcf696a651097c2cbd9a9dc360cad1561d9e1c9c85f21c55f11bdc394a49e7e3ed1053175c0123194b419709d3c5c752edb25dac5da6dd8b801577174ad12d3fc40be1772a6db4ad7bd92ee53edf5504b8ad2e57658a917df3dc762bc244b2853628158ee68b7044b461ee8422c8b6e85b7aa81dda5dd50260a9c30957adc9d1a16fb09ca0001eb256f0280566bf5cbec1971191e077b48a10c02283b72badc76e7f3aed90ed21f9e996402b14ae5715f468465665462ba891f03d2c83708a9489b8ac966abc25ad44c099af09415b95e4fbe", 0xf1}, {&(0x7f00000042c0)="fe606009ae501e6fb3943d377206ddcf088943952dbdc5f10896654595dcecb1744c64a7107829211fcd6db85980317030396ffb3cb8dd464933d94311f2d4fd4159ce783bf258e6a6b078df7eb5721ccd78ef5d0bf54928504a952680a8fd0756fe31b4d93ff3a406f5a7460de45eb4874c2e14d1dc62d40553dbf0b6a9467e76c17208a1d247e0026867ea1f40d0f67990631c80d8b767ad5b26f3fd48d32513e7abe3c2b2cf23c864c171504e8cc142ce80007d783854a50e7442a569db272fc69209d3ca0649c9b7c524b4163c620dc0de3e1a9d4a2b7d77d6530d9bd370a96946cda9021fde80ac017163e17452de42e6894107f260bddacc2197ef0b7b3e1d599a42846c35eee9f3f7b259b0ed605cea185d3b17eba451dd2dab7faba7d800e34c075a1f3baed7ca0f0fe54ed6d5c6a58c8dffd26c0481188e36d09e538e6d37580c7dc52b7b97bc6508dff64b3efda77c3a52873e5e822f1c9a076aed34e7b1d9023a3261ff783cc19a3807752132a8e85daf2923c88ca7ede70af496b6fc647372bf2ec9ccf522445a1cb9dd40429b1be4d8dff5f5634149b3e79ff1bbd8a120df147c56e5ec2d2c257209e557a79cc55460ee2b98f740e74b1529f99afad0d872f2254a27a24f32591810b671068425f726b7fb9a1542980a2b6ee679ecfea6a0d7c29654d1d958abfb048b75f4af65b5ec2fab4c0663abf2408652a2054c83bad781cffed7f0c82b61ef0c66648c5b1a99f06101db026410d0602b360269ed4098add1c81a39d1dc858d7dc6769a484eb8a505ac0e1d4e757539b1915ee6a95f5637da154c1ca2589d7b61ae62ba41f3fd11dae5d9e77b4ad3b4f5ab9f0755cc59c13ad39bb9a22378d77277787cde97c72c3af865bed29d87ea7cc285dab86086d048f03645016e187a24d025f8a12b500677fda63834372f1afb360ebad60e3cbf86a56e43bffe26046c6aaa36ad16283dcca17a13add4237960e4885b76054804f4213f3e4dcca9cab146c80ea1b4d5c72b9e039306dba0968678e40e26f83e07b96301ff61d8da21e776dd087f7e583f70f17ac4d6a17e20177220d871178510f80f0e77b4fa7f02c9212305cafbf22b27dd721a963206891ed3f96d602620e3ba19c7ffb77b4d336eec1440848a8bc42a499e6e466db0f536e60d43444b6e9626b2ae7f812fe9c817f378e827b051b7f5b5e16db4916318ba7e07fdfdc65f3300c4d9d19ad4fac0155196b76490e444658cb1c86521ce1faf735bc48439b703da12c274cdb7ec5ebf42671168b832f2d4ca08c47cd10d6b0892087e041ff17c810fb90b41142d7a58f9de8bf529957b1d08d58bddc7691438541b8438e848893c45dd3caee6dc989b928c70b9252e6bcd80c92d2557c04081aeab3b8161e39f9320c047ee23947dd7c91300f2fed733fc1ca54bb34977ccddc018fde893faaf245c1ea7ea49ab6477bf0ee62cd206b0a8ef4ff5c2ca24799dc3f1fb78bd213d53c92da474ae42bcfb25571e6587dd1c7dcf5b5f09e2ea33ad5beabbe15b4c2118fc23f71942713b6a2a9673f9317a1ae32c165972c2b63b6a1c3ffba2ff3120b5cda5aa9816816f7e1f0b631796b6c134dbc63de16b3425f617ba83f8fd3eb60c80c582a5eaae4be6260ea3133cdebcb0e93011ea43f09def1d281071bef00d0820e7ab1c194c6e1a6b4c49720230cb615af7345614c82326f80033574eead04eb8c277ae559edc8bb0d0f91b00148381a103afda35d0585a206d45d13ff6775c03c5ca9c3dd2e410a7a64d67d1675b9c3958f57e1d3d90b3e683ea0e2fbd5dd96b5f654ad94ee43688f6c61410d0c7509f70cc7b0dc30b48001b84eb74d6fad2e82d9dc16c95d6bf65d193b04e844cdb565c337f1444c934df337d16a48e96807fcfbd37e404d1aa8a646a393a9abc1393c1f998986389ae8b03088b7e41722af1a3ca54f1c57f5c8e220af6942a58fe27e73cdc9f9fa043788c6b89387970dafbdb7db92e9ea2110b583f0d84c169ffabee0cef55dfe532f46a52ee82d3046e5e69b141d30b0890670650c1c276e5c2ea8e9c3d803107ed2268490fd235318f3b2b910850d4dd74bcb065c43b92505dff8127987c754e4fe7755532d203ef954316d166c6948f9ac132d5fe0432ca4264c8419ba9a9db761826ab6c584ee86a56459a09ac97968991717813a4aadb65aff63d2cb3ed8638510c2faf5c990d0d2ddc1eb358a55e9ed471d4aa1ae0a47b9b1653f581ac17846aa153f493ed186c9c9e4a5614911c9248df267cedd88bb325ca8207afb1e292c2884cfd34e9bf19323aab4343fcda49bd712fda912fea617ae76595786b62434e899bc717d27e212bcb5bea1e5b9ac59a96f2f26754f740365be560a3614bfefcc63a9a5aa5da6522a2084e60914a10c8686383699cb73185b7db74f70f7624d062a84ff2e32bb2689427b2bef0b026f88580e0c6946a0d56790dfc3d76cbf52f3fa86202f19fd02281261147c85c745d8b8891118fb3d8c6550015566483adc3d2a394ee123aeb2910e55be818c346c36299ad9c24b043618b9caed2cfbd8e8ac5c9c6fd75f9932726a493ca8f7937084b272fc4e01baf11dcb65484b0ff7e0b1a4314a0923ca84166b290c766bcbf2bb708255cee8a52c5921d6794a445021532ee563a4bb2f6138a145c5593e76a89899c5ccefc3a5f89ffb6b8064e44db64425da4b18b01d28f17a8d22b4e2ac814e139e94c64add47e5f4a6f2fe79079f918ad9681fed4760ff392ca65750cd5626600753517b96d261c3aa0b1ea3fd513d0f3e1c5dbc6a8d44f0ccd3a776c0447db593d7a4be25399a470c6515f3328b3630fb859376e66e8d4323c9be088d64d6e4d2d236cf14abf2e717cf12dfa51deb07a0a6516fe11417896d4215ff5ebb31393660ad4d5247ac54d668cf005e5af0c726be2cdb3eb6ff393ed83b0447a3fef8a05584dd2f9144ebf200819df60ac5d7dfa32b3755ec6e2437ce8144bc1b0e01847466bd4a17183015c39a2ddd5e5d62360734559e1985f9bc9ff2a2ed7748d46930115b061ec51b7c84adbcb3976b838f9f6dc09673ba8b20e5d65ec194d39ec788555079de9e20d2a7e42d3956968d6cdd765d04a72c8b65e014b79d85920949b6e0cb1fa4092fa417b4708cf5dae64345ef530eba8d15f7e9d8c33fc4743aa8411af3d40903ae584389cbaba8ee3a3710ff86c0d1ef58f8e22eb25cebfa556770d5078a5c1ce34d59ee7de849c8709a7d2fdd113ecc77cd20d3b3dc3b94234e3a71c4783c91dec8ee39784c64e5c63864936863db8a1780c563d17fd6b2fec38ff4ddb0a647df0d1634ea574b9e8518df6f81ef47b3b6007e8658d3dec34ef8f89e58c3cb3c7f89ae16bc20e945374075a8057feb156deea74fde9a0377e83c0842388ba6c340e6e99bdb9b89d3d544308faa8d88890e48258c413d4849ee7fcd9118c1a44f1fc36bf5de4f833904d8c0ac1fe48039c73d4903b01fe4d718d32bc62b795dc8f304a03464e8e0b4876cfe62003c58455ee50d562b19158fa0a33319855baea5e8966cce267983ea5e85b101382cd58380c10d26364cf9bc8cdefd5bdccea6d6965bf76b2651ee66c3cd875e1c787985398994baabd40eb9dfc3fbe8b6bf73027682ebc4c105193ac23f9bf6dc51cd3d5eb2605509ccba1a799ddd12b8920e22967c96c8a65ca617be846706eb3c3de96b98bb1eb25f2e3061575f9e842dd23ecb85134e3b66cee663f55a587f7ceb44a9b19f9d657752228ba7fdb2fa5d1c4ffbd6ada7ae298ada9ea668e380ef8ae0021911ede37f8a72742ad91daf3bd2748b1ed9b3725bf3202991ab04f6f53fd876ee54b0a1e94d84cd893f8df626fcb05f8ac776d11e7d471d20077154350f578592f75311ec21c51db77e49781f0163c1d392ca09b284a91f300103b0090639c6de7cbb9fbb4d12a1e6db117b06baf65628b52a6f9cd377195a554a6073fb323c8660bef8bbf3f7b08aae526db0719939513e053791bee50d15b34ef7713c98fa506baf04958953e3135a8fcad5557b85a23c3c00a2aaf4419a9d53e39a71572b889b591582470b7f2f597e8137492126c57739070c27aedaee873cafb2fa59fbec58c72a670ae2249e671ed0ac1eca0d87fb07d9ca5d285ae03b5616d5e733c0c13a7f1784dc799e2eab3694272759ed185e0c353f1e0f9b439a5afce6ef9874f9a52287511f3229122003c8b231af52250510d19b2e84d5332144fdd14c6a9f06da9600e48665831562300d0af8403e6f3ec2eeabbff7095e3718d6f0a81fabe75fd3f751fc7328ecd119c55448260d32d44afb12f451fb7282eaf60b407223af3c754a4463fc4a452070c3be4cfe36dcbad597e9608b54beecbe8ec605c08e36a7692e5d215f98303f48aaa617253f672e8228987fd7d9a42482ac9068e63c82d872890a6f27c34ef66a229a6117b312e3c1baf3f91ac8f67d65e70acc82aacb70130d15c5f772c6c73dec22c570ece7b129dc43a1dd21c08533709dd96d7c7ddcf4c493e4d6b63802f3f824f87da05789e0dbcd9c8afe05259672d21092e2a837105b636f8f66ead21e78df15ab1d9847e09946377337737aaf70b3f6eb60f1b26a8833bdba2cd2f61ba20a1138314cae88cf9bbf250bec08f31f97fafa69404d1242791e2411d26be654b975232e759ad22fea722604c3f1c81ef53ccf1451f3763448a7c1db3af07911f2bba00cfb261d83b78b711c51c684b5c315c2813e3fdcc1b9be8e32d2f864dd8029c7a410f0b11ba2f6309fa933ef51a0dfee03ac22ce4d75bb21ceb4c5af996796bf1ef1bd380f6c818882189956ee1dcc9d9e23c1ec8daefbb9a57748eb2668a405e3e8d0b7b4bbfac31d3615cebf28cbcfd14896b5bf659794f07c505018d6096f0fa8b9eda76f882661538be69e798c23f64ba09f6322d90baa5783b6ddbbf3475869d13e1c73124a6dee2781d173391197766f724794386c119e924b5b9f7e04635bf98c34d55c189a68390ce1893dd1f96bcbc60dac155d43b722ad1a46e1d812b75c82415088a977bc3d68cd3441fa2cd3a822233f2c9b3824c7ba8a50a49ee41972c50152dd7d04fc8fee5a5e5d4aa6d79136f20a1d1e967e81d39fbe134421b0011e7871b0c7dc79fbdf5575afc5bef3f4e80318161f2d60c30943a9d6dd20d7e72dd141c7a69441afbbaae9d9ca6e4b66f77c6358dbcda2995d152b0c037a58f969d5fe3a40689235d7a13c39224c9b41ff04d61b93034c8eb064c65dfb26ffcabf5e3f4d613914ff0cf081bc45f1d81b32e806975b6557cdbe70ff813f36ea1d5b936c4da20227bd6ab19a4eae02d87cde43d26a8501252c13b496f4260948904bb5f9615a3c96d212e934fcea824050ce2019ac0240ad6c2131ea06ee29734c97939a271352794d957f2ad9d47049c7a7e5b0dfef9459cab637e2ef6f8264b431786ab2541ea2d4487e813c05809673faf8cf0d0a5ffb1821f86b968e97555050c2b13f28faaf71a16b8ab87c947ed2439796a5d2aa48504088daa8ce4b49c614d2853e2ae31f38d20e7068eb2f145e2b767903a2d194cab1be6689e6c58468eabf07e4652d84275f202afd9d41aa35cb13947c6d2360f71367cb03dd434d4c6da1fb06ab3c472bd06134a4519759be183509510c25fec498648730cb47af001a9f699f19740ebeabcc4d9d1f5308d69b0a8f25e3295b02e3d355a02286e380219a4ea577cb26e3db3c7056c56e900e5fa15d8e51c68cf6fae8f2940c933c2e083da83", 0x1000}, {&(0x7f0000000f00)="c83fa9abe1e0d39da12bfca6ca5d16ad6201b517262323e5187e41af7fb3dcdcbdb9c29710476d5e1e70bd5a0d6c3f2a0ee2fd7ec859f618a22b8d044d7a772890809bb363d8ffa532b5e0cd80e72d02d4c8be85d52cb33e0f123a4204", 0x5d}], 0xa) 16:01:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1b) r1 = socket(0x1, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) r7 = kqueue() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) poll(&(0x7f0000000080)=[{r7, 0x17}], 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x3, 0x40, 0x401}], 0x7, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x150b7521f7f0329b, 0x4, 0x3, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x4, 0x4}, {{r6}, 0xfffffffffffffffc, 0x10, 0xa10e04a79b1fe8cf, 0xff, 0x81}, {{r2}, 0x4, 0x10, 0xf0000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x0, 0x80000001}, {{r2}, 0x0, 0xc, 0x2, 0x81, 0x80000000}, {{r7}, 0x0, 0x48, 0x1, 0x4, 0x8}], 0x8, &(0x7f00000001c0)={0x7, 0x8}) 16:01:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) chdir(&(0x7f0000000100)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x100000c9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000300)) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000340)=""/167) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x102, r10, 0x0, 0x0, 0x0, 0x180, 0x9}, 0x5, 0x5, 0x4}) r11 = getgid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, r10, r11, r12, r13, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000440)={{0x20000000, r4, 0x0, r4, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(r4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020690c, &(0x7f0000000300)) socketpair(0x18, 0x5, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$LIOCSFD(r15, 0x80046c7f, &(0x7f0000000380)=r16) 16:01:20 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="100f8c61620000000a08000000000000"], 0x10}, 0x0) r1 = socket$inet6(0x18, 0x0, 0x25) dup2(r0, r1) 16:01:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) close(r1) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) r3 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000289000/0x3000)=nil, 0x3000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e699319296488ffcb8caea32c496f6944fe542bb29780f8f7316d4eb831dc0a4dca5714af8d53b293b7b61ff24f1825c0000a6249ec6c618ce9958e7029092b7b19ddaae10b3026c8e2abc49d8df93e77bc33b8979d43f6163907b15", 0x6a) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r7, r0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x6868617fded4a57f) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000340)=""/167) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, r10, r11, r12, r13, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x2, &(0x7f0000000000)=[r11, 0xffffffffffffffff]) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r16, 0x4, 0x7, &(0x7f0000000340)=""/167) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x0, r20, r21, r22, r23, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r25, 0x4, 0x7, &(0x7f0000000340)=""/167) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r30 = getgid() r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x0, r29, r30, r31, r32, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xd1, r4, r14, r22, r30, 0x20, 0x8}, 0xffffffffffffff01, 0x0, 0xff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2d}, {0x16}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:01:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x200, 0x3d3dff0afbd33f90) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) clock_settime(0x3, &(0x7f00000003c0)={0x8, 0x20}) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="26495b55a658d024cd62a548e094") 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) sendto$inet6(r0, &(0x7f0000000600)="4bd4975f2628ae4903ed5b97087ae0686d094696212fe2cb87cae24f21c1eb768232634626817ceff5dc33c1b7c69a74c2329af2e7ede99317a6f6b89ace0c9a48fae4abf9e9465e2d334942f721dc9695278aedf9168f393baed69527d6c5d49512e53598b103e9bb8afeb0db", 0x6d, 0x9, &(0x7f0000000400)={0x18, 0x0, 0x4, 0x63}, 0xc) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x4, './bus\x00', './bus\x00'}) execve(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000580)=[&(0x7f0000000380)='&\xf6\x00', &(0x7f00000003c0)='\x00', &(0x7f00000005c0)=')\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='^\x00', &(0x7f0000000540)='/\x11&\x8d\x00']) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001700)) r3 = kqueue() poll(&(0x7f0000000080)=[{r3, 0x17}], 0x1, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000800)) close(r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000000)=0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x20, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = kqueue() poll(&(0x7f0000000080)=[{r11, 0x17}], 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)) kevent(r3, &(0x7f00000006c0)=[{{r4}, 0xfffffffffffffff9, 0x80, 0x7b8cff5b703fca45, 0x401, 0x2cb}, {{r1}, 0x7, 0x104, 0x20000000, 0x0, 0x80}, {{r5}, 0xffffffffffffffff, 0x20, 0x4, 0x100000004, 0x40}, {{r6}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x101}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x7fffffff}, {{r7}, 0xfffffffffffffff9, 0x2, 0x6, 0x8, 0xffffffffffffe8db}, {{r8}, 0x4, 0x1, 0x0, 0x2, 0x7}, {{r9}, 0xfffffffffffffffd, 0xc, 0x2, 0x40, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc0, 0x2, 0x3, 0x3ff}], 0x4, &(0x7f0000000800)=[{{r2}, 0xfffffffffffffff8, 0x41, 0x40, 0x50, 0x9}, {{r10}, 0xfffffffffffffff8, 0x20, 0x400fff0e, 0x7, 0x8}, {{r11}, 0xfffffffffffffffc, 0x2, 0x1, 0x3, 0x2}, {{r2}, 0xfffffffffffffffc, 0x14, 0x4, 0xc79, 0x5}, {{r12}, 0xfffffffffffffffc, 0x40, 0x0, 0x9, 0x8}, {{r13}, 0xd2ab6ad1bdccbcb6, 0x0, 0x80, 0x100000000, 0x5}, {{r0}, 0x0, 0x2a, 0x20, 0x8, 0x6}], 0x1, &(0x7f0000000900)={0x7f, 0x1}) 16:00:00 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001d00)='&#@,@\\{(/[\x00', &(0x7f0000001bc0)='^%\xeb\x95\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)='\x00', 0x1}], 0x23a, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file1\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000001c0)=0xfffffffc) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r10 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0xffffffffffffff72}], 0x10000000000002f1, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r13 = dup2(r11, r12) ioctl$PCIOCREAD(r13, 0xc0207534, &(0x7f0000000040)) readv(r2, &(0x7f0000002080)=[{&(0x7f0000001fc0)=""/159}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = getpid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2, 0x2, 0xe63, 0x3, r0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000200)="5fada68d70f8054615fad50e550d653d3080984800c9936dbc774a59b94ecb5bb75a71e894aeed9a5703404cd6bee9c94d1d9ed144f3d5813471c3b287ebe79de3288c4ace2aae1363d1dfefa42105b8ebc0b7311562734519c44d8cd69c7c0afeec23cd2c89f29667126b3839644ab1610cf6cbef1eb6256df0a87bf885ed38ce43eccce970f0df4d4dd96cf114f36e", 0x90) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x8) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0xd26b31c0990d682c, 0x100}) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x7) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r3}) fcntl$setown(0xffffffffffffff9c, 0x6, r3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000800)) close(r2) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) dup2(r4, r0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x5) read(r4, &(0x7f00000001c0)=""/25, 0x19) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x8, 0x0, 0x8, "47efb511837cad502b1f34b9d74d8f681a9da2ea", 0x0, 0x9}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:00 executing program 0: msgget(0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/full\x00', 0x40, 0x0) write(r0, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r0, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) sendto$unix(r0, &(0x7f0000000000)="fe33203503d0bb5edc5e4082f37a2f5670c7cd0a3aa33269a0482cc6920855787150850f12e60302bb841e30f535da03aa733bf87aa8f00680e1fe208824a72ff62036f7a50873b40ea7e8fe2563f3f3a9bf36556551ac83db69e7077b696af080e920da7f2214b8a149a703f16e4e2d11dc7a9d4fc6827df0182e9291e988d9c8d52600008dac68423c019afbdd72e8ef1f1f0063680e588949280fa5fd06a96198053f802f08f7f1035f8a614626916e22f6e29db4e3", 0xb7, 0xe, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = msgget$private(0x0, 0x81) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x0, 0x0) r2 = msgget$private(0x0, 0x131) msgsnd(r2, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r2, &(0x7f0000000200)={0x1, "5791bb842e8178dde3f4563b1e895175be222ae45f8f045ba33197df4df4d0811be72d7854ef39074a31cada5ba0bc6aa9f5ac7ea0e37eadfb482d3f03325ada7e1b248dcd444a1e6dbee07ca3b989d669ed12ee3356594c7543b9ca89402c0d9e240444569a971ec67579d3c454b2217c1c5d3f38d6ed049bc0bae0da31fd43c6c3c9175fcb8572d497d1e98a3e40574186e427b1deb7917f20a15e276821aefa79e1ac3d743363003aafc65f3c0a47eaeb1ecb03fcbf2012aa16f7785a37c7dd6c4ebc3ac937e70b10d6dbd1e4897cb50c5b16a8b6a0d408ec6a3e26809320695134bf60336cf1f5f3f052bcd53a4c4ce614d4166f9913"}, 0x100, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) socketpair(0x10, 0x8ce4a20d15cb835, 0x2, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000280)="05a39424c6eede18c206f4b2f51be3ca8fe90a405874278acb86d21ae7f0781e58b6193b068b265ca6d824cc93fc0684bb9e0b17b721bb04b5ef6e8abe0356bb1e09ba1fb9cced9d1ace422db25f4bc62757811e6d072f54f5d2cc52086706243b27067d20bffd1d", 0x68, 0xb, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000140)={0x800, 0x9}) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="16fdf0d478c0ca5a245aa7171b93cc2909b3200f916ca50110d05584bfcd496462c4ed7792d2980559d3b410f03bbc89c78bf8c6dbbd954b47ae2270dd3d066b0f36e4d02d5a0ef9caa8798bf86a0c754e31a412b97ed259ba7cb1d6ed73cd06e0f8f86122684518ab97dc649968fc3fdbabfa88187d34659c901cba0f80e4338c921bda09d4b585aec68dc9b223a1759a6f714ce6ed5912272fd5f2f234e887d78a8df313dae964a38e7c5d1116a9b612b79f3788de1bf84a09eaa74c23abc45e9ecbd776ad1ae4525b3cd7ec16f71b58655200e57bdd05f0b8af02b4a2", 0xde}], 0x1, 0x0, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) 16:00:00 executing program 0: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x3, 0x81, 0x7}, {0x2, 0x1, 0x1, 0x8}, {0x6, 0x0, 0x94, 0x1}, {0x1, 0x7, 0xc1, 0x4}, {0x8, 0x4, 0x9d, 0x7ff}, {0xfff9, 0x6, 0x7f, 0x8}]}) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x5) r5 = fcntl$dupfd(r4, 0x0, r0) getsockname$inet6(r5, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/167) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x0, r8, r9, r10, r11, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, r9]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r13) 16:00:01 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) r0 = semget(0x2, 0x1, 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/7) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) shutdown(r1, 0x2) 16:00:01 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000002f0000000000000000000000b48af41be0442414e387a6000100000000000070194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb875506ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4"], 0x6c, 0x3, 0x1800) r2 = msgget(0x2, 0x200) msgsnd(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="020000000000000074d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f6f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"], 0x4a4, 0x800) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) msgsnd(r2, &(0x7f0000000b80)={0x0, "9ac24862ff37d37e22a4d40fe52edc1678675c1b1b322a83f71923dc63a3dbafd33f011e0b6ee11b621221f193b017215e958add4feffe7a0fb6967210b1390d07bb6fae8733b06f762ccde9cba4f185863b85c3a950b00089b97285a8cc432902ff2d9c545ce6a96583f016f81d1387b7ab4c3b6ff805a98d84126d7d257629a02f01c761e85bb3ef296905f831e63d5690adffe5db6a08a62e4bb9fb41a20a3003d92d70ce20ef2ff8fd47c0e6a257cd3a4dd286b705949c028bcaa496ef70b6db74442a7afc9827eeca4e75fefe68ea64a83ca5974485d3a0ac02620b40838782dbaba4585f60280c543a3a36dd7d1d0f0c9534edd00a2f8e45be904b070c44af1e4de11a1618e044d97ea54c38a3596b7510ed576506701febbf85a5ca2fc9d77c67fe22401f0d2394bc7a830b40f5452c17ce3a8ca899127a8673a2881982c469ff17e7e3924d37f4c066ad878883ed69c2d8fc6bdefab3f6599b06dafadc2ef29004a68e2eb4b37eb1b913306492a65b1663ea40bb731c5d8bf51342270ce264e5bed0629a404af9505d2cf608bda86f6880da1b27c9dd8b044b34315f32c8726997b2bc6f8a8fc6c2edb1da801a3a455702c245a60f1092c9b3ac77ae98854f06698347a0074de32d31ba3b40852c701e856bd53977bccec6c8ce2e03a2781e3a0aae56d450615ec0b53367a939c61992863b1d4a4edb5f660827b9993bbaca506abc5170d86a823f1b8bd124fcdc5a5d69359e4a6ad193510c0521c3569ead999a5778c50df72420950fe3b945e3f05e636b90e0416eaf3a264b8798fed497255ff7fd62644ec7aa952d3d431b47b551db6a0c865dc92e40e451dc224acc4f69f9ac7b8e83cec2db88771d5261394a0dc22f2a8648d890e15495c303a394c567844406a2cd940df03c0c34a0bd97c0b4d4bc4a7251d7bc0901963afdc32c56f69b314a925396c757a93cb9b89bb88c1bb948b24629fc156f8f30dadc7f48d79ab3e86cab2900278ae7c6342e59e4c0beff6e2dd42519bb6053a7e3db7086f4d207e01ec462e0c1c6f7af0b84945078041574b6fd039b1b5901573e97ac13f38a60a72b4d424b221f4cab7e86d3888c50076f51ed73643427d60bfc88ff702185d865cdc5393420084f0a6e0c28fedb5330dfdd4b65b9f9862bd5936b3c218f95b6c3cbb8ed96a8ea7103c8a5a70a6acc122f022cf1a90c58f59c3a82f33995966bf283edca3748d48c1df5358ebfdc3dc05eb2ebae6e8e488152a7e62adea14930034e37a9dd940b6560d6b848d0ab93a110ed9fb5481b8192c426b7652796d79cb74e97aa469722b6891fbeea2dee2ff20710444549f0635d843796e68d4890c2487667f9a7aecf82bf956d82da5f3a84f4a4dfc8868b1c9d29ee4011beca7e8e61096e1f1e69188c4aafa184dfef75ad2207e7a1eee50dfb290f3e4d07b910b7d2e4408dc95e080adbd859d2f26bf64da64d3b5ed515d5ccc459160b238ef6d44f10583b569266e1114c81b5708fa6f0ad9f458207fae8d77e0e10854739e50187b42dacc37aaeba927ecc3156b316d1d40d19934cfdb1112a9d0460725ad48964a0db9673e928e3c7c0365e4e97fecc0a3dedbe5d8855d9aee14bd43c5877953824c0e2d28e2358640cedca1b3c04b4c0e490a65917ba56edf8d48ce0f50b8b9f7351ed7df3b0aed00842ff1a787142a83eac61d8867c7493ac698a3a96e8db6e959313082578db7ad698cf319b0bbfeccebe408988026446c339014842e47f8a967274d677c829d2caacd7d1729f3ad9d45a45db286bafc64773cddbd68ba6f7b55a7e69458e4ab5e1aaf6d922735869180d3da338ed39e4b757a1aa8c1edfb952773b855ffc9c00f2b2fbcbe28d6501243571f6b6e60ec5edbc08aa4396860e71012544cef298e303a361fe4c4e5ab785b7c8c71d7b06f82a2be025e114bdfc225065b66c495d8fb0708cecc36244da52143fcb9bbf34df50c0a77fd36f649ad07621df66d85f47bb0a4aaf8f895772838a79dc59baf9ebd0490e59b0f3c87f79d1264f4388be1f92a0dff6ad083b8dcc64fbfad5e84de853fc7c95b1e464c59508e3aaac139a69c93a28677857468e594301a251a6ca82610176717acb0e0e23789cd594ee623bfe0c09addbe3f46c2a4bbb8f570a8c508a2fd36ea90f5789717ea1dcfddff5cf8432a1bc0ac992b63cfaa46fcca312814bc8383f6ae4bbcfd111b5eb72bbadce513a3201e4111383981afec7a2fd258b410471c64970ef6e6f4354da0f4230be66719cf71ff0b98df613f00b52c91ba72150aa1b0e03203ff8138026d02857de51fd1e4b1b2ebb0b3881257a8c390db6a5bb941be297b155328e6ad2327cd0806105313726c31c03df527e1bc83d566d584051839590110ba0304ef38a134d78b8019fc16f82c7d6990d1e240054b25b23f21239cb366cdc6962d8e523b9af0e1fb24a13947deea1b254666cff86c27bb49d7681df0d8f6b4e3b1690c6a90bd76f2b1db2752f8cf39ecad1b390ebdb5a0f8becffb8668368be18c8ae4006da9592894a4ce0ebb79535d35627597173a1380f6d37a4e63728494f03c9e8a71de91a1bf9d34a2ad08a8e129b3eeed7017107538274e5649ca9f50cf1758fcccfef3719d5e465844ac3c9b51e7d46bf097832344c7282c6e86ee8747c369a9c7efc511829cc8e676d394d35b6b914090d0f36f3a7ab6afae70e8273078576283a0069a18776a94799d68aa38521b94041bd3c69b074cdacd18e0505974d0d60205a10ba3e9dd2f04897c268f86b6f910c77a3982781d62c7fea26fec38b6d5ee363ccb0dfd59c1010bff0a92e73a45799ffcec7311d82f817bf18d333cc445ece7d85ff4d050b368013f5c8186f4abf94db207e84cea53eae05c5c519143c4e0a6efaee829a07f3f44fcdb9129e968dee2e910f1ffc3044b04d9e187e033bf3da3cdc6176e58feb75906c4bf25470b3297feb908c749f5938f4022ae7302c5112007d11005e58dad0c6f5b09c487f1c1c591f0b877ef3bd0dbb426a911b5d3b8e8dabd3f0573b157c24698ce448d9ad1ecac5895894b14a363e4b02212874c2d75e4a69f48cbc7d7d8029803aa9829bb47c04da67d1e799b60919df7e9464e9fea82fd961cf65863ac8a1f610e917290742aabad54da1f32f40aa438fc894c7705e75c2e342af9237b76c4c794fc57b14891f61cbc26d4e65434d5b7b60f075d7fa05fffe58e19ffcf71297effb099bcc27bdd783e2961d42204443bca28398374cddc040f3506d144812e3e91a69efaa2e600d284dd074d05db2a69e3658469b0ee0dc22b37a1fe563a104847d8afd6f8fda53e355f31e56c3cc82dcb8fd7c8a99aa084302a32b4cd7bed3de771c07ac228b6a10b9c4db428edebe5edc4e5ab1afe36a57676aab53438f9992eb8dd0ddc79c190b953e723dc6746c56cceff79738e5be5da2be82d4c551e7400f007634dfb2ccdedaf05926738c1af6c975518beb95dabecd55315d7fbe375dc5546d6231dc7c4be3954df4233c1e2cab869626595bd48764b40e2c7c7660fda4d2a1d6a6521d6d4d3d97a0ba2a73d1ef78ff7b7d2aa6d7750a0724f0e6d27c34a132331464b574cb04b32d02fca9e4fd5c2af5dce1fc7555d3deb405893caf2b349010dbe504411620cf583b47d66f57784d5277de40e3c55ee133c007e01a438df2466ad612f9a5ac92defe36d5d0c9dc597bf58f2759ee8c73324b8ce4f227789258aa182ed7e9405231119cd8e81ac62675a7110d0417adb92a1048f15df56a3d8843be026687ac1af8f15b0d9ccedf670cba2813ff9a80b303a91266c1c67f197682c97232fcfbf776d6ef38176c601376b1f0b32a36b4c1201c24296276e692abaaf71d58b28a63ed9fea5053ba00e3fb0e04ccd487f812715daf21670658a460ebe3b36838afeb4d777e97897167a900201046a92acabb17c93a641c538b2c7b80589277be0ec0113dd06567e11ea0da63edc585d9523f7bcff90d93fc27636da097b7491648021e5f48190543f2a4ee859dc847f1a85886c488c02534d28cd672d8aa025013c324811b82410ab965ed4b6ad56adb45a989f09526d1da65a98039cc120aef0cce94768f488776bfafdf366a58222857559a44f586f2510a7155d6b4395bd58c7d17dcb6e627b53b064b691fe1b5e1a7927d9af6e08a27cc4ef7e60d0b69f2b9d777d02cee1ebf4309b3208b0c74d62848ce35aacdb033740d35011b016cef12f74fffda8205b0d198428e154e85c35ddda67c387d3ce08adeaa9828106212f936d9e5ca06ed56fdefdc46aa405627ba83b09e5ebfa789e89b89b2edee219a83f12ea4e3312e92a51618115a175fcdf06b40cf752d2abc4f81d1b6df39a91b264662b8ed25b819924dbcc9741e1cfe24747f95bf45bdd7e4c94b41a20b1684894912b1375aaf9d334e0a0118af1f0c5838b40b5398b7e23cec795101dea16e8e73ac869a7a242d055b8562354267ddcdc1d41db33e73bb07cf8bc43aab6e42f7af91e11a64de6a9e5de8341697ffb9b6c03e1ebdd129b5a78170227b198761738590b46fc7aa67804744860e66faf666eb2303b51f1696529bb3cb4f63f6b5285a5a6b0d92e8765ae9b4470e20191aa93c0798f037786fed59db01907bd631de56cf0289d54b1b489798d3ab27aae3c6fde0eb4b8bcd6c707372a6b8dd3d521e305aa0d7762b089d5e4d7a651824d55ba30d52cd45a7142550c10f2eb3c9e931de0a2b20c9e72b9f4b90d683b3c0a22e97a412d9542b11bdf3399f7ddd56cbea71ecfd2c49b72581e4ea5b884c35e13fa0124c1554ae3bc9afcf6393906e2dcd69768471bb7ad6821650671787b7f3ae0a42a5932d774b9073fb1d1a7f58afe0ec201c36b882665ff655288d829d179b7e7419a23f99b0f775cfc0de19e8127ddb415aa1fedbe31a94cddaf7e5f4cd0bfd7626db40a10f1001801198185507c5fa62b24c3c95d54631d11d23728b4d0bc29e4ff2ffe3f2e7b0c068816af5a598c019be7e18ecb37639c3fbe3465d7dc35bf1c5e314fc176a3f7da5df151964ba3ece0cda6a4b10762494feb22db3669aec66046e87aa9f15d360687bd20836ccaba2e8d5d3f678ad67ded75eb37727c7d85a42a95ca9710a4ae3b8e6e5c6bad8077d6f18c7ab29009a3ae3e0d304104f9b104bbcd3d3a0c00a97d749a9e6b9d36e45f67d44e75351e2c02a7af35e5f990e39ebb19b77c95754cd2fa1c0a2de3a10c230cb4b4709984d3c703b377e7d245f81e062f4906730aa37f834a3062660ad2fac7451ddcdff0177e870fe25404b31e795f358e118cf94e6ceb998548340b78311a0ff6da76b9664b553fff523c8991816f1c0f89ca5d1f60cc992b483fc9ca4b8b4d06a824fd0e4d7008023ac65d6dfd78fa8cd9435e65b3e146aa8d0035310618c8d7c7d5faec58b0bd90b804fdd41832bf0019dac29f0e361a9e2dbc0f458739656fe0489c91a6f8995edb173d343931f4d43e3d289686f5234e4557e96dae417f578f209a21d8fdf90c88cb8b9f3c8fbe5331c9c7340f3c11e252341a93be7c1e8db70fe0d85fdef6e7e425de0c1133c25590da413f1efde44dd903da33959b599c71615e72a50e36163d075de239c85f75c04fdd1edb94e910268ef105dae291a19114b1a06bf446a8446c773f94501228da77ccf640b79de2bf3aac1b658506d2e642f20fbfd55718b028d835c163f184afe1a66b37f35acaed610e9b54fce73265893fafa838e66a9500171b646f84d8161f81f90c3f0e9"}, 0x1008, 0x400) mknod(&(0x7f00000001c0)='./bus\x00', 0x100c, 0x46) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r4 = msgget$private(0x0, 0x131) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r4, &(0x7f0000001bc0)={0x0, ""/84}, 0x5c, 0x0, 0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) socket(0x2, 0xc003, 0x2) socket$inet6(0x18, 0x2, 0xff) sendmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="d7338eb5e263bc6997c638b247993a0eb030b7fde3b9bedc043511bb1eda08ef7d32303a6580eddad50aeb573d372de3be511fda16b3b8b30c9909cfeeb428b4249a99ebcd61cfe04b8a7ea3a5a0622c396bbdc2f621407a3ccb18cd12044004083638dd8978", 0x66}, {&(0x7f0000000280)="0f2130a7948608f5c2daa22d988b2e29c14789d8833c76fcfad8721341c4c6e36f816f2e44305ded16930c4bcde9863a79f41d207d77a2f40d58b4767f8d9424d5dfaac45da8325cd54e4d3408678edebf48b7a588b24fc440095d62f8165977ad191cbab4f7fd855ccca0783707222f52a6e59f32571fd48742f85abcca6ff45cc268f03e9b664c8a9e59e8a3b412dcb6c2cdf3a225e5f1a78948724b86085d2d9382a4c19da4f2e0df1da1922a4642a1e84f22a08c", 0xb6}, {&(0x7f0000000340)="6f348f50529aed2fc46259f7662ab7fbd3eb6dc873f7b29d2648251bf88b0b1e6be68d92a7c7ce419d6a4e6b5703fd97ff5096d49ac1ed835061966fb4c53e2ea910f4ba68ea29924952df425469de7333bf5c8d934806de65548d23", 0x5c}, {&(0x7f00000003c0)="fd28cb99bf2e73394e935cd8488abf13fe152328231ed017f060f2f469bb8aaa2c0d6e7fe8d76850a998c73f56590eb3b2ce6976486965e079d5724f55fd561c9243b0961bdbd3fbba8c9d1625cb4ed3aeea24c6d3e955b8c0fe479cb3014fa54aa1a52cbc1fd71f3d48620c5a0bf6c29195e02e78a52cb4beb6b58cd77b3bcc07934c39ea99c7223054db8e5bed7ed79c403339da0480bc919ee9", 0x9b}, {&(0x7f0000000480)="1da17189a9c53915316949ca86e6490f501768557a6c8ecfbd1399be15ca167dd5597714c40580a729c4fc35c94eea4e438547a3038d6fd960f8344335ad9ad12f368c4ce1b3533e3287253697fad17e64f6f62b8ccab3966d1f3b4e682ce732d29c0eae983f4a686852f136a38cbb061b39bad83e7e52733b0c431e811001fdae59ade9e284f804695b969305925696f5f668ee048fc06314336876abcb805b6144eb8f57e27ac9207401aa7c07d65ef218f6357148214a059443436420539cc848ac20fe658b9accc53a2f2d8bcc10ef66", 0xd2}, {&(0x7f0000000780)="7316425951145a68e084fcff041b460c60bb0dca0194697b123409d8111a55c754a17977876ae8f96340aab2bfe0faa32b50337c2dd6ad589e72cd58796d1201e0cd5b44840f2f69b83e68e3d75960af3736fdc319d601ae53657dc95ff7d0fd68b99284df86c9286b74d03fea0e8f164f1477378d8cb7e7f74b3ec40f16a9ee73dd9980d470755838866c8ac0652abbdd1d4d849ce39da7609312eacd6ffa1b61b2411b06783a5cbf84471139a5a165d1261a417caaad6ded6805fa4558fd80b71fb9f1ecabf72a75461cd4239f78e3bef8aa8ca67dbb55ee20e93ad478aaece575c2d0feda56389f64bef9f0", 0xed}], 0x6, &(0x7f0000000880)=[{0x28, 0x960765838fa217a5, 0x1, "b0c65ecf4922835cb2bd252d24964657bb1b"}, {0xf0, 0x1, 0x8, "9abf3992afb1d384bd55ca21ed44d606b8d00f8a266b55caebe3307474321308fe1f2f8f7d60aa04c17715a5ec3c2c1d490c9fc172a21b123fbeffa57b82cd713bc3c4342b756d3a8e28dd62b282d08b8e86cea149d1f3440ae70181b5b53361578359f3a7db2b42c8f0539534c82b7632b6c969df3599bf6f27880f02ca9ef65ba147d784f216e0974aacda611d5af868bddd686b61e234ff9b09dc05173b4189470dc7cc58dda82fd4ab861276bfdf5b07bf983c879239b1d3f55140172243f2fcf4ab12cb4f2b43965565c9c7f4e5e83d21f386488211ea364dde"}, {0xc8, 0x1, 0x6, "c9804120a4b2a2c672a9b01daa586c5db041544126ecb748502bbf7a2c3c4d2309773696385fb2fb7894a81b1a9ad79b412a66371fea95eeef530e8f2e02a31ca0c6130d2d3509b775782851bcf8d72981a8694c11e26a266c59a8161d8e27abf90986550059f690dd3651bfc0c43846bb799b4a35a86446eb4b9ec290a6b36326bb99ab6179081f9d2dc5982d0bb287d6ce6e1924d0c20a758414a58422e34c489ba03d83cd9412f908af99092bafdd52c518cd"}, {0xb8, 0x1, 0x9, "c86332e09db92e8dbb8ce064adfe174cb1dbe8f4f8434ce2149e2da7d6a64583a7523080ac8e6c7625b08d7a7b79687e6c78f50b0960e4d902ad659b467c4f0bc1f5439e729c7768e48dfc913c663bb7ba9d552f51673be52f4c74e0961923a59ec45b30f873fa18d963407ba00697015fed9ced362f40c5052fb7ce83c805546e4f462d10dcf9efe9704427f2734d27f3e4de6ef78aa3b18931579126d2646cbe36f9cacbeda8"}], 0x298}, 0x2) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) getsockname(r5, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 16:00:01 executing program 0: ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x81) ftruncate(0xffffffffffffff9c, 0x0, 0x9) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) flock(r1, 0xf) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x9, 0x8, {0xfffffffffffffffd}}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000180)="4e9779606488b84e75a9c6b20e38fb93ce9867c50f6857227f55731cbcf9c91d0646eca22f3e2e0392fb9d098b477393dee7763437d3b4fe9054fa88aeada4a0101c51a5c5616898f6c95553750ca69929617ce211511a16e93052792e4839eabdce3f87ff300a5e05f3b3d6da8fea5f5a35768307f7c0a940fc4301042db7ced1d1a0556a627a68064dcbbab15ad7f33c6a44fa4fc2bf0eecdf5afae374bf45dd30aa99", 0xa4}, {&(0x7f0000000240)="057a85f945e1addc5c16497e01a059002bd34d7f0b9becd5f87110053602840f36cf4eb13bb8c00a593c1c3bad16a614ea7d9996eedbb48e5c08ec32d83e7f662e3bb9174cd0607ee8ae96ce56a90ec9cde2c8174f6e50a75c99", 0x5a}, {&(0x7f00000002c0)="896873efecf613d4f3c7692aa43894984e204eced812e4cdc14a4349f27ddf9b5cb6b4b6152c567d8e4c71f6bd4ab9438bb0479019f467ecfe214f425d8cf4ad28b480031ab7a32bbcac64d6f1f32a812539242f011dbe19040d1835087214d35e0e6ab9eccde1210fd788cd7c3f1b9ed2db8911a8e0bb8c05199ca8b25d65d20854965d14c05ed1b5ca8a37ddb77ba18aa826fb789fdf8a338332905e0fc294d241bbbb289395550e7734cc843f91cd7b97d216e2434bf8184a61ba3a5459a7ba5425e544e37fbc0bdac9deb0ed234e662fdfa682c569055a2e7ed7bf3e7cdcc04f9d43b27cb3", 0xe7}, {&(0x7f00000003c0)="89f2abb32ae0b8c455858213", 0xc}], 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000480)=0xfff) r5 = dup(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000004c0)) r6 = syz_open_pts() ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000500)=0x10000) read(r5, &(0x7f0000000540)=""/124, 0x7c) pipe2(&(0x7f00000005c0), 0x6) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000600)=0x2) r7 = accept(0xffffffffffffffff, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) write(r7, &(0x7f00000006c0)="99d8c8cfcd5100a0e6cd7038243bb631e90f5fe99d1bd8f48f1469e24bdc01df1c0c46e947d478ac7b9028919ca5bc5326b10e480c7f596b9a542e5c4103f2411dc4cdf25497d91c5bf2daf1d3e6ed57a5eb7a0dc39d4762f29bc4c690fd85f6d80a961a268803aabbf0b1d7619f7afe66e287e583e9c3a89bb051438db1e098e5f44e801a603121ba410439cb9e7f5d89230c7797c900516622564d460c13c9cf0b7b5867ec8cc9a74b90594d052c4eaaef709217b6697ac208c2d0dc1a326b5eb6e263de68794b060acc72fd34b70a610af9f14f8aa22b15efed6cec9b84444e2a9c91adb325032b13b99c1cd272563d043753e26278857e4d6c3e082b5bb8cc8ca8c89f86524ef4ec0303a2af58ac60acbd95911895499364ac0b94dbef6c461665dc77ea8ccfb2d9cead6dfc2391f8107332e76823bb0a0784d6ba5126c06ede543a05b9e3305c8e7eb0817b2722423a83e7f762b00e25cd06ad50e250a74372cc9c1c9b2614df31b762996c87979fb8c523203f24ab5c195683dfb635d7132640599a4e74fa85522cf2ce36d7dc1185d3d9b39d92c280c903990c0c5a3a861cb861850efdcdd6a6b423c8ddde29ac13567371b14d4704fba53813a12b12928e6f2c9df280482baf2b10360cfad8ed2320e7bd0de6500b4586a8334dd1fbbcdebd4d325b1494d7c81acd25b0f009c661b0db411a43271582bf65c93ea91547c38102e864b27042172702613cbac4e9f4b25136915040dfb9d391a7c293c80f642093a95f2597052712c929abed61f28cf2b883926708b9f84b9156f6575fb1fd848604114d9148618547be8331bc56628a13232909979ec6e20dba5f03c0fa0a0a5138f80397db95052be906133ab6a25c6ab7f590b5294814023f9a4ba4a3e5a20cf799ec9f3b84abf2299c095c89216f4dd8f4b90e4fb4af6df5c177f5a1df7828708cbaedb45bbbd77ff963ff2600297bffcc71f0689a6d44214ed3b633432d7dfb745b0938b5d306d78ea091f51974f316609a1bf87cf3b9c117a4e0cc3ca33a47ef2ea191107e5147b2ab5b1ec855541733ac7bb72d1560da397ac01442ba17c7cde4ea72a6db0c6bf58c5405b75599b852de757905e8041d93a8187acc5891b9afdc574aab2cd1c65fccf4d20956701d4c8b3a87f294ff64adef3c8b8e1e9f6ba995921c72956763c84c9464e95067e97d96ccdeb59f8d72193bfd48ff2a29997577fe83a1ca84bc130c646db7a09b69cd4196fb88a09a06d97359501c7fd45443c4428ff7f681fe632b44b517178a751a54f6a7c05b6544505d773add5c7406bc24159dcd6430e91ce3b92f24c66f8a219adfbbbb080cbad0a1a772f39c461726e150211ffc06b1a9e5726ff9664dbd201fb8228e38b3bc0c65b3b835730f418a5b206d256ec1ef99f3b665a01556d8d9b1af6a95a98a5ea1ed3177d629db63150083216b51de3db86326d36bb52bc91515e8e617deefae96081ee274e4f38b399a0924a5151f10176c963c9bb4159ea000e89cd0535f1e985a88d28f5688cc32e16202a1c0baaf55b7b69e3b695fbaafd0aa14dcd85ea50dde9357e5eb39cb9cedd9e406b801ca2cdd25f2fb5061baeab656b8563371464fdc1cc98e4a4afb8e6546bd0e51c945f43a65e643d40366bb4c7e3bda894c7756c3dd41399e1c9cc3ac9c582c0719e9750cb3d9c4f07f9e1054c2dc7fda1f90eddddec43976fe678db87675c1e6f112cd0a574ace5d543ca7db0a9936223ca0fd4d895712065ee7a9c05b3ccd806250c669efd528834c03fa99abd51c926482668e9495ddc886e393c7650a266d2883c2a11332a15229a8d405691d8fb0732d116f976900e9b19f251e4d9dba1eb57d4e28fd385767fa5425549386185ed736b5f739d2dfd6fc04cd4192f81a229b12caf3795027e46dbc79ad989018029af32915ccf85853312d9e9a4351f0e943533261e34bad7ea48baa1167decc0bd594734458f14a8c091197420002e528f9d01243ae251ffe689686c8ed39520db6773530c5f404e340adfb4d69f1d042ec15c4ea27c792a08899328f8a52f8ba7a33247355b304ed8af5150fd764a60397329c514b9664d5dfcca923b4fe155cedcb86275a73caa2b19700ea6b028fb7219fcc4102a16f9d7b793ba0671c9832c4b2ad3ea3cc319d8a09281036783a4d7b816620beb95c4d52a77d738221133227f825691406cfe8694f892427881a95611c1284df90d04ea6d1bfdd40dbd66ddac2e302e133ab66a984b046c2b8f4da4d71296c5dd9e736aed6b67cac28a1a5803cfffc6b507a034782bcfccf03e1f73f535650e937ae841c464287805b2fe097da5c5044582fa109dd25b4360cf4eb1ced010980f3a6602aaa1180ded1554447922b9b153e7ca8cb9a77e8cb8efa0cbd0b2eeccf015d649def7da66245c92ee8faf358420db2cb6c24870c74910af985a7114a66500366a875ab6cc72e97184ae60eb81ad9e1aed06e32f0e1c350dfa2e105ec0d9e48ce086de47f25458bdc2f7763aa833c3f8c393f25d8f89423b11c3abe611867bdb03b9b5deaedb55359de695f44e4f72f5bb5df5ff3e844080445f5037cb4e2632324112b94bd5dab56365f6a9cdbf2972e3550921b1a0e5c38bea12bd2d709b6f869a41d5b1cdf4b595db4ffbe013ba16e1a429d1c86d296ca2942de122e0da2a3ab1b8825195eb4542451c3edb9e9206024416590253b79e55de60259899bbf29f52f31b93a4e6acb21d1e53adc60c9a265f7eba478f9f3f1571186a4eb3d22ea6444480f78e49194ffe621fae528558e913c89c1f7532f0c821a5cd6a4f08b56561736eeea409cdf8df8eb693cb0dc0d7740b7ac6fac5691e85d29bdde3ad8494556371f2933d00656d712cae01181887b04ba4d70f68878f1f4618a7115ddc7256ccfb02af04e9ee441ad13141c5548a551aa344e93b9ea8c7bbaaada49cc0f275e0314f2fea0f5cfcb1d5ef07e8515bb25fb96964d14cdf603a06c3d4b9013a871f0fa37b24120ea6bdfcf9e08a6410191b554d3562dc7dac3d4bd775e88f31597b5203d9905bec34eacf219fef50cf33540afae33f4167137d5a27e8a38c732e41fa56bfba954a840e8e38d350169aea676f4712f28b83d4b3e4213c49778781b7497cc1a9e742d560df2f566406a6d214017135adbd0e856370a3294ac71d5d4c30a1c2733c7e6de6ba12ed39195337ccb6cfbde2cb8cd8f026c5de21107b789c0967dc4f19d2314f83ffc5ae2a3e4bc3f03ae233f8d1185c4e1cc3e761f78f9ab1d9339247072e54ca49724e149ecad78434134e9d445f68b13641882fdbd51be7163e6ab04d09a34d583bbf79d7e594ee4d742dd42d7d5b82afc394c8e82a0a421dc2129434459ad24a87dd7ca52cd49e98e5b645d5ba9cdf7365cb8e1dc5e7ca20927af0b303907b9b5a7b93ed3758b9d64459e4ab3c7ca60d57c211a1e1ec9fd0c5a8a2a75dbd3b19415b96e17c40039b4c73467f5d412bfed442d6b0dcc0192d3bd89856c3c09407db432b1ba1638fb6a62e5c7b70c693cff9809eb85f5465a76c8afff22ab43f0f452f4d1b33a65e845960d91ade938f53ceefd87c5653506bb66aa4e8ab2c9decd278576ffa32d398f71b548afaab9e47c1f4446e82cccb8e73fb83f74337faa0a21cc075b01baa271c246a78acfbcf094237a3760229c6384dd1477cc3160c7c44025fa3d75fd2d1eb9779461fa58120f5b053cf4b6797818a848341aeaa0983c7ec2c7923ded151864991b37a6e41f398645fd36217d73daddf9499e08bde2148ba45e328693cb35c3113b86ebe3e20282b7e09dd6897d9b053b6e16d025bbdf5b91dd3f1ab55f4b2027802d164811fc252861df07be37ebf5e81fd3d5a3b1c793852ffdc220d5e80084644940fa819e06a74749703676956f20a91564ff823af5a4fc20c5a4f58d6ade2136f74dc27b2c1a26b6d2e0d0e4eeebb5d296cdc62a3e58ac2d3b59a735e41ee899c8f4dca264a0fd92733afa542ee6e39ebc9cae4abd89b1672844e013c210a095ab3db13eb693a2dc1e0cd7caa5892d86f670eac425b9aeb42c8f9742b096e106ce9dbdaad648dd84fe0b7af20f579ba95a39546cf2ffe9f933b9279c57355ab9decb6cd6b29d3ac03d5a814f3dd40c00844a7c431acf32aaaf64bfa7c3b13e3f291c21fa978962b0f1f8f7b1e1c7e1d6bac0679dfa20353aecbb61c079471244cefb22f42be9147de43b918174646cd9db3af18fd4ef7b2f28f14d934f5243c8a0ccda0e8075618e79642afc970cb59e50fab02857447bbdd50d9bbb34bad471e0c4d5ff5c0fc31beac3b04f189453fc0aa8e2d7349b31eab60b94981856e18ae456ba0a58aa65782ecd2d65bf6a8b24a3087190d5165b13ca6fa45c39f59df008f99b4653a90ea6ae83baa8c2c1324bd99c3204328846dc4106526ed7363716bfebadd9c2ac7e14ea324afeedff2093cfac6be52f4c4780b2379beca8570646623eb673b139e716c6eca0675497aa8e3988d68ea3baf83c7be0cc4395e45fdbbc75df9fbe5230544712e99dbb3b7e6f9ff1e1622091c7d7ad1e16b1297629dc2eccd0c3a23714ecb464d30909ae62fce46738a0b7f37c516bf954f51b8f9c13bdfb7377d5d1259cad9bcb2b8c98f04c8683e065b2dfa8e821459aed0dd392a08233fc33e038e1514753a9a0f7a3d0a4969ca330903a4fddd04a0ed17798c269441ca50700967a39a9edf789803829b62d961e4e8f87a8289804b62eea23b3cc1f24a778381d60cb4a4004147de30b01ef8a3391eb50cad44aa4112486e4f82a989b175f1e583e19bc12ea405a8d08cee38515ec316ed9b96d92682f1cd598e988ac4fd0862ddfbbbbac8bc9d28bf6c3e2118873fc62a0105aa6ff6277f42d55cceac78d214597174852ab71cdc26a554ba73a04586d065de4de5599339d424c0d5d9cb7aafd16c5e228102508c52083158239c3c28c3048a5dc002b3f636840c8513dea3df1b3baacec4891c9278f215e393e8e47077cd5016c438fdccbd71a68a77d77ef158f99e019f77cb5efa94c61e9d0f6531673cd0da81323e809e79fa0b991cf19a5b7331961cc8236e3729da336ac7af67bc6a22af68047dbc400ca8308a59fc4f115218dc3004e3a9fc104c6d04cfebcb3da35d9e5fc39ce5154ecc6c48990a0ae6cb497fbf429b8dae003d27b724cfa4f43f42551aa03973b17ed249e8f6e9697e708879bf72799a8fa3cf2fa3c24e6e240aa2a6009c5bf707cfebc7e57dc1d0b094f93144fc224aa3f06f2feeef9156822d91e9ac082a705d92940f881fcb1d781f0902fdd4299533012f97843cc03f17ec8fc7d15b87d0f0b82c2ccf6eafcaaa2f734454354c3e9f2a1c99edfe1a5362e2e9b782fde7529034c973dd9fde0785bc3e8ea09ffcb5a3b760c490a9d09b6ec3db7f7ca20f3dfcbd81932ac732e68022731e1b21cd14a06cc06d85948c296f6232d6d56e712d2f7309817ad814c1c17733ef6210ddfcc10874d636e587f6cda376728b00e21cc3f4337c2042d379d0521888386f3dc9ff6eb886af51acaf08c3cffa6cc6bc17a43251f788373e37489ede21cda2b3bc1f2458443ec1ff53ec0800c3dc9e14b4d7419609972754246ad8aeb2f7487a8ca726c89f00f422de7e054f3a539d6a61dd4d8a10a5d0d525482dfeb09db1b10b0d3bcae56e4b26b8b90ef82f95ef917323db9be4948c9f9e3ac39748847e74474d2ed934a40f34d9dbbfd9e33a8ba49f03ebe8b902b01273d4d768146eafda1e07e4ef3d14232", 0x1000) r8 = socket(0x18, 0x1, 0x80) pwritev(r8, &(0x7f00000017c0)=[{&(0x7f00000016c0)="1362e15b53f56f005fb0a703320df180398bcf1d44c397397550a30f76fe200fa2f4556ad7a6f488c8f119e08285fed8b7e6792fcbdb5d6d0e06ba505ea566fdcb19a12c08b95743aa6a12ca9ba66ffdc43f96a419390ebf8223a59ecb29034f3318e75bccf27aeea917b4e46263b6f03c8c754d29e2b0100b604e430d8b03800c513aeaad982e281c7c8770e76843d8fdb639311280b0f1999c784fe8cef2b08721a7541456575c9648a730960c7356289df75a3ec47b4a5294178a7a21f7a2116e2fb3fb6e2fab398dd79a7e4d0657c0728e6beb275dff56ec4f12edf6cd6588f630bc7a", 0xe5}], 0x1, 0x0, 0x7) writev(r5, &(0x7f0000004c40)=[{&(0x7f0000001800)="4774cef309ecd7656f7f7f1d90cd20a0c1177404a61ae7794d7b809ae1f09625ae513df11aa356e4ed4786d0da72da556dfc2669cd67a4eb1c3f54734912ee8b9243d5866ce48cda04ea815059132ef2c33969e4145a4cbeb21a7e9845c9a333d3d97ce8c045d29cf47cb878ba0490466ffd61fca4b6a55112f5b23bd64663b1ff094d3e96061d55aa066f438200c3dad9bb81611dea42c876f41badd0c04f89fdeedacfcc2d3e040af7db45e2cfe83ea3262c4ba07dd59b1e1c538f6df4ac", 0xbf}, {&(0x7f00000018c0)}, {&(0x7f0000001900)="e6842ac40bc14834486e223a475dbaba0ad2a055545b6c44162bcec82570b07659c478060e05f6d1ca2cfb7e7b2e5444dfaae0f44bc39ceb3961983a1a87dd95ec290275ed5dd942d537b8162c27397f9adc5a5fcd799750cd87dee90ae06de753545c019462c40eb4de296fee458a8ed5a0f4189502d0c0193166e699fe4da61bde2631063cf554c860e25cd476406d42242f1789271e5e005c029bc3ee05049029b286cfed64aba8abfe86c8497c4770ecd6cf016e39b246d3ad8b32959a72f559b5c71115c1deca9bcd88a5fdd607881ffdd8300448fb697af2a5b419ee7024a593261b5a1978ea617c91b7461d79374009a0b066d90a21668c57dd34eccdc4237466471fa3c385db080d125176e4e39a688d28c2b284c1bebb4b1df86ec51a5916aee058dc789651167c605498ccf2e035606f51def387035d0eff2c1feee158fac8c23e73240ce0b5ad9171e373dd945a988260b401e0cd91f7dba7728c13b266d480c51ba8befd3ada57398ca7752aeeda4f9bba8581424a14974b44e17a25b3e20e626758b64aede070db6897bc88f068fa983e6f5e88a8562ac8802c45a893af97a7b7ec7ea11e190fc89520eb0a772e0669cf5441cd5950c4b964209e55d91d56d148ac8d9b41aab19b620216e175f41b855fd3cc552e115d2c6aba946224e75a805e5c2a5c3d2c0f982d49bce258aea5b49fe21c1e34560e9f06624cd33485592920dd9a68d58ab9d9d9a2731535691983f5ea2736db115a51e87c0139446efd6b45b2489b9777cd7e165908e2cf0ac98e289dc81f4e04562f20c60bf7ea2c3cb434aedbc6a6833a4acc9dc47c76161c52ab68d04d008d35cc3dc9f70858655aca95fc6f0208d95496617d5eb407bb30ec0a32d48dc5604a08b0e56ced31fde0456c85b17cc1c543ec90248b5b19fea6ab4da0ba4f8507674e7055c1befdddc6d3da14a6179ed47e64471a09a00761282ef785735d8b28fa7db0e874480b0c91cb7783326b3d47964e473ac0926d6f1f269161ddf381dba9ff427ee13d127c3111d92834afb202889e9aaddfc37aad0f78df5fb92df7001a149cbe736f69279b0960478d1ba4fc9f8be7774f22a335f492db66b148f3081f534bcffc28dc477eda61c085f4bf810f3058709cff1174734567ae2c3b414b91bcee3afe9c09eb64e20613ff44b1064b74a9570714979b9215be5614681e84b8261890c038e3be36bf153144d95a12deabb02164609580270c4e56bb2b4d25d1c35c7cd67462e8130d64a083ea0926b4e3d5a2c6a14da04fbe38f4880f8bc1f162da717c8624db3d1acf5a8170fc17794bc24ee91b577f3e7ad5bae1380e7a7bf0f05acc7075872644d7b582ae38e2628725251363225aa84b50f9c67c80d493db2fc25f73757cd2877f48accad3f2b61197ff06d1a50d146f8037b0dc06ddca08cbe05573731154c7655e00d74607c9b03588c8ea9d6f906a5ea215e66c68b603ab85cc2840f9073c3e6802f2f3a4a4825662b0721df8ccdeae2e15b3061dad7aebedd3c0e66bf5d2a2910b696750e4bf05ab1d564aae9f04c52331339abfa652d7f52b3c9af1c4b3f359beeaf2d75d92c98ba6f6a1fc422ca93c681febb464c727b15ba8cf93ec6dbf97f252a31aa4e81c645fa57f2b763baa2cc0d2ef6055d4aae09ab0cd8955836d14bb2f93c50bbeff9eeef39c402ee882a0a781fd31e3b715ba564181b149d47744bcea126310dd6d4f0ed42ba6733076ac42480e83eb126c9112446003a014d001768742c3c02300bb1d78721b281f27399731d23b40266758be04af6be1ef84274e4fb084411122d4815cd49c404b4cd9bc8bff41857998a9d0d4f72e3a08ed910d522e02b7fd3e6b183998601f989e1b5c84cd9ca4e701379fc3ee4e09a506e2ddc8b68ebb4827cab14e6df6e4d5315bbe036a8265817e781b867ee5b8ff4c523ed6303a4a8ec92618ce728e83a019a4a2b1f3112ba961c6b4833d20d7a4ec2f3127a1fae5bd38c4b06d1d42d9541becd2339e34d693221a016890e30e7d4fa97171d83bd4ff2cb2f5314b5f9f13d9817cd9b34cec244fc0d6d1b1d300431ac67a0194dbdd93d8791aecc2a9be982b32700a10e4266c5a43c470bd3eb3d8d1fa964c6ec266c0b5333360e5afc2d8095911014934269b957c414154b035f77aa9a994484b86027550741583eee5b6a966605dc92c74326cef44f6e4fae01801cf88f46e61c8aa9fac0df32f9f7a8a02b30e8e26c1dde7bf9ddf8eb66ae79ee14ae6307683ae3be6070845d003be8addb7bfe3a5819686287d3e2460c1bd4a333132050b34329a0a4663b9f60f5017a16139aa3fe63ef513954f58c779cbc2081c9696569894820c1238d17b09fe85d202e338454f75d1aa0b8497d812147be527563a8382f3db3e40714b1730e8d3a080dd0c307f8dacf558ee8f231013926d986c6fb111deb6aff5b677cdf4ffaa8082e565b6f8a305443421e980af167d301d851324b4cc42d1b9e9439c347a5e0591cc86adc49711a04fe300ea3a332fedc488a5c755f226398370de828398b798212aa6c52b029bbdcc92f5c6cdc25dfb665072c0da0ae2817ac46f9d582b57c4441896775974353cb2f06ef7cfb44b8c783b5152e7e5dea2dd1652a9de8a0fd7787bb86bb7aa1694a40cb8b1b1f242b12c076f68e793b95ba9d912c0a00d0924f0bd324790aecb44da1b5ae830173ea8afb367adf6e47c612ccfe7b9e61269dd65a06433fa7f95b9abd5271f84af0568b0ca9ac600979c9b5b5af18dbde745d7a42ac1bce90471545ac6f031cf303425df570e467b0d57d20e26601ea6b02d3710496081dcba407c6478f397a498ebd9b1aa87609bb5dbc9f5a13f2c5903326902502348fb47ef5dd2217a27aab1c9087602a5c182c4c4c395812f60894e0db1699d3cf1b37941e6105522b182c6b27d1222bf82a2bedb15d7b9549e8466ee8f6b706156e746642545eb81ae5030fc515b908759de1929697012d61db9a8bda49e79858578827a5ae41e6b02dfd604b8810cc304f2ba1f6608b990a697689ba9128ad19cdd19ffa89fa0be0da1b80ed9ace42b94103b4d7751ce4afa62bb19f1b73dda298bdda31941ba8651a085f3b3c49516e7e136659dc2f1a52add0f8dbd2794701b5d87c01ada80bab34a081b7709aa35f5ef840eb8b713bcff81e6d2955f8996f5847121ed2267eed9e968b949cda6a0f8155fc752b535f3fd962a6aeebde9efd6d56c60e64d8d7a5141d5e859bf3dd4a63cd7862fcf1e39aa0f7d524ae68233244f2eba1cb125a440731cbba51ed94e4dcf6a29379c882316b12c46356378d9b825a8030f37c13904b502960b147e95152329171d0f8987b528af368d1ee13d4cf1efba784c70fd1051e995812d4340da789ebcfecbc2a0ee9b966f25e328d2ef078e77ebf8fd805d68f46302fa854aaba6bf9b7a6d0f3d1639f87c52f2435c85084678ff68bfc51aaeae48922d088fc20e69808030946464dbb05c6b2f7d01ce92f8ca0aa97aa2571c20c1bac497fd58ae16e26af3ec415ac0542c0b343cf1c5a3bac8e9d412fced17bf8f8149c6378cd900d24dbd0920d5ec53461ee932d99b77aa187327dc5478ad9c921bb857b0f06d7208bc413f1a373987ac8d8380fabdaaad2be1f5bf4f09da43a331a1f5c9af32a600c84312444af1a053cbef7e5a2b0810e68daf9020c7ae9d05f8dfead8746e0071f9b176ed9207e76b995c38c7905d1287ea3f89b03267f2b8ad90c3a3bf10b5b34ff97cd1875e5e9aff1f6934f453ba85cc54ed7423b54e148147a3aa75aee3a34fa44d9c05c45683ce725bdb32f10be5e165eebd8e47354ad8e3799c3a9f31afe8123edd7fc26c53e60bb28e084489c4649f9b97433bdf68de78f381f389b15ed2c3392039bfb8c9d3449534da71adbf820ab2fae213cf2ed9f060d10101f0321ab71e0d5fa930b147bf24efc26a7d1a1408435ac05adf070bb40019bbd1dd47db64cd0632873a59bab029720d782e8ce33cfbf3654055feb537b875e941b866e3f4b2bed0f0acd902bb38ea4d205393222f32ec2eb3aaea21728f766f8acf639bc2a38db6f2198bc2e1cfc0aee1cee7bf862bc82e67f0402ad630de0368e44256087933c0b0b93c9f30c4e8f2eecad265759dbc45a31a04b8d86eb6045e7cf121547703264ffb8378fa205bd01db2f2da10dd5151075a62984d0770ff5c0928f46aeda3e53e7dc368b921c58e2a59aafc590f4e2f6858ed802a4b8c06a700888f27408932d9aa044c064be28881009c57d04497892d22bac3588f40da9a0d282d9148c834db9022201c4ce6d94879f09ad97d39bc0df1c2df4f4fe6fe2bebfe4aa86ca83670b74b3688b5ceacb39ce7f0550624225348f51e52ad8120245b9880d07d56b4b96d6133f2287e19a40aa13af6f0a0d5907f2e23c9f2c5c44ef2a1502c4f08d881fac9d3534b2aee19a3428a77171c3b528534441992bf2e21ea8a28fea06302b5137dc4abd0ee88b193c5381657820e0454ebde94f9731a98ee921677b9e8ade6f6e6f3363299bf15450aa1b2743fb1c455f36363d395c9d18faba451fd70593972f3bed01498ce12e3f3687e1b200ad7f62a542c5de1d644dea9a3782a96ad8d02570cea5e40e0c02ccddc7c9c633f81ee2c4cefb0c0916b255041a56c495be0b1f12d1e34c132e580ee8e1b4fd6106a2568059ab887850bf76203d8b7fcfb2861d8ce91dd572b87ef509ee53fafe315d995c32909a9585d116eab2a7640e4db1c1c39b38687f3cee4dda333ca606a83e8465194c32a800ad6245959034f4a0641c6ee47b9b42f426806aa93871062b788057dd46d06fccc617ea6587e4aa476ac3fe46d8c9f375caecdc724f106a357b4c9b47d21b930411777b9ead52872bbdd56a6177f46936e2c11c24863e79c58d0185883ada2248f78e0cc453f2b31cb4f18d53224817797b84e32cf192bd8497a9dc9eeae1800b2543afce1b2dbd0c414955a18144fcfa016431e41356f3ac891bb307ba1639e5db14e225380c2b23a0566266d4a81de435e00601ef7be50b5434a3f348f331d3b0e74597cbe34148d2d8e22276046b2deb5f3bb1227e6645416e2021a1ee3ff2c0f7f77de6f72898d1a259c0f0c922b59fa693fefc1006e0795e074c8f4602200f7116febfbfe3bfaa508629e7a9d72f9fa70fed692bf5d3cc921163d2eb7e01b40b2af163bbd811a02be8e33a319b998b451d4ad7da19ded6bca9192eeadc493f52f9d457ba5bf10b9e8bcddfb3a5d3ae3526eaa8babb9f1ea012099dc439486107c3d11503b699621a46ba4ae9bbbc8d10358e4617b7eb6ff943267f252a36222e14dd3321be1ecc63e499add37c994778c505463c0df24aff32a548c2fe8be332dbad829e35531ae85f163156078e367530097933286082e68caf90314526def02515d8f50f8c3a9011a54cd5e46002f77f3759cc90c0bb882ba7f08368a9087596ce5a9d47467ac23cc615affa42bf9ecfc1342aef377ba67154dcf9dfd50a93b0eab391ce120f8c2fea98a2646a2ef852dbec20b686163aba31b2600a86a5bfd49b5d28ee8be1497b3f495593fcf6bde97eec61fd35bb0c6e897ddfb76cb07607b4bee617cba09a47d1819e17ba971986268a6e529a7570b7c7f087c44345f3dac72fad5b1fab8d849da4d0c86fc8dba10c422b3f2f19c9f78d8aaaa681c47785bd72f05f12af6e401be072aaf512fea063ed9d67395b57bbb6a530e79e10c3177257cd57cbd7b560ba99b209d14cff5761e", 0x1000}, {&(0x7f0000002900)="264907089f0539f0f0c434983fc2c5fdd620049bee7b7bab0bbb21d16a896799726173f0c96cce109a3b2c58a5516d8d21a0139bcecfd8d7a1d4a6", 0x3b}, {&(0x7f0000002940)="e39c0522dc9e6ec4f85c56791c3f7cd6f5e9f8dee0d55fceade15b50095a056a8ad2246a38f78edca76255164901ebf3d79996ef86d20362d9de5e5d1710709c37e2fea017b1d2d894864f4fe2bd07604fadee804c", 0x55}, {&(0x7f00000029c0)="08547134464f3d4b5c69129a7d6d72793be273bbe0845e67e1e0cfb0b9a9f71c7a753fa45d133e3258117b1ccf1577922e27c6af3cd14c82a3cef5b02ad31bf264431c6e1b26d978ccf25cf58876f06bccbda580cd3081e499e62d7e7158b7a5b1495d337adc02d035c767bf9cefe7ed2fa6ae910d07c659295c5dcab4abb63ac102c1f31d18f9bb417cfd6a526b8e401eddceed08f404866b535fb0ab0dcd01356388268b80bc6531923c15ca6727fdb7960bce8e7fc384ab144b8a1440b3cf3ddcc4a979b3d3af5dfd1761a8dad973211bd05ea166e955624e7b25858cc5ec22a892cc09be9eb500e25118a905da3aec6a66b8c9fcba45109e8e216d790cd17cbf7f3b4bf6ffb653c667569699a5932758fdac42f289592d7d62d49926f798bfddd1f8e89f4769d042437a53d4d0f7c5e5d13dee13e6cc1a162613cfc3abd1d1fd92a5472b976b55fe7ebb98c2b016682f4a7cea66143bf586fb0173a090d2e7752e3de236d6670e403e38faf16033eae6a89adfecd7d88230803f08763df4732c3468a1d1297a4c1bf8fd428d5661a3de493a4ef448ffac6c72e16c1173b8f0700db9f447cedafa0109da6c1561dc7a166fba9eb1fc92e2ef0d93207402479bcb650144ac3f89c0d15e5293b345edbf2da1f841b97698ac331d1cfd9656541f2cd7f2300cf051eed5b0ee164ff993fdbde3be25af100b42228365b378d4b2118e3e0c526b529de115c06abfdb3d042ed3399c7ac7cdf49f4ca5482bf568537483a90607485d132b51e79acc27039ffb15f41afad4921e036731c94c5736a9d62443e84e5eaf1eaf18b73dc5a19c3f57204c75624e8be618437fcb918eecb86ada6491cc27b271a40721796ee519ccb45a300fc2409db847ddf1f7e1f20ddba9298b05ae1e1e2fe9fe4c505580096b1b39dc7139ed53cd4841cb23d05d7fbaa4bf4c6460286d14f10861fb585d7d3f7595f1dbea752c67c1277f7b3324bb1325d74aea97a082325a49aeaa82086132ee495c72080b0669e51d9c12fe49ee07ef8020be113b74b714a99e70888bd77431ee1adfe734925ba44e865bfbe4502ff686e36f3ee214419d7f374eccdb768c491c5dcd8b16effdb22da0d5ab72aa7be1f27cb34f4e762af1b7ae4d220469896e45e14b6df09dc062a7776d27911426478ee1fed9988993015580dbcf279123133ddc0ce508a3bfbc3d3925b6d17218ffd75b986c6204dfad7f991565362113116887a7835581dfef06dcbaa0667ed9aa865319ae0aaa6dfa8a5745ccb2ead3c07b67791894eb384510111b140052da69aedf239dd159a9cbc7fd64e68174e8eaef3c37cb7563629bed0ad49be93065b5a4d3d311c0dc3aa8ff5f7a6c9458a5f9cd722ad66e790563db89b621bffcd45f23b2fe4432865284de1bdea054ab91e538bb6fb3593a2123878b0b82fb43c8e53fa80e27b50f8c5cad29f2715cc0cb46664082213b75f730ab1258c2ce221158ae1da27acb9fb0cf107f3388f15f6aa882eabe6dc5e6235d0fd3ace4785889b6453711575e418c9512958dbd212512e32b4c07ade9a4ccb585ba3453a4daa2b252492e7838a685d57da8f900f4d6a1eb3873d65f3956a42c52c8c50bcd899596bb6f8eefe069ad31d6a1a8e2a40579ee9fa14ded4128aed42c54a49c035cc1f70364b5d7c7b39a51fd4dd6bdb03faafbb623427129b772ed4b938ff2d23adfc24f80085f7ee70769bd6779b9b4b5e4c0e6b39614ae78231899f7416d7a6f01cf84d32048f59d6203af2bde372a2b180e3b94ecec98ffce944f01ec3c1f0f4f51329d1c98206e2c298582e469ff3bb95dd61a9284541cd0b4dc285c172c6fe5a39050d822a46ecf41df5595612401115bb42126ad803485cd6b237e7d77f84febc941fcfae17cfbcdfc805b37bced8a78d1251f46eabae6da1b6d90710d501c98c79b8be9c22b414cedd4870fc93023bf0f1fd545683658b27552536cab6fb79368ecc325d663485bdba0eac97557f7da7706dd7f8da0cb54a844c93af6cb4d08d09e7ae676d42a03540724cc2e2770fed3104abe7b876fd78b2204a72fc93f81574e8fa4760965f28761f8c513e54b4749f6035ee15ed60e457708df388e606b13ff61a0bf1c73ae70dfc4f3574d307c36fdecb5332ee37314cb40de890594c6ee5e32bd4541cb9692b4e86db008f93e8d696992fb830a1a34591dcd9964f15d31aa2b53618fc5d0135695f06fd169b215ba26469caad1abca9576555ef860340db3665833d3b863e94ac4d22808dd87a639f4553402a082590802577b84d3ca20df4dd455771794030edeed31d99682d94abdc75eba5ced5f46965632db88d2ddb299a1e518056932a9db44cb15183a7e2759880bfac1582e87856322fe0e3d12895d3bc01936dde93501ea6008af7955d74b648a438aafbe885bc8a6d0dac24802898264005ced7f8423f97ed1b578f52eaec9fb1a35b8ba4c6cc64ea97b06b6d7e6e4c78e8fadafee59ade5b17cff0c61eda3c96ef19f03147bc74f184434e1ecd5b368cd7fe0c0eb88f01e33014aea30d05b75b72f162921a6baa78fca48bf96c9e77902ecc782ad13d2837d24d811c7bfdacc85a75fc754c30f6070a0ed8536031ce3ffad81d7a8cda08076079cc9fa9ffe5802670865d586e3e178591025c2d115c4612c25053d71029335e1a9e4b264a1f1262bf3bd60250b5d167d27d3b16c61352efb3b42f4a7bb5743363df4045f1ad56ae6718db027523c1a00e17b7a213b0507c7bed88abf4151ad76df6331d048f5a7f3514b7aa60f3a7ca07715e1c10e90cc8f7783459825f9ca90eae21e47f1b8bdb3d140d3f0cf6835641d64b953852c43751158a516e11e4684f30d9456738593e237f278284f7833ba4c9d87476478f37246a727e0aaefbf1717452baa503bd8a50b02c593b8b95eb558997ad54664daa9b67721e6b99ff3d7143fc2f4aa455010323e8a8d4b61e4e938d873677ff73f34173e8b481b5c91edd7ea71eb364ac672c24c178756a6143cf5fafbb7e4402399fabc4d4237ecdbb7e77a8e54cc98ce7b617f230b0a67849313531006c530b6f63e4a525195dcc6c993e2faf7080b07d9c5d1b94905b4b87744f15a5c93ed8ececfbc51834f5b1aa2a71b6fd0563ea68a21c6dbe13bc5257897bfb00626bf0c3bf7602a68d8e9d1ff7ac1d2a820c8ecb9efbd1a9bca00829d6d9c7cbf2c09be26e57b1c17bce5816fe245be415f7fed9ba499de0939e02c84967d6acf178cbb71cc6cf362895827ad0f24e9ecd2a702a330cf03f0877ac9825f19cead0f5197c6258f26be11896ed6ab874743d0619a926303e4e835631bfa8eec25a7bc38d5fec020973773fddde3f599c51631ede8df372bba539734a0c6cec3c0255304caa732add507a689a75f2726cb562d9c6f3ac21b6307eac7b624767d4376cecf8495fd0e92f68f888b5ca4da13ebd24ad715be930d61b1067db34fc9e516db08b988b16e9e5aca7cbb54413e9059b596559733a4423564c8b42bc76aec8594b76acb8f5f37de7470a7ce5c4a2352f84ceafff8578635c5ef66f8d22b2e34de4ec428fce465d6f20d36c09171fc969497ef30b395a26e54d7e563eb5d66f9476647ac742f581f5be7570be7c84eb2c4bf800dbc4713039d05f99ec3f0e5f87c9e377a27766728e9520bb3647d61bf66cc046906f880f52746ee8c3b64dacd6f13d7abeb0919c6067ce70f072243992c501b0cf03949e7afa7b72a817ce1298e245f2f865f0c6442574bb80bf96e10612baad5aaf8408ec1043ffff9a1fb11bb074626b1e4021da7dd9ecb643972edbc1fe0b7d3889cdd577371c434184292e2117eef544adb29bd43f3549ec1b41c60a17a7bd5c8f6f400deb8b14f3cf67599d830505381e77a21407f9ca555bfb91d6333cb4ab26a4145f904ba226d50e882af43294a4aa81b128cb8fadbcc223740e6288af9b62e6a8aaa857bb1ecce90842365bfec0418f2c96f7a8d7e5a2ebc37edf16872501193e5805feecb98cf7472d1fa776de7afebec6f05735f959805c068582637411132286cef7950e03d8dc924f2eae422103ddaa8b6d1d1f9a63a4c5daf7c44c91253a632017d8d72f15a25e7c1e879e39cd240d754c64f6a68b4d091c890fe895094df0cdaabd1daa77d62f8f1cf64d0b6511830dbea8740e4cb725599a92996cd3880c3d82cb789e02f26911da1d76bc00fda3457665efa2e737fcbf1b61b0e9d735d5e09c2185fe707212a49ac29aad09c7ea73ee0d71a9323110912f26bb789d141d764f519e8cb8d88a2f831dadca8fac9d156a995355822335ac502bc58ac5a218f4008c3c0e2fe3ff96ed9f89710f8e646ffc6b941458327d9ba99632f3a7dba7e9a41f76be0c373a2b880c7a92e86048c4ebc38eeeac7c05cd1f3cff41c75da5367d89e8eca77548590550b9c18043f5e2c80eb4c77d225b854a67f87916514c00ba12f37f2eda1930924ab9de96d3afd3ee946db25b619a6f47e308ce639d8397617b63462e553080bef0666b13ae6eabf3e2832990d4a6761f8c7e5c5de9806bd164e610d53df4a0185b2435cd3b567d3df4ffa230c7f429d0dda205370b6915fd8e33f23bd98dffa77152772e0cba91615bc87704833cbfff3a56a3991a1bda73781d32b4f2a572fc4d76ed431afdfa3c92e8cd687ad6959ccb976baff6e3a958bc1d7c73b34b14a194c9881699d15e3deca77dd43a0b97543a2ef8c11d79ff74e03afb6df5c57290e1b4aa95bbd391b3f97b624fe26a76e033232ea73800846702988d76d7703861b3e77102e01934d43a4c1c50a5d7d0f8a0b3907a2afc5d9dd6dbadcfbf58b7741ab987a5bd48e4d8afc5df429db92fc7b74bd31ceed9aeb0981154f9788141d6265df77d3a8ddacd6ad4f3a234dac2f43311798daa6d563101f65c063323d51461bd822a0874fd88e0ff59c5ab18fc6464ec5960206b6e56152405549f4402b16f176f294470b58ae434cf4f44f606ff90165bc51eda554e7ef6304d240259a64c35cbc51c27ca72e78659e9ea4c401595aa4a754f5870c5a530ebbfd19ca0a313879869434c6a1f385f04b470625686527ea0cdec8a6d8fb3eb17fff6ee9669eee728b0bb8157fcf6897d3c8e96f4995c5a51cea32222f35286344ada01ed848e0db2cb444d6b2dca682aa0ac83c054373ead131bd419c100487bf0403cc5708221c31eee8ae8c931eb23d03d5b025db70e51634da6fd044f5dc2068cb9412c325a343355a3b5623f76cdd10f45907ec568155522610b54b6477c78fa9de013ae0491cd839d2564e5c9637e61b87e3d1cdad3d376092f007c601e23deebab371e33732d100449f2b3c77f76fefe8be5ba3d8afcacdbd230ee3a63147fc5a4f765fb39fa23cade47c1a89704f39a21d6249893a54587f92f69086b97ee8a64ab49cb6775cbbc8675b54761b3a3fb6d8e4518ce93d26949e8433a8ade327019d7d8d9acbd888debb9482aef9b3ca6ddc0b0927042cc8604d01a394e6fe201933210499d6cbcad5eb5dc1feebf116faea92bf9ada9beed96173b36ebddfbc125552dbf5546f47a1206688e1cb5fbd7810f9f7ae2d098ee0fd9043d5929a5affbe40261a40d46ef5ae67fa19da460f3a9745f51016c33ea1ac80accfda54147a74466466b056e673535a0d2981240cb8690c73e7ebcb9e13afc30939912d7193c88f69480812c5ad1ced64ba2bbed0ea36282e14051f6beb4e21418c0f7f830c4b233b1bab58a87a94d05e1dca7ff32b9e808ef88e46789fbd03", 0x1000}, {&(0x7f00000039c0)="a38c8be8393a6c29c1a4300da1eb2ce06a0daeec997933b97e12a129b99caabf0f7b6acdc95a442031487e42e2d0279cfd4396fa9fe349ecb87ddcc6abf787803ad965d29f67c579c6a8708ec56642338bc222728ec5abeecb53d7303e6c7dfc04bb212b230c462f0f6190cde663ffb5c40424787d3ce8d41c151f9c5e1708e039492317fe6c83bae51e0eb06528169e7c09a49584e5420573f69e2ad7cb3ec77b64e782782022c45b99f07d530256d9a3911abde83035986d98828457e2cd2e85f163c18b28a5d6d47a2aa6ce76463c67dd966f39757f7de38196f212ca8423f752e3ad5ccb724a605bc20f458e1f9c03d98bf9a1a5906dd2695dc6f84825ad735ef5667ecaaad0c718ceee199a1ac1082a6f5cb6e678a389549437d4a3ce6ace25c120d0d1ab05b9c2b2cc66309319aef73ac570a20a0eedef6b8d2689026f9957930c5a5383ec28656259e03468d6baddf7c71c29a11ad1453b671e4c1fc01b320dd60f453d07aa94ba3285b587b73bba94057caff68356a30014008f11e3dcc5a2a2051708c05cfad1b31f0d11bcaba7252f202670b082466c0f53f90f14be953cc6991dbc0ecf49e2fbecd6b630de754f7a4212fbbeb335fb6431c1c03696b6e66c99dd84a4e00eb9e90c39ad2debfd015db93a56ae65b477bae9a308e197669cd79553b553ecd930fded2ba4cb3231ea28a36ce13689010842bb156974b17d4dd15d0855e75445bcb8d322c94ab92cc701d966b5766edac891f7522b48339cf2ffc5feef8a693771829c8fcf8c3ab85ce94fe5d7cb71a510d30ef33f139cbb435d008b4e63b668833ceb44538162c4f6149a52e1c964c822653bbb210b6245c53002885263be0153dd524b2c8aceca1fa65043ffbc1a4bbe73cf2f749633a6885d60c0cf27cbd4e5e3e5272b0e2773bf41864e03c03e38c07daba78d4c951079c596e59f3659f3d43276952c9bd7e008cb8c450c8862a779216769d2baecffa1738688420a1f4302e2c73077843abb2e63a982b1a1baffab1800151ae7760f15ffc93cf43ccd7365dde3004284ea3cfb20bdd858294a8a0307c82cf320301ab46248c6313dd0797f5b4412ef0c05cb3b360293a1c37fd7ca149aa0504f3b1ded522a7f3c8af0998096073e8f9326c90b2b74457bd20bff29834c20b2c7de1d66b8b4c22f372633b456622e9043ec28b4e50391f920cc142e7c8410f1c7df572a74de4523a8e232b73bff567d2935d2a17c167a2bdcb75339278121b6fbaf8febef77fc48b87ecc1725a46348228e6d6cf9006bcfbd1737620b6ce796c566ba801a94093a2c25a091a1b1147d48298cd796ee3800717c945af37e965548cde4b71710ca4cb61c1cdaffd7ef210d7580041e227c0b98ad1f580271d8135449dc5d337bb1420d9b8cb3cb2512d1c58f9b3e352639ec77823983b8d6f214001a2702953e79e728722d86f0dd7e5cd1968094f7754384e472cbddb01d054885c3ec38d414873881d138c0d74e48cd3c4c3c7aa68d802ea13f68546a3a101f27f9c2a1a17e299967ab3bfd17aff0ece4f8c8460a2496f8b8392f766f6ccba241c03afa12ed58784d6689cd019f4e5aabf3a65904da94bb9283aac4af8e2b9fb0c528d1677b0604941328d5d5b750aef1b40b783bd44ec7b95e8fa02618e376e5ded1cb6c844ece86259b734d4fc068f9895cce1b6c76d39ff44806cd5dd220e08eefbdd91e409bbe72cf71ad3fab202413ec8a085a0f866601db8fa92e4b8554b4fdde65dff1a4d76d93023d299de63bc7081ee3827f7281465c095f72b25e67d60960d51bc570456a566cf94e038dece122f28fda4a0149cfec4fee59b03948d037f31b80b74ea32874ada5e194898340f150e256c628f3807d50c0ec6930444b613c44e381bdfb15a445376b7c950a63f5e25e7ad753e3f2af43c543a2111cffad2b8fd055d3c832b88abb815bd8a80dfc71fca68e1bf724309d68a2ef9d96c8e1f98484171eac2c0441cced1dbec57ad15445acf7d810943dab21f669178c0f1bc42dfd0385eeed12e60254a826630d92b6cefe7e6f9a9b5317f85e41874851b4d0ad60901eb6d1ac840524dafc56b3306bd354491c5311acf7f3cef5a6cfb3ffdb0104a2c804331800340c776e13c220f6ded0aeaebc0ecf9e6f24c0624cf54822b2edbdab9822d7fdbb73f0fb87f3ae9f4f0e1b36eddac54aea8fa44c5ad09939035927001e65a9ec26dd7bbeaec8d55615988c50fbc380771f7df5e8d2609e25cb9399d3c47f344875d2be2ebfdf8a97627ecff83f35985d1c297f7daf31668b20d761ffc611789f2144a073a79c94a4a0d3543a46931069a7c0cae19b9445d18583de10ed30e407ecb06f2bead343888605b2b85d14806e7bdd0d45b8871b72d36f455f844c91545a12e24e10555525e8c4f5bcbe1e638252cef7eae79d07a5a42776ccd5236854b646b9ec7befabb9ab411c23a260965b1231c38bc27e8497e7da58de307be681ae437ce75bdb2c3ab050cc5c2694d33f1917835c4ce58d8d7b2d9e35d357821dee2f8db9eca9c4638f29c15ca0e028a45b8d93d08976b087bd90a9d9a9bc4c728a95afc860475ba19413df8e01f9f5521a7262cf72aca63a35073d63bd8ec6bda1bc6430b0db7e81a74b061b1a218993ba28312505c8405fb228ee156396a192ab20b76c5fd124f6656ad9aaceb26166f9d17ee843df90af245721f862ba41b54b3c494d228de427274bacd1916a81a5f455e1b4774c0f876b08c2adce025ab8daf87218a8ae6a7aecaac22951348f5798fc23ff4dbd80e4f53e97beef77a81e04ada79ff7e40e044b32436ef006c1d0f6a6e44fb45ce82f3dc260c84fa6a2624930ef880693d3ca44deb368726e270878185b09f6769f5938b4d5bb49397ad693c23ee66adf9b5c8bfa9c38d0276e7a7b2fb7d50ba07971c42047772e4c642dc8358aea84bae284db07adfdeb56b43f41803c7f7b5f235da536dce4c11afa295f92e0769192a3850be4b6f9728d2d36e2611eb126f8fd316e65f79e3df11e4407aa24b819b3678f6dcd5fdbf029e08b21506d113cf80b284f8c6bf710789f8743748f2cb11835a647b0a81cbce331603341241badc0b2b0bbc11f7051c5b3f778b284a19301e372053b0101e2675f77e25a7622490f398b514ea9883bc9d4b09c3970cb9ce16221b74a78de51ffe150dfce8e43333db593872943309ed50dad8166d1cf22f8e46f35ef7bbeddd0151e405675a8102206a6398a3e37b404c3821a5a666b5f4c9b881d2d7094d9adbbcca58aac268372843f8301c6715c397b25c1341c32c4b65924b3e044e9d8c5a7775f8cc14c680851ca5f34e6dd79d1d86283be67985ba79ad3ad7293037895591341e2ef2d5b1f1f1fb2a9198a50f4aa1b656f1b0b5aea5b8d5a2fc2977e65967ad29b7bae2fc93b251f17a709983c9b6b21d118cd5998999f3b2e1b6cf106cbbafaa64401d958536aad851465aa82a1d21c9771d4f62c415afbc1dc3991db596d20a9d78969d461969af451659884f90b9799c6d5f36e069ef52af9783b9c2fcd821a22b3aa2c918779d942db9893b52c8c281cb0d01765dddf33fbd49b207b0202621a491b32805078f79c49c03788ef17b26f1e567a9cf350fcb48f6b445b5b7f3e5ab429e03091c6b5ec5f0c82ccc07a4d2aa40a9276cf72c76fb7771d0972cba683d08fade696e714a993907a27f1a74f15c7df3bd396a8129d594ba0d9507bdec85e0efb01d287822ddd3cf36cedd580c85a0cf77baa194ee2eab1bf6f254b1c4526abd45c20aea2a7f0e4e3935eaf5c85ff68124e172ccd15925f4d7cddeb5e51942d7cf53fd61712dc86eb302a4cdb1cd6947cde5e4e647e86f2d8b984343b4998cdf45db0bff260192ab01f60184462f13cd163cf63fad0418e790f1b5c04ab03ceff96552b612209f1da2473421247d3cce0d2d93821f5febfcaf3e86db143ca7183c8219efea44d9a4e18f3b48703ae4affa4868b79f97fb020ae6a498dd4b82e8f05ed41fa85ef593ff5f794ef09f6968b01e8db3f933d5fedd3ab8e09905de2bf26fef9b5f80e8c85ca8ad99d75a6c9741d1b8662d28663a59867481df725e9e6e20d21e649515d0e22f4abe14a27aaaa831f00f717078af8bf117882a74ccc9037ffacdfc03f232de43059674f09dc05f91000f28c7fb58c5af2eb71a8ee08badcad4b13aa8e6437afff9b53f6ac3cc84fa2b2691b8b72e0fe720c3b0878f5b49b900868eece7a9cf41ef34f46a3832982b8e0818ade7ec02af1fc94f392ba77f783e60a03697e2ae431ed75d2049b679ed18447cd1310bc951e198713202c204a805e4c86a081619d1080df863af6b2ddc3e37b383528f3bc389d8c106d82ac953f7adcde9104aa2c46030f63c826342efb183a73c18c880d7711b6a3b42227137ac11e1b2cd115195fd3abba6175489c0532f58a932f0788cdedf4e691d849c4951323ac93beec94af1ab73b4ea085d93209d576b596b86aa13205967308da3b4ad4ec57238957b83a5ea227b1de4360a9c61c96385c2d9fb0d6dd38deb7c29ce025a9861cf9dd7d02410039882adb5085bfe86cf62e3d882bde63b104a83e9ad624e046577edeced4f3d596146f705fb4dfeb52a08de9c13f3b3876f278df49305a87726ec1111fda4e81935ba5098e2451fc9c63b6fa07cf8f3e0a008090a774e9972454fe41e6e1f9355da89d0b7f99e4dcd379783ae5d24cca77532e54639cb6439463e64854d47d007d4d3fe67bf9394b1e6c0a13c5894baf1231c7bc895a5c3a44649cb0fc5089588a6f94f5004b9cb71ddbf7c4fe861117752be53d693b04d64224e247fb3c54f1a231907ccf500e0ca25cb46d57dd3def6f6adea6731a2d8ec5cff58bafff913bfb2cff09c31789682ab7105c024743efff0a710441595fbe2a22be27b7794d4c830252d4de2243f830eac19245c51f3825226f0ce8716c093ac9055132330c288b5baf2b5d9ace3ce7d1503ef046579a2162a5a6700b949f2a76cd721a1ba78a4253f871f04923e70727fb1c030b4cf76f9c1581b7da37fb8a009a66f9a32285eb46c8d03259dd04229634fdb3f31d02ae535c389b8702d3ab4e166c59d822936efa7cb10d441e4022132411395068719238c4366a62033db49c96ef45b2fe1eb3ad99668e0ea12a4d542031cf15d89d79b790de755f9823589e3c95d57e6697516cddc2014cb63d0c6b179f8098c9655f25dd26bc4a2dec9ea606e1b45aeda0b8969f0da18c54a05051580203c1b634ef1e5312848535a595fbcc2abcd5f3fd5175520e0a744ee952592a46f5a56d34dd5b4b1769f145ef8befd65642607c5b87c6a8483ff247e2bed08170f36438a29b9336eb753287265f712809784fe87f4c00a6055036272ad886a36d22f1f8e069f916945115f3a9030005781e450b85809977660677c2a3f2b93e2291d806d48a938563a6573a245ca07402d2a7c8b3161ec4bbed7b7255733937d8ac95119886e6dac5e268cc90afe32544eb88d1fccc3742535abb5ea0a06b979ebed4f0081e343e40da78a5c57e4c950613c94b354516c20f78593c6b9cd1d921672249ddea80c1415fb78f4ba0f2b36b73fe9847b29e0b581ff6954b59a9bacc6aff09ffd17f532967fec69904ec0254538c1a41a48314545e213d53808dc0cab1cded682837b2bb490f4a910d35a125834a9610666ed81a6778fee84c405c2d337f4fecc6656c1c636c810cb1b35b316f84a034cf9b9df902ff9ab1dd70ce2a50bb3ee889bd05", 0x1000}, {&(0x7f00000049c0)="f5524d96ae5be6703d7be2bbcef4b7940d2393c5934b3e3e7d31a7efa560d87380fd6cf80a71569e00922f39bfe2fe759321f6addf64492a41ea16bcc534c6811b9dcb40ab52f3542054ec7e57ca0f054fd3b8ab00294f387f4098e2b9f92d92b7e8a13bd19041e15adc4fe704709ab87dc75cb34949f930cbf989a24f5e977a2de7b9b33e33fa8ab6b7d86631ce857df8b15ec504edbbdc6f2b7f77d576ba23334ae8f098007e691dbdad6ae6e23709", 0xb0}, {&(0x7f0000004a80)="251dd1692b2a93f8346289b3f64495f1bc22964917643fd506f9b308004c56fd25d421be4caff6354394946494659d8f52221088211f078365720da8b80dd15d0ab65ef226b8905322ae227f38a430adaa9a8b0043b9905edccc0f5cad9a48ac78dca30154a51bd72ed337e6fd8499126a1bd5abbb9904f75038e4521f553fcdee68fed58f419c2565243414859bf3931eb657b432a98deabcc1156beeabf3246faece43ec35894e0312a9e002af52d4bd241e6e5abdffda1048c070f035aaa1e05e636948b6e470d44aaac8d4ddd968d1b61cf0c2e4e2174d5d3cd90acfa021f18beac80c233c9db22b133752", 0xed}, {&(0x7f0000004b80)="8409f0768dd93b63c2ca303119c3d4b67f8e57d56f713cf1ecabc05adccfa861832b309bb56170aaba43dbe3ef61e067cbde8ab892f54fbf9748596b984bed49b191481f57936294419cb48afae0be464a1f8c109220f087d68eda0c6f5111bd605e09eb0c675c1367770c43bc8b25be6d744c59eeace2c71098151fa63fa77d4d9e5fed98640b8aaf493aafe5e5d0da6f984f54fa", 0x95}], 0xa) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000004d00)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000004d40)=0x2) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000004d80)={0x5, './file0\x00', './file0\x00'}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000004dc0)) r10 = socket$inet6(0x18, 0x1e1666680089dcc7, 0xde) pwrite(r10, &(0x7f0000004e00)="5cec8b65ef80712033f1eda2a2ac51b40169dae51d2fb648205cf6d3874736ff4632acfa9edc8224bdf4a79be1cd437f3fe8600fbaf57d3a198625c65395ad5828f5ce711e1cbbf8c2e901650f8810cf392f4bc123f55d4579d7a42c5baacd256167", 0x62, 0x0, 0x200) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f0000000000)={0x401, 0x20}, &(0x7f0000000100)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x410, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) r2 = getpgid(r1) wait4(r2, &(0x7f00000001c0), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x810cfb4a3b4a7570, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x155, 0x8, 0xf2, 0xfffffffb}, {0xcda8, 0x40, 0x0, 0xbd15b9}]}) r4 = msgget$private(0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000340)=""/167) r9 = semget$private(0x0, 0x1, 0x100) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r10, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r10, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r10, &(0x7f0000000100)='./file0\x00') mknodat(r10, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000000)=0x5) r12 = openat(r11, &(0x7f0000000300)='./file0\x00', 0x200, 0x10) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r17, 0x4, 0x7, &(0x7f0000000340)=""/167) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = getgid() r23 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x0, r21, r22, r23, r24, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, r13, r14, r21, r15, 0x8, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r25 = socket$inet(0x2, 0x3, 0x0) writev(r25, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r29 = getppid() r30 = msgget(0x0, 0x400) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000440)={{0x2, r27, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x4000000000004, 0x100000000fff, r29, 0x0, 0x0, 0x7, 0x1, 0x3}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x3, 0xffffffffffffffff, r14, r27, r28, 0x10, 0x401}, 0xfff, 0x4, 0x0, r29, 0x7, 0x9b7b, 0x72, 0x200}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:01 executing program 0: r0 = kqueue() r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) close(r0) mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:02 executing program 1: r0 = semget(0x1, 0x0, 0x3c0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/82) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000840)=""/4080, 0x1000}, {&(0x7f0000000080)=""/103, 0x67}, {&(0x7f0000000240)=""/197, 0xc5}], 0x1, 0x0, 0x4) r2 = socket(0x2, 0x400000000005, 0xfd) fcntl$dupfd(r2, 0x0, r2) r3 = socket$inet(0x2, 0x8000, 0x40) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) dup(r2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r1) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) dup2(r1, r3) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r6 = getgid() fchown(0xffffffffffffffff, r5, r6) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00", 0x0, 0x5}) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r10 = socket(0x2, 0x8000, 0x81) r11 = fcntl$dupfd(r10, 0x0, r9) close(r11) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r12, 0x8000000000004, 0xffffffffffffffff) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107008, &(0x7f0000000000)=0x10000) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107008, &(0x7f0000000000)=0x10000) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107008, &(0x7f0000000000)=0x10000) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r16, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r16, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r16, &(0x7f0000000100)='./file0\x00') mknodat(r16, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_READREGS(r16, 0xc2485607, &(0x7f00000009c0)) semctl$GETVAL(r7, 0xb3315e96bd4b2fd5, 0x5, &(0x7f0000000240)=""/16) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r5, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r5, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000240)=0x1) ioctl$TIOCNXCL(r4, 0x2000740e) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000003c0)=0x41) fcntl$dupfd(r7, 0x0, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x83, 0x5, 0x4, 0x401}, {{r2}, 0x3, 0xec18faf2fc8bc910, 0x80000000, 0xffffffff, 0x3}], 0xfffffff9, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x80000000, 0xffffffff, 0x7}, {{r4}, 0x80afd8ded4d2818f, 0x20, 0x2, 0x7, 0x1b7}, {{}, 0x4, 0x10, 0x40000000, 0x3, 0x7}, {{r6}, 0xffffffffffffffff, 0x2, 0x4, 0x2, 0xffffffffffff8000}, {{r7}, 0xfffffffffffffffa, 0xa1, 0x1, 0x1a95, 0x200}, {{r8}, 0xfffffffffffffffd, 0x55, 0x40000000, 0xfffffffffffffff7, 0x3}], 0x2036, &(0x7f00000001c0)={0x4, 0x4}) 16:00:02 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) write(r2, &(0x7f0000000180)="a2094aec2f116cc4c2712ad6e4c561c4ba85376a1a8a6f51315004db1a429f2d610f47e070a149bf788d1da505594d1a834dd45f7c4cd5b4f5695cbff10690407ab35bea3dc8c1ec9fec0adea37b9f310d10d8e4df73ad984f85b5e11a5cd6d5f634cb84ad6af91dab34909d3ae0c403744897d7513aa045a9dde09d4de700f3218b133064b0aea445138cd286b47b49445b31a4", 0x94) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000240)=0xa6e4) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:03 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) write(r3, &(0x7f0000000080), 0xffffffffffffffae) execve(0x0, 0x0, 0x0) dup(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000004c0)={0xffffffc0, 0xa5}, 0xfffffe32) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000800)) close(r5) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r8, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000000)=0x5) connect$inet(r9, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00') mknodat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020690c, &(0x7f0000000300)) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x2, 0xfffed, 0x6, 0x5}, {{r1}, 0xfffffffffffffff9, 0x21, 0x2, 0x7, 0x80000000}, {{r6}, 0xfffffffffffffffc, 0x30, 0xfffff, 0xff, 0x101}, {{r2}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x3}, {{r7}, 0xfffffffffffffff5, 0x4, 0x2, 0x40, 0x1f}, {{r8}, 0xfffffffffffffffc, 0x80, 0x1, 0x6, 0x7}, {{r3}, 0xfffffffffffffffd, 0x40, 0x2, 0x800, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x1}, {{r10}, 0xfffffffffffffff9, 0x42, 0x20000000, 0x0, 0xffffffffffffff85}], 0x3ff, &(0x7f0000000380)=[{{r11}, 0xfffffffffffffffa, 0x20, 0x40000001, 0x4, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x10001, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x40, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x2, 0x8001}, {{r3}, 0xfffffffffffffffa, 0xe4, 0x4, 0x5, 0x1000}, {{r12}, 0x7ffffffffffffffc, 0x142, 0x10, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x9e, 0x2, 0xfffffffffffffffd, 0x4}, {{r14}, 0xfffffffffffffffb, 0x40, 0x78000002, 0x548, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x1, 0x7fff, 0x140000000000000}], 0x6b, &(0x7f0000000100)={0x101, 0x7}) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget(0x3, 0x3000, 0x538, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) 16:00:03 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x20400, 0x59) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xffffffffffff8001, 0x7}, {0x800, 0x8}}, 0x2) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018000000000000000000000000000000bb37ed82528e74c615e4322fff3845552500"/51, 0x33}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x62}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xb1}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) shmget(0x1, 0x3000, 0x0, &(0x7f000060b000/0x3000)=nil) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:03 executing program 1: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9, 0x0, 0xdc3b, &(0x7f00000003c0)={0x6, 0x7fffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xebb5b8320169c171, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1e, 0x0, 0x1cd) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) msgget$private(0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r7, r10) getppid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r13 = getpgid(r12) r14 = msgget(0x3, 0x481) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x4000000, 0x0, r13, r11, 0x0, 0x0, 0x6, 0x20000000001}) 16:00:03 executing program 0: socket(0x18, 0x1, 0x0) 16:00:03 executing program 0: poll(0x0, 0x0, 0x3af) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/109, &(0x7f00000001c0)=0x6d) pckbd_enable: command error 16:00:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) mkdir(&(0x7f0000000080)='./bus\x00', 0x110) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mlockall(0x5) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x4d8e46b8, 0x2e0000, 0x10000, 0x1, 0x2, 0x6, 0x7ff, 0x1, 0x2, 0x4, 0x4e}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = semget$private(0x0, 0x2, 0x11f) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0x2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:06 executing program 0: getppid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) fchmod(r1, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x6, 0x20, 0x3, 0x1}, {0x7f, 0x6, 0x9, 0x80000000}, {0x59, 0x6, 0x24, 0x9}, {0x7, 0x9, 0xa1, 0x6}]}) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xfffffffffffffcc5}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0, 0x1013, 0xffffffffffffff9c, 0x0, 0x7e73) 16:00:06 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) pread(r0, &(0x7f0000000080)='g', 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x27ae4c1c4e072381) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000340)=""/167) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, r10, r11, r12, r13, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r15, 0x4, 0x7, &(0x7f0000000340)=""/167) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = getgid() r21 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x0, r19, r20, r21, r22, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r24, 0x4, 0x7, &(0x7f0000000340)=""/167) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r29 = getgid() r30 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x0, r28, r29, r30, r31, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r35 = socket$inet(0x2, 0x3, 0x0) writev(r35, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r33, 0x4, 0x7, &(0x7f0000000340)=""/167) r36 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r38 = getgid() r39 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000240)={{0x0, r37, r38, r39, r40, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r41 = socket$inet(0x2, 0x3, 0x0) writev(r41, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r41, 0x0, 0x6a, 0x0, 0x0) r42 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r43, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r44 = socket$inet(0x2, 0x3, 0x0) writev(r44, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r42, 0x4, 0x7, &(0x7f0000000340)=""/167) r45 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r46, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r47 = getgid() r48 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000240)={{0x0, r46, r47, r48, r49, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x7, &(0x7f0000000140)=[r22, 0xffffffffffffffff, r31, r38, 0xffffffffffffffff, r47, 0xffffffffffffffff]) fchownat(r4, &(0x7f0000000100)='./file0\x00', r12, r50, 0x9) fcntl$setstatus(r3, 0x4, 0x1e) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) fcntl$setstatus(r1, 0x4, 0x4) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0x1}], 0x35, 0x0, 0x4, 0x0) dup2(r1, r3) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$dupfd(r5, 0x0, r0) kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = msgget(0x3, 0x100) msgsnd(r1, &(0x7f0000000040)={0x4}, 0x8, 0xc00) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0500fba6e053cbdcf5ab117d88b5b32321328e4af7a26d17fa234259b72386525f198e3cf775eebf4a5608dc2afdb8b2e160b2981ff6c36232af02f3fde0b78635a40606c850ce18fa5fdcc85bff28cf34950a"], 0x1) r0 = getgid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/167) r5 = semget$private(0x0, 0x4, 0x204) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x12, 0x8}, 0x2, 0x2005, 0x8}) r10 = getgid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x7, r6, r10, r12, r11, 0x44, 0x4}, 0x10001, 0x8, 0x5}) setregid(r0, r10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000040)={0xffffffff, 0x0, {0x0, 0x20}}) r14 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r14) r15 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r15, &(0x7f0000000100)="8c65", 0x170) 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) write(r1, &(0x7f0000000040)="40585739ed68d2c84648ecbfda257d9348e8", 0x12) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xfffffffc, 0x0) kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xa0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000000)=0x5) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000000c0)=0x4, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) 16:00:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) fcntl$getflags(r1, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r5}, 0xd3677473e97e577, 0xcd, 0x43, 0xd4e}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r3, r5) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r7, 0x2000740e) fcntl$getflags(r7, 0x1) read(r2, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:07 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = socket$inet(0x2, 0x4000, 0xe1) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) getsockname(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000270c8d5000d4fc000000000000000000000000000000000000000000200000000000000000000080004000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff00000000000000e5bda31d4b886b5bc0e44bfc31671913a69c833900"/135], &(0x7f00000010c0)=0x6e) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x200001b7, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) read(r1, &(0x7f0000000100)=""/210, 0xd2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000080)}) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r0, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) close(r1) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) connect$inet(r0, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000880)=0xc) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)=']\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='!\x00', &(0x7f0000000580)='vio', &(0x7f00000005c0)='vio', &(0x7f0000000600)='@:**-\\\x00']) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000001c0)) r6 = msgget$private(0x0, 0x220) msgsnd(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="05000000000000003102728456"], 0xd, 0x800) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) connect$unix(r7, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r9, 0x20004269) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680), 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 16:00:07 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x6) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec0", 0x63) readv(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) readv(0xffffffffffffffff, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000740), 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff3f7b2385bf8f0d74ae5aba0c12f7b74c3355118a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff01000000007e03000000000000b1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d0500c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd00ca3a2345aaacd599c2776fb57ad20000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d704c828b0303734feeb3ea77c9d9f34a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2fffcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93f"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93", 0xe}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x7) setuid(0xee01) r4 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) semget$private(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() open(0x0, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r6, 0x2000740e) mkdirat(r6, 0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) getgroups(0x0, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000000)=0x5) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(r5, 0x1, 0x0) getgroups(0x0, 0x0) getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x1, 0x5, {0x3, 0x73d}}) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) poll(&(0x7f00000001c0)=[{r5, 0x25}], 0x1, 0x7f) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000340)=""/167) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r8, r9, r10, r11, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) seteuid(r10) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) kqueue() 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x3, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x88) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x80005) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00202e27666968653002"], 0xa) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() poll(&(0x7f0000000080)=[{r4, 0x17}], 0x1, 0x0) dup(r4) close(r3) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x6}, {0x61, 0x0, 0x0, 0xffffffff}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000340)=""/167) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getgid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r7, r8, r9, r10, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r12, 0x4, 0x7, &(0x7f0000000340)=""/167) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x0, r16, r17, r18, r19, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r22, 0x4, 0x7, &(0x7f0000000340)=""/167) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = getgid() r28 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x0, r26, r27, r28, r29, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r30 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r30}) r31 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x80, r9, r19, r20, r29, 0x10, 0x6}, 0x3ff, 0x2, r30, r31, 0x1, 0x4}) 16:00:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e1354851b984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc81607c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c9931a2041a8c77876be1"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r28}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r28}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r29 = kqueue() kevent(r29, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r30}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r30}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r31 = kqueue() kevent(r31, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r32}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r32}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r33 = kqueue() r34 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r34) writev(r34, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r34, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r35 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r35) writev(r35, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r35, 0xe3) writev(r35, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r35}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r36}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r35}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() kevent(r40, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r41 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x10, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r41}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r41}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r41}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r42 = kqueue() kevent(r42, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r42, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r43}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r43}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r43}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r44 = kqueue() kevent(r44, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r45 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r45}, 0xfffffffffffffff9, 0x4, 0x20, 0x47, 0x10001}, {{r45}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r45}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r46 = kqueue() kevent(r46, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r28, @ANYRESOCT=r30, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r37, @ANYRES32=r28, @ANYRESHEX=r40, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r42, @ANYPTR64, @ANYRESHEX=r43]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r33, @ANYRES64=r45], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r52, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r54, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r54, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816000000000000000000008ec05c21bae391ebed075577c2f82ccf6203ade518f33e29f0b6d38b7c8aa58f93a859a0e3bf009b9f3b36282a3258c41f0c276c0ff8335b138a8727b9bfd53dd39101b7476100b4f2932d7f19e41bcdee72df20494a8f399d8aff81033eecc4081b7af08f0f464b76dd3236f8bd4412fc5e32714c952930374f375e5f260dae60b9b7fe35a1776f3d7416fe7fdf7819bbd228a4e0c176224700746b98ea85d1cbdecd42e7599e2f5e6be35e7a7d484895eb5c47ec14c6453aedf2cbe01cb6b7e2cbefaa4c36439a3353aecb3e0907b151f7762d25b661a7d625ae33c59c6b65"], 0x1, 0x7fb) msgsnd(r54, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r54, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r54, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r54, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) msgctl$IPC_SET(r54, 0x1, &(0x7f00000000c0)={{0x6, r56, r57, r59, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r49, r53, r57, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r53, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r63 = geteuid() r64 = getpgid(0xffffffffffffffff) r65 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r62, r60, r63, r61, 0x143, 0x80000001}, 0x8, 0x100000000, r64, r65, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r65}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r65, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r66 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r66) writev(r66, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r66, 0xe3) writev(r66, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x3}) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) r2 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) r4 = kqueue() socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000800)) close(r5) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000200)) poll(&(0x7f0000000080)=[{r4, 0x17}], 0x1, 0x0) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0x200, 0x8}, {{r4}, 0xffffffffffffffff, 0x10, 0x40000000, 0x40, 0x80000001}], 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x20, 0x3837748, 0x6}, {{r7}, 0xffffffffffffffff, 0x13, 0x2, 0xfffffffffffffffe, 0x1ad}, {{r8}, 0xfffffffffffffff9, 0x12, 0x10, 0x8, 0xffffffffffffff00}], 0x5, &(0x7f00000001c0)={0x0, 0x3}) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r1 = getegid() r2 = getegid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7d2}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgrcv(r9, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r4, @ANYPTR], @ANYRESOCT, @ANYRES64, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r10]], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r18 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r18, 0x0, r18) msgsnd(r17, &(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES16=r2, @ANYRESHEX=r17, @ANYRES64=0x0, @ANYRES32=r3, @ANYRESHEX, @ANYRES64=r10, @ANYBLOB="65f155212f22ce6b88", @ANYRESHEX=r18, @ANYRESHEX], 0xa, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r7], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r5], 0x4, 0x2, 0x800) r19 = socket(0x2, 0x400000000002, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8020690c, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r21, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) msgrcv(r17, &(0x7f0000000740)=ANY=[], 0x0, 0x3, 0x800) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r25, 0xa5, 0x1, 0x100000000, 0x6}) r26 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r26) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r28 = getgid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r29, &(0x7f0000000040)="670dc3", 0x3) write(r29, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r30 = msgget$private(0x0, 0x402) r31 = geteuid() setreuid(r31, r31) r32 = getegid() r33 = geteuid() setreuid(r33, r33) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r35 = msgget$private(0x0, 0x0) r36 = getpgid(0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r36, 0x0, 0x0, 0x0, 0x80a5}) r37 = msgget$private(0x0, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r38, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000140)={{0x1000, r31, r32, r33, r34, 0xa8, 0x6}, 0x8, 0x2, r36, r38, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x6, &(0x7f0000000500)=[r1, r2, r24, r27, r28, r32]) r39 = semget$private(0x0, 0x9, 0x0) semop(r39, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r39, 0x0, 0x0) semop(r39, &(0x7f0000000280)=[{0x2, 0x4000, 0x3000}, {0x2}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x1000}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1009, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r40 = syz_open_pts() r41 = socket(0x2, 0x1, 0x0) getsockopt(r41, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) seteuid(r42) read(r40, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r40, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) r43 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0xc) ioctl$KDMKTONE(r43, 0x20004b08, &(0x7f00000003c0)=0x101) r44 = syz_open_pts() r45 = socket(0x11, 0x3, 0x0) sendto$unix(r45, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x0, 0x0, 0xfff}, 0x69, [0xfffffffd, 0x24, 0x7, 0x0, 0x86, 0x1ab, 0xff, 0x6b9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r45, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, r44) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x9, 0x4, 0x5, {[0x5, 0x6, 0x93b, 0x0, 0x1, 0x0, 0xb8, 0x3ff, 0x7, 0xffffffff, 0x100, 0x300, 0x3, 0x0, 0x9, 0x101, 0x4, 0x1], [0x2, 0x8001, 0x2, 0x8, 0x7, 0x100000001, 0x1, 0x1f, 0x20, 0x8001], [0x200, 0x8000, 0x5, 0x100000001, 0x0, 0x1, 0x4], [0x101, 0x2, 0x4, 0x6, 0x1, 0x4], [{0x4, 0x7fff, 0x9, 0x1}, {0x872d, 0x553, 0xeeb, 0x2}, {0xfff, 0x3, 0x5, 0x12cb}, {0x9611, 0x6fce, 0xffffffe1, 0x8}, {0x8, 0x0, 0x8, 0x4}, {0x4, 0xbb, 0xffff993d, 0x7}, {0x7, 0x81, 0x7fffffff, 0x4}, {0x0, 0xfffffffa, 0x2}], {0x400, 0x3, 0x401, 0xfffffffffffffe01}, {0x2e6, 0x8, 0x20, 0xfc}}}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffff7f, "071c000200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) getgid() 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x0, 0x3}, {0x15}, {0x4000006, 0x0, 0x0, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7ff, 0x3, 0x2, 0x401}, {0x3, 0x9, 0x7, 0x6}, {0xba, 0x7, 0x5b, 0x4}, {0x0, 0x2, 0x8, 0x10001}]}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4d}, {0x10000006}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r3}) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x10001, 0x50ae, 0x5, {[0x2, 0x8c, 0x9, 0x80000000, 0x9, 0x3, 0x4, 0x6, 0xd6, 0x7, 0x0, 0x1000, 0xd0a, 0x1f, 0x4, 0x0, 0x5, 0x9], [0xdd79, 0x401, 0x0, 0x1, 0x8, 0x40, 0x0, 0x3, 0x1f, 0x81], [0xfffffffffffffff9, 0x6, 0x8, 0x5, 0x1, 0x8, 0x4], [0x81, 0xfffffffffffffff7, 0x6a, 0x7, 0x4, 0x8], [{0x7f, 0x80000000, 0x6, 0x8}, {0x1, 0xad07, 0x3, 0x1}, {0x4, 0x7fff, 0x6, 0x1ff800}, {0xc6d2, 0x1ff, 0x7fff, 0x1fd354a0}, {0xff, 0x4, 0x7fff, 0x401}, {0x4, 0x2, 0x2, 0x9}, {0x8, 0x1, 0x2, 0x1}, {0x1, 0xc43, 0x7, 0x81}], {0x5fa, 0x3, 0x87, 0x8}, {0xa10b, 0x80000001, 0x3, 0x9}}}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x47) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x121) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$KDDISABIO(r4, 0x20004b3d) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) fchdir(0xffffffffffffff9c) ftruncate(r2, 0x0, 0x30000000000) getpgrp() ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x1ae) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x200) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 1: open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x80) acct(&(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') acct(0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = shmget$private(0x0, 0x1000, 0xf2853d3bceaa140d, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0xca, &(0x7f00000001c0)="39f44b726210356c5e1ebc1fb794d1f88d1d0688ab32a23343e2998b845eed1cd120fa3b6af651a7e6b969d398cab54349b67e358390574b7dc39f67bd141d5931fba868b53808f7ef033f6016068ba8d3a61ea34f8471ad8f564c5ab19015d4e934c93ea70b8a3f56f243210d06e7732ed112f353b20e9ad9ab780ed8a3a579fecce1a85fc63d1c27adf58a17b94f3e41188e3d59205951b4707ac26858c9f458856b65729ad0346fadf1127a8934dfdd196885f067f312abad165efbf540ace4b1d71ee58649ff7c74") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x100, 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000140)="06fdcda442e6dcaaa0ad0205018d593a4edd3f4bc13007", 0x17) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='w\x00') utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r1, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x7, 0x8}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x6, 0x5, 0x1, 0x1e1}) pipe(&(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x1) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x4, 0x9, 0x8}) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000800)) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1014, &(0x7f0000000280)=0x3, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r5, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) 16:00:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='./file2\x00', r5, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r5, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x9e9bb9449583d94, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r0, &(0x7f00000000c0)="d1", 0x1) open(&(0x7f0000000000)='./file0\x00', 0x10480, 0x0) pwritev(r0, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) 16:00:10 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x8b}, {&(0x7f00000001c0)=""/121, 0x79}], 0x2) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 16:00:10 executing program 0: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a38620700000000829521f6a31473955984c879fdb5f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac41b04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed"], 0x1) dup2(r1, r0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) shutdown(r3, 0x1) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000000c0)={0x1, 0x5}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r1, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0x80) ioctl$TIOCEXCL(r2, 0x2000740d) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5, 0x7, 0x0, 0xfb}]}) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="c36dd4cab1ffb219c6ca90ca8481aa69beeb894b2341aa6cbb975e221349e870e7eefbfe4e119c0609bb62edf5aef9e159590ec8f46d673619d7dd2137d78c817ec4fd1b54514f49d20cb5fce1206235e2c135278f440a22f26da7f3b81f5e8da6c1cc67d0f5f420601c428c28bf3572c9"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0/file2\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x48) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x10001) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x10000) socketpair(0x18, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r4, 0x2000740e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) sendto$inet6(r3, &(0x7f0000000080)="41abb11004dd97421c47901f5611053abde98627a9a16c24fcfbbec19631b43279a908f1a83f099f7a37181d0775d4b0d12332608cab99f19501fb22342871d589d4550752a8de70046f0d46000894da8e121c7b8a6ca5c1d855a8824e76c7252a8429f1b5425c6907cb5305fb195d7aee2c9d3ad2800ff1469e6724e6417420fa8d412c5414bd26b4724e63127dfc5fd16935de9e", 0x95, 0x1, &(0x7f0000000180)={0x18, 0x1, 0x9, 0x8}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x03\x00\x00\x00bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)) connect$inet6(0xffffffffffffff9c, &(0x7f00000002c0)={0x18, 0x2, 0x203911fb, 0x5}, 0xc) fcntl$getown(r6, 0x5) poll(&(0x7f0000000140)=[{}], 0x200000000000003e, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0xfffffffffffffe27) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0xe3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x4cc) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)=0x4794) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000080)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r0, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r0, &(0x7f0000000580)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ftruncate(r0, 0x0, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x20000079, &(0x7f00000000c0)=[{0x100, 0x6f, 0xff, 0x7f}, {0x0, 0x7, 0x9, 0x80000000}, {0xab3e, 0x3, 0x0, 0x2}, {0x9677, 0x3, 0x7f, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 16:00:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b660000000000000000700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbcaa7aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71324093301df456214fb95d71acb1950c9b6db25648691404e85f6e35c30447492ed173a472abb5991a2e0eedf093e6a17eaf310413a7d33623695ffecf81479f850c6cfad6eb61da2ea38a4624fd52af9dd318cd0be1a1b09d3e6e116012052cbb7c9242851c7cdb006f9dd880dc68cf810c85b97e62648f"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) 16:00:11 executing program 0: setuid(0xee01) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) setsockopt(r0, 0x80000001, 0x5, 0x0, 0xffffffffffffff8d) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='1\xc7\xaf_\x19\xec\x00\x1d\xff', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x10001, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 16:00:11 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0x0) semop(r1, &(0x7f0000000340)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180), 0x0) semop(r1, &(0x7f0000000180)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000680)=""/105) getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x105) r4 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0), 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x5ac, &(0x7f0000000280)="080000007a6ccd1502cb7e8e64006e1a81f51294b9333c3e6c8aed6c83fc668d3e8a4201cb846830015b8e544ff1ddfac9d82cad008f90fed7ef24f63998e530495f7c96d2912af0d71e627aa07ce0c426952df6020cb2652ae8284ce55f133caf35ffc0dacb2e57d272afc4976f33ae13cd37e20e9cfc0486c3c7d5d4ce58417af773b81ccb637b70eaa032ca6a27de7aaa4f2a732349119d9f9a0a63", 0x9d) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) shutdown(r4, 0x1) 16:00:11 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x25a, &(0x7f0000000000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x166, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = getgid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000340)=""/167) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x0, r10, r11, r12, r13, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x4, &(0x7f0000000680)=[r3, r4, 0xffffffffffffffff, r13]) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) preadv(r16, &(0x7f0000000f80)=[{&(0x7f0000000240)=""/114, 0x72}, {&(0x7f00000006c0)=""/165, 0xa5}, {&(0x7f0000000e00)=""/152, 0x98}, {&(0x7f00000001c0)}, {&(0x7f0000000ec0)=""/135, 0x87}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000780)=""/1, 0x1}], 0x7, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000600)) r17 = getgid() semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xfffe, 0x800}], 0x5) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r17, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgid() geteuid() openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) getgid() r18 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="29d019e490671aa4acddd96fa649d3eb8de4938552bb14b4371cfe4ec2978bcdce7aa4b18de53c2afb82e1ab16ffe475d5f98ace10139872a68f17fec18af7c972068d67431cfc2c9ee89228a9fe1393c4d6cfeebaf72e206e86b0e9e29962d1f92c43bff233966620a9aae89e53fb9ee83aecbf9119ed6a73151de90ae880e86384ae06cf7a91c071b29f6cf073cdb970cdc3894e58310df0ab847b1c65ecfea6c5bcac0d51fb460f2e6c9396c52ddd4925053f079df7bd7a3e3a4d1734b6fc74e626fd812841e326b9ef29545a6f2163985f63de265bd34fb93582ed"}, {&(0x7f0000000cc0)="6cc338b52639b9bab0870cddf510d3ba8e6c045f58ff92114da729b8771c7ab7f2a85fc47eca4468d12124380decf09718812cc391007ba599f6ebe57a42054e7fc162728c8a7fb5adaf553e398063134bb35f997d61c47811e1605f0fe8730c57eca2f35db0c28656b28fdcb3eaf624081c3b6692223761ffa6e67cbeb9acd616fa8bea03a912f6f00e901043b03eae5d4dff1022434a3e104c953a08ea43062e7af54d836bf02094dc032b020c11e3fdb8b383399b8c73b74bcc04935ab1f76cacc4d8391472880df023c67dc216aca0f0d2b8e1e08fcf83f2ab451448038cdf497973aacfcbaf9f37bd13a69fdfd746915bb50142bd51a011f5d9f82caaaf2c48c24350d707a2"}, {&(0x7f0000000100)="f4974d15cb4752117eab8e9a222d5ceaf5e205339cf7cf6bedeb67b03945e61c92654e6d87"}, {&(0x7f0000000540)="b66e439467d4fdee82912b1a53046ecd45526352389df2ae9b2b0fcea3a01d719e7b87e52e43fd527112c5758ddd5ae95f2a109869e06ba61be3731f644a8048d3c940dc3eb0a5230e9a5f755122c666988fdf59d255ad9d5dce3c96d5a630de1b521e4dbfd3ca7d365a179ccc92f0d351cc37f8825a0f9b58d293b81181d32b8233"}, {&(0x7f00000009c0)="a37588192ae681e6dd8887c497d10d3203cf498d8e8a2323fefa1308f535411170a018ccc49155db8370df8daf1000fd5633db8dde7719fdb923086ca64136ec5949205b66a23dc8123251edceefad3066befaffc179150d34da4f92bde29879554ccb1667640686990adc5fd6dc9c8aceb1d8075ace03da61b47b793ee6adc067b27ab358922cb6ad67f48a5465000ea60e4b06b747288e392b6c4f6e934779f28c1b03f69a30313bff804fc5d65a34e7787f3fd917bde1510e0f0f98e4cb49f1ed499b2bb62eadd14edfa0d25b5129e6d95d9a2b151768f9828be462d4482af47ae5ab49d38a159709a2"}, {&(0x7f0000000ac0)="d3fa6f2909b6b7bd2ae880f28a50b291af0a63bb6eaa40459f10fe23c68932f546ec9e33523c04200b890318ef19e6cf320dd9ea4b08463b603a1d89e417b1072b321f00b05b7d033fb228828102d1fa4f104aec6ee378227d4877af708bd79661cac85d75226878863b81c5b68a895a62657b33c28e59727181baf9b288a7306aa669781248d87e11a7776bc3bd3f66ac1f7c79f7ec4f5e5be323db2725490a964df825c6215337697248091df6cc12b6a11f9be8443361f754d7fc6fbc277636f4d91881b3500c6678844c7d2cdd5ff8"}, {&(0x7f0000000bc0)="6d62450cb3b4b0bdfcfb76491e112f0e7faeea983e906253054ee466c32527d55ceec646681bd6c7c7dd48b50de51da31511bb18762a3309a71ef28bff16f8c19b1b7c2c4b08426951b4614bfa90750ad7511e5faaea9047f690c90f34f691c142ec9c7a722e5069b07ff840a288ba77471944dd11076afca43635ffc7fffc9d370b721acfd1a3fbd44d39ca7da91fe54440773134ff1ba331a34b6d8205405077a008ea5e63c3088a4e5b968d6634c5c051187d956f7bcd01a8bde841db478144d7da2d59951756f972ce3f6303535807d5"}], 0x10000000000000d6) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xb) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r18, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) 16:00:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2) pmap_unwire: wiring for pmap 0xfffffd802e233e18 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802e233e18 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802e233e18 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802e233e18 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd802e233e18 va 0x20ffd000 didn't change! 16:00:11 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) r1 = getppid() wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f0000000100)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r3, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) fchdir(0xffffffffffffffff) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) semget(0x0, 0x0, 0x1) listen(r5, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) pmap_unwire: wiring for pmap 0xfffffd802e233e18 va 0x20ffb000 didn't change! 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x3, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b000000feff0000e74de4"}) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x36f) syz_open_pts() r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)=0x2) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000003c0)) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x7fff) close(r0) r6 = syz_open_pts() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000480)={0xa, &(0x7f0000000400)=[{0x6, 0x80, 0x7, 0x4}, {0x6, 0x3, 0x2, 0x80000000}, {0x3ff, 0x5, 0x5f, 0x1}, {0x1, 0x4, 0x29, 0x6}, {0x6, 0x6, 0x40, 0x10001}, {0xfffa, 0x2, 0x5, 0x200}, {0x1, 0x3f, 0x9, 0x203}, {0x3, 0x1, 0x20, 0x6}, {0x9, 0x5, 0x5, 0x7fffffff}, {0x5, 0x40, 0xb3, 0x3}]}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xffff0001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x401}, {0x7, 0x10}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abfb183d98f50474f5274e0bbb848060c22fee120c9b3bb5dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e9ffcfd49c596df7a7a7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332e7628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d700c13c21d4eee4f8621037c3d77495ad9a278978b26c46049b02000000cb9ac407791cd09827a4493c17a0921dc38af76420c885862413c6ed4f7fe3354dd98fe2652f0147a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) chdir(&(0x7f0000000000)='./bus\x00') 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x0, 0x20, 0xda46, 0xfffffff7}, 0xc) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="9608bc0700000000000000033a8061d7cbb6d7acbc3b5d8b770b5fd2e11c58d560c48c6b0d4a9c83c137e9863d94daa1eec1b1e583f4bf9dba85d6dabd03e9d6546d6d094ea02da80452146f69b3c49c68cecb7346868c881233c2d501aae0a44ff7542682404b66fc5286398979addc5f6c22ea3b857f74fda8618cef3db17a5bedf6a4c77b75216cc501d862be3a0e19ab27cca790372d298f5f3103a3633b3c92bf4b6c09ab301715545102c0dd40983e4664e682d07587d52ee66eda533ddb08c25182dd801f9627e07cbf3d2c1fac3f5181d9ad8b01a1"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, 0x0, 0x0) 16:00:13 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10000, 0x0) close(r3) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x20004) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x81, 0x7}, {{r1}, 0x0, 0x9, 0x1, 0x1, 0x8f}, {{0xffffffffffffff9c}, 0x0, 0x6, 0x39eac5fc2b0d1514, 0x8, 0x5}, {{r1}, 0x7ffffffffffffffe, 0x12, 0x0, 0x88, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x1, 0x40}], 0xffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x2, 0x7f}, {{r4}, 0x1, 0x20, 0xf0000000, 0x7fff, 0x4}], 0x7a, &(0x7f0000000140)={0x5, 0x8000}) 16:00:13 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000240)={0x10, 0x8, 0x4, 0x1, [{&(0x7f0000488000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000486000/0x4000)=nil, 0x8}, {&(0x7f0000488000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000486000/0x3000)=nil, 0xff00000000000000}, {&(0x7f0000487000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x9}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000489000/0x4000)=nil, 0x2}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000008000/0x2000)=nil, 0x9}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000007000/0x1000)=nil, 0xdd2}, {&(0x7f000048b000/0x3000)=nil, &(0x7f000048c000/0x2000)=nil, 0x2}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f000048c000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x12}, {&(0x7f000048d000/0x2000)=nil, &(0x7f000048c000/0x2000)=nil, 0x80000000}, {&(0x7f0000487000/0x3000)=nil, &(0x7f0000488000/0x2000)=nil, 0xa9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x2}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000487000/0x3000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbf}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) flock(r1, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) accept$unix(r2, 0x0, &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x2, 0x3, 0x4, 0x0, "c68810c6c207612ae852c448e343b026c04dc4d0", 0x2, 0x200}) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xf6) getsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setsockopt(r3, 0xffffff80, 0x9, &(0x7f0000000200)="27c8a19f43496c6f78f73ec827611b3792", 0x11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0x1}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 16:00:13 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = getpid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000340)=""/167) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getgid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r7, r8, r9, r10, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r12, 0x4, 0x7, &(0x7f0000000340)=""/167) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x0, r16, r17, r18, r19, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r7, r17}, 0xc) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x14}, {0x20000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r21, 0xc0044266, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f00006cf000/0x3000)=nil, 0x3000, 0x3) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0xfffd, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) r2 = dup(r1) pwritev(r2, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd\x00', 0x100, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000800)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/speaker\x00', 0x8, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000000)=0x5) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) kevent(r1, &(0x7f0000000a00)=[{{r8}, 0xfffffffffffffff9, 0x0, 0x40, 0xb2d, 0x100}, {{r9}, 0xfffffffffffffff9, 0x4a, 0x10, 0x2, 0x1f}], 0x9, &(0x7f0000000a80)=[{{r10}, 0xfffffffffffffff8, 0x12, 0xf0000006, 0x4, 0x4}, {{r11}, 0xfffffffffffffffa, 0x22, 0x20000000, 0x3, 0x7fff}, {{r12}, 0xfffffffffffffffa, 0x40, 0xd1, 0x8, 0x9}], 0x4, &(0x7f0000000b00)={0xa82b, 0x3}) close(r6) pipe(&(0x7f0000000900)={0xffffffffffffffff}) r14 = kqueue() poll(&(0x7f0000000080)=[{r14, 0x17}], 0x1, 0x0) sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f00000003c0)="93b4ce02ae656b4f6667471d7b1075937b10fbf7dd8f7f6d84e89ca3648e97dabe5d8102d48c476a0f722e80464037ffd07b70b3a04f75ec119cc3a61e4bf6fff8a5e5cb1827a80b99a45844982c0bd1163e976b6cebfed7243b4196a8c178d1b617b21e0dc1c7019d958740c86e33e2763fddf4f7b8da21737e4d4de090f3ea5ebcef4806df9fcf9b9dde919636b9f46b549b459190b9d82ff093409264cda8ec0caf45aeb2fc1745d3ef8e3bf1d76c2df82853ed4ea4af3b57666bae51fcde337ba088619f0ef705f87279634c1d31a1dbcfe955c26589d74d46972ab3be655eb33c4a0d2af01bda0c21b84dd02b1d", 0xf0}, {&(0x7f00000004c0)="5a9136e813df051c35e0503d27df8c15f49cbb3e4686f83bdd47916032d5f29dec33f886236f1b08f68a1646697cdb0964e5d8e8abbbd982a6e206d6b78d782002b9a78e9257168a46ca02ca87f794c9d7be17d3d2045695e7", 0x59}, {&(0x7f0000000540)="36975a6efbcd11a1e3031f901c3cc3c4e86267cd62adc85d733c217d36f008eec8a225b3fe32df5707218b887b3688330e5ff3b70c79cd0da06c44e9029348", 0x3f}, {&(0x7f0000000580)="946ee12e9582d930350908f3a01dd2ea20cfae258909ea8b20ea57b42af5b77aa0cf53dfff3ba59c9aec47298b699afe687ffddd68c5c06868becaf384ec5e4b22d3f62256f6269624c4f15b6d159691602cdb03d3f214cf70d173f7bf18deab39eec65ed5b1fc14f5f9dc79072e36c18fd11aad1ca57ece876fe8d494fc96faab167fb18a", 0x85}, {&(0x7f0000000680)="154f008a7533b2a66fdbe896fe6abee0a12beff4ec3a336dbd70e57f1897c91471ed6c93bf3ea04170df9cb49bbc4fbf2ef10c6d0b8396009c35397765a43f4805e9b6c99692d3ea655d1c603860084b4b3d0c2cb1573ff85e5faaf22d36e15bd9c4e2c487e3ac252427878a79496779500bcebb6d87048ad0a7585beeb91e3d2feb084e8948f0bf6a5f8608d6a01c7e8879a134ff723411818b3b9a23602e25ccb693182dfcaccf2dbfdc14a600d93b24dab4b65c6ee0d9dc5c77b5b889393eb6", 0xc1}, {&(0x7f0000000780)="e66e4a1b3b6ad9d5c12691c375b65b27156281eb2da6be6bbcab220463b064d7c46804eb5b7f9d795becf7cf048434ce51735b2feae2be6952cce0d635f21d39d07230129a34781ec08297f0348eb24da7a6d58d765831abfc87", 0x5a}, {&(0x7f0000000800)="3856a2b35198e6aa087e10703371d636293a3cbeddd7809bca71d29cae9c54db64d25cab3362", 0x26}], 0x7, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [r4, r2, r0, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r6, r13, r2, r14]}], 0x50, 0x2}, 0x400) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = fcntl$dupfd(r15, 0x8000000000004, 0xffffffffffffffff) r18 = dup2(r15, r17) r19 = kqueue() kevent(r19, &(0x7f00000001c0)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r16, r19) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) 16:00:15 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) socketpair(0x1, 0xa, 0x6, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) socketpair(0x3, 0x5, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000800)) close(r9) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = getuid() r14 = getppid() r15 = geteuid() r16 = getgid() getgroups(0x3, &(0x7f0000000a00)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000b00)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000200)="d3878317e4845496b1e9df5097a648b6dee434b0b87b7a1c3d14308d263705801f4293f1f7339bdcabcc0080435130b33a7b3e9505cfddf2c3f65712a2eb325c91b6a2e153d3284d358daa604811eeb30bb2b2ddf8abf5a652f46ceacb18b61d867e357cbeff01c3ca56f8baa644e6b8dceb28e5be85d7cb0e78b4e576839b0bc0c379c8321cb9f45d0b80af8324a4c871369dd90f112fd1e454b919a9902ada55d0d8c4fb9d37a053de284a65b768a59d25596712b8ecc9e29ebab5c8421a0ae406e27eaea2472a0b204a6ae5852e8a8e03d1cdc18ca4dc2d9252feb4f713c797b60d3b6ea2787ea4", 0xe9}, {&(0x7f0000000300)="e2856c14f39801d5e4fadd839316d15e4e249709735aa432e82144b0efd05bf876d4f3c62aecd1ac6654443765376759a64e2bc950681b78ddd8b4eb7d9bedc4e01fc25af65ad2da60c535f04ca2729adfc1bae8a866aa633de282f1c5c1c9c0774e24f2817a8b6177b603b182ba4a7399a7122e241902bddf58a3ef6a8555dcff922b13ad79160178a13ae7d938145a185a8793cbe381af1813f4dce6b1394ecdee0e4bd492", 0xa6}, {&(0x7f00000003c0)="4f573609d80855c534ac2c8885f5ac8c56126f72671a66f2b8bb82770ae5761a842eb4c149b6be7b74b78f65d96b6b77ef73bdf74f7aeabd58e00025fb9a6e46253b23cd09efe38e616644efb1d2ba2d7c77522ef71700fe5bbf4e02303ecf867e945e84f5945eb4f26f0a6889307a4c2c8da0fa2420658480685bcfc26ad3d0e27fbe267285e17c86babd9034e48521d2ce48d14fc289865e912ca987c9b3f1ddbd329598e540e72ab023177037071eeb7f22aaf724df193fd9f945e5f9545e963a670b308944e47537f77a049270e6", 0xd0}, {&(0x7f00000004c0)="9b610be119e25ef11259c9bb395a74e1039a137c1404124a55406b0d34137ee6b3dab958ab480dc10f0979867ff606b7d33ec4db3aff4a9f0176740137f89d8dc3b3385066b4e7b7de3b63ed5782fd6463de51e57ea8d54201ad87a4761c48f90bb9035d03622c947b8dbf2af04eba8236ac34f16e5963a1c39ec3cd8aff1a982e4db872073229d77a8d8be1cc5d4d5ba6e810c1912935151fdbf43a6cbe1ee83cac3ffa161d980c2fc2f1423239f56f3fb5dae9", 0xb4}, {&(0x7f0000000580)="4d62b2401975170c8ade71dc6a66aa1149c16102a512c6affbdb244d7681992528e3b6c23855695c62f0c53fc7c5543fa3bc18451c02fc6f12387c567304b0484c53e917e276a2472a386728ff19d73c61e44bb1f8c52b03b2ec02bab13045abae592ed1a794ed45f17cf15ff39cd65f08a4271bcbd26a03ca88257499196630b528b96db76902e7cb789c", 0x8b}, {&(0x7f0000000140)="5ef2cc1a8cd8ebb73aaa1f480d27d2f879e20cd1e1f84345fb7167eab9bb5078aabb83bc17aeff46b004", 0x2a}, {&(0x7f0000000640)="141bb78bf6f778fd3dd73ee42ba13370fa01e07da437337102941ce236237136", 0x20}, {&(0x7f0000000680)="b45fb25d6f391838decdbfc3c14e03794dabac2005510fbe9b73e031f36bba6eceadfde59a2d6831a5f6edbeb9a09841899eb048fc21863eb03ad993cd546bcbccee00fb931c30218918def3f2254cd241e82859228549b6eac7e0578424f3ba345ea82ced9392488f9c693659e1daf36c0c180fbebce8c4f5606e9cbd48a586d395cc96c8d1d3cb9474d501af8c4110c272543523e1c385511fda8a6132461e4cfa7779dc2f", 0xa6}, {&(0x7f0000000740)="8daec2ad058ed8f360769b220ecb4ea469f3fb01e1e3b161566cd1adfdbfb804ef468153ef40b4566af5659a9d329dbadc7501fd35cf558af510c32725e313c497b7fbec78c064c44d0501f284bdcd449c", 0x51}, {&(0x7f00000007c0)="4c34012b1da5aea872398cb96ff9d7a98709328e6b3eedc15d909a3643309e14a6cdab4f90ad59a7a9c82b06957f9934516f1d9b62288ba4c51db6ec282d99f2ab0ff1a52a624e0ccaab86594969274c3f5c9ef5a4698d8675e88d6fe5bfc604b4b775075608034d5cf208d4d2048d977f3a1152418d6a1d2fc5cb3dffdc1f11428a797eb96eca50d732ffd17f3fdf7928af50971c562d986ee39a7a8f4ff94f260dda36ea550bf85b362ce2b30fa0c929f79a5defb790bff831352664c52b1920093f2140b45fb204846e96cea15a2401fbbbeec33ab882a6c2eabbb6dc483c0520865f04c4233742311fe2ac586760f1d1a6b5939938df", 0xf8}], 0xa, &(0x7f0000000a40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r13, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="0000000020000000008df0667812a9e562", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x402}, 0x6) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x50485317166f8390}], 0x20000000000004ed, 0x0) 16:00:15 executing program 0: r0 = kqueue() chroot(&(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x3344, 0xc6, 0x0, 0x5, "028d39717a7aa36872db802c43d5f5803ef6affd", 0x3, 0x4}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000340)=""/167) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, r9, r10, r11, r12, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r14, 0x4, 0x7, &(0x7f0000000340)=""/167) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x0, r18, r19, r20, r21, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r22, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) r23 = accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r24, 0x2000740e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r25, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000000)=0x5) r27 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r27}) r28 = geteuid() r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r30, 0x4, 0x7, &(0x7f0000000340)=""/167) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r35 = getgid() r36 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000240)={{0x0, r34, r35, r36, r37, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r38 = socket$inet(0x2, 0x3, 0x0) writev(r38, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r41 = socket$inet(0x2, 0x3, 0x0) writev(r41, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r39, 0x4, 0x7, &(0x7f0000000340)=""/167) r42 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r43, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r44 = getgid() r45 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000240)={{0x0, r43, r44, r45, r46, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r47 = socket$inet(0x2, 0x3, 0x0) writev(r47, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) r48 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r49, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r50 = socket$inet(0x2, 0x3, 0x0) writev(r50, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r48, 0x4, 0x7, &(0x7f0000000340)=""/167) r51 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r52, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r53 = getgid() r54 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000240)={{0x0, r52, r53, r54, r55, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r56 = socket$inet(0x2, 0x3, 0x0) writev(r56, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r56, 0x0, 0x6a, 0x0, 0x0) r57 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r58, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r59 = socket$inet(0x2, 0x3, 0x0) writev(r59, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r57, 0x4, 0x7, &(0x7f0000000340)=""/167) r60 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r61, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r62 = getgid() r63 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000240)={{0x0, r61, r62, r63, r64, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getgroups(0x8, &(0x7f0000000340)=[r37, 0x0, 0x0, r46, 0x0, r55, r62, 0x0]) r66 = getpgid(0x0) r67 = socket$inet(0x2, 0x3, 0x0) writev(r67, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r67, 0x0, 0x6a, 0x0, 0x0) r68 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r69, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r70 = socket$inet(0x2, 0x3, 0x0) writev(r70, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r70, 0x0, 0x6a, 0x0, 0x0) r71 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r72, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r73 = socket$inet(0x2, 0x3, 0x0) writev(r73, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r71, 0x4, 0x7, &(0x7f0000000340)=""/167) r74 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r75, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r76 = getgid() r77 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000240)={{0x0, r75, r76, r77, r78, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r80 = getuid() r81 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r81, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r81, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r81, &(0x7f0000000100)='./file0\x00') mknodat(r81, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, r11, r21}, @rights={0x38, 0xffff, 0x1, [r22, r23, r2, r24, r25, r2, 0xffffffffffffffff, r26, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r27, r28, r65}, @cred={0x20, 0xffff, 0x0, r66, r69, r78}, @cred={0x20, 0xffff, 0x0, r79, r80, r82}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xd0, 0x4}, 0x402) r83 = syz_open_pts() ioctl$TIOCSETAF(r83, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r83, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r83, &(0x7f0000000100)="bd", 0x1) r84 = syz_open_pts() close(r83) dup(r84) r85 = syz_open_pts() ioctl$TIOCSETA(r85, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r85, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xfffffffffffffffc, "b08d1dbd961418d3a50a2c21d8e500", 0x0, 0xfffffffc}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = dup2(r0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x3) 16:00:15 executing program 0: select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2, 0x1}, &(0x7f0000000200)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x0, 0x100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) shutdown(r1, 0x2) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f00000002c0)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = semget(0x0, 0xf, 0x114) semop(r5, &(0x7f0000000340)=[{0x7, 0x9, 0x1800}, {0x4, 0x203c, 0x3800}], 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x0, 0x0) close(r0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000800)) close(r0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/131, 0x83}, {&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000400)=""/231, 0xe7}, {&(0x7f0000000080)=""/16, 0x10}], 0x6, &(0x7f0000000580)=""/193, 0xc1}, 0xc80) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) accept$inet6(r2, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setegid(0xffffffffffffffff) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) setsockopt(r3, 0x400, 0x1, &(0x7f0000000080), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:15 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) kevent(r2, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/8, 0x8}], 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) ioctl$KDDISABIO(r0, 0x20004b3d) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)=0x3) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c, 0x0, 0xff}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000600)="174af205b6068bbc78e6634ecdd0") 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000000)=""/1, 0x1) pwrite(r1, &(0x7f00000001c0)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x539, 0x0, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x4, 0x2, &(0x7f0000000280)="c37b616689e4682daba751bf31d4c809357319963d1ecc926754fac4cb44a0bba9ef692a0d889f8d183d82c1697259fecaec3da08efe1b4702f6a0757ffe0f3a3989aa5da7f2a2773c3257164bf8dce34b370ba7fc92", 0x56) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x1, 0x3}, {0x18, 0x1, 0x8, 0x1}, 0xfffc, [0x7ff, 0x200, 0x2, 0x3, 0x6, 0x2, 0x0, 0x80000001]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x80000000000006}]}) socket(0x10, 0x8000, 0x1f) syz_emit_ethernet(0x25, &(0x7f0000000140)='h') 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x2000, 0x3) r3 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x3, 0x7, 0x5}, 0xc) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f6600000000000000e320cc578a36f6c311a388791435e41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe9ab254659074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00008ad5156ee5a80000"], 0x18}, 0x0) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r0, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) preadv(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f00000003c0)=""/242, 0xf2}, {&(0x7f0000000200)=""/151, 0x97}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x4, 0x0, 0x5) r1 = semget$private(0x0, 0x4, 0x50) r2 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000540)=[0x0, 0x7f, 0x2, 0xff, 0x3, 0x0, 0x1]) semctl$GETZCNT(r1, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_RMID(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000800)) close(r3) accept(r3, &(0x7f0000001600)=@un=@file={0x0, ""/108}, &(0x7f0000001680)=0x6e) connect$inet(r0, &(0x7f00000016c0)={0x2, 0x0}, 0xffffffffffffffc6) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000500)={0x1, 0x5, 0x8}) 16:00:16 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x40140, 0x0) 16:00:16 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:16 executing program 1: mlock(&(0x7f0000016000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1f) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xc9b, 0x2}) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/yev/bp\xb6~', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0xbd3e69f20ca44556}) write(0xffffffffffffff9c, &(0x7f0000000180)="2bd8f132197e6a2d2512ad45597be94078114eef1e6092a843093e3b2225b2f0c6f387845d9b3496cd005aab90015715978bda6f6706aab1b9595065ab816a97f9dc7f38593eb0445648dfaff3dcc9d975eec1ab5b1619e854cb5a274e12dc1c66444617fb650c77cd426a600ad471ac5fa739192020db56da606b797518bece8b3d516ad988ce41b8f0e0da466dd7f3c37fad95882b36eec6bffce3d4b5b63928fde00ed682419c2d9689f39908b3987d40e0424cea7f0a45a513dee88d05d938c906a0e6bb4921d4842e24c260b5a439d0e04faf0644556dffe06245fd4157919e2e8f71fb8a3882da1d3ee1816d0609f613759a80760c0c19d2", 0xfb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x20000000000001ca, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) open$dir(&(0x7f0000000040)='./bus\x00', 0x100000038d, 0x0) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x22}, {0x22}], 0x2}) fsync(0xffffffffffffffff) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) semget$private(0x0, 0x3, 0x2c0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000001000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x24) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0xfe, 0x0, 0x8}, {0x8, 0x20, 0x2, 0x3}]}) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r7) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x10, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00(\x00\b\x00', 0x100, 0x0) socket(0x10, 0x4, 0x2) r1 = semget$private(0x0, 0x0, 0xb13802f199a1258f) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/55) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x7c}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2110, 0x40004000000028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="40ec3cf061640a643e5198a0f65b238c8196479ed90ebb7358e0ee86e260468a5c6c75fd15812509a53df576924af6e413b31d0ca58efb2ada4f1286f6d376dcea07a61abd1f463f7cdcf71b9e0d964439e3ed1b8bfbca8bf05a5595da526daac6c34dc23d8b0844fc185b92c1828e239a92cb998b31dee2a92408c1025a0c57ad81deeda87ba5bf4a6e6d5e5a91cfb9986139c3c5e615d1b73af5425ed5f78e2da8f2af68ff5af8", 0xa8}, {&(0x7f00000001c0)="5227ef20fb1a040d5dc5d492ccc707eac9851cc0614a469796cf25bcc41779182b9d8e32bde5a036282965cbde9e68d969ed5c1dc59c6e7e1eefecd9eb617840ef3dc751f1fbaccf13752fa064554af649dd7bbd4a9f0990618453b8631117f26a905880687e511ed036a14078c344d74e03fdc50aea4bb4e4f2b134fe862cb8afef839c692f034dfbfb25106e2f266b7c0151ed470f52b3856bffc8ce1c6698550a8aea851138035f1807e452e8d1e78ddd2f16bb1e3be2499e9d21427fd97a4cce15f0a8ae0c98bfa3d3c3c32772ba0b40ce934de6b2033e2dc11877041cb05809", 0xe2}, {&(0x7f00000002c0)="55877be3585417c21136f1e0cda635532f2afdd2193ea5c582291d43b9c5a4f1079557f84b968ad35ea676d73a", 0x26}, {&(0x7f0000000300)="8a4832d2f9fc418980be832270a712feb4a77c1e173455a2dbd72bb3d1bcdf3b11d1d310e6f81cad095e503fd8e01c8a914389467396a339c715407b091173c48d5acb4aac717254b9c731dadc78d83733766bc95948ba3d77c9264fd2513d6b15eb3356576e7fb00ed6e4c8e96e62df770cd035258ec5af0ada465417c68bab06c7c7", 0x83}], 0x4) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r2, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/zero\x00', 0x80, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r12, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r15], 0x1, 0x800) msgrcv(r12, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b1441e7e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4018c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r29, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r30 = getpid() preadv(r29, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r30, r30, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r34 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r28, &(0x7f0000000980)=ANY=[@ANYRESOCT=r34], 0x1, 0x0) msgrcv(r28, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r35, r37, r27, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r38, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r6, r17, r25, r37, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000b40), 0x20004) r39 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000100)=0xfffffffffffffe7c) fchmod(r39, 0x20) shutdown(r1, 0x1) 16:00:17 executing program 1: mprotect(&(0x7f0000624000/0x1000)=nil, 0x1000, 0x6) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/7}, &(0x7f00000000c0)=0x9) 16:00:17 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000340)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18767fd941fe482e477cfb4cfc4c0a72cbd49db30301601e52b409a5841864e73b9f086f0bb176ee88ce32a9552b46040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc88be615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad8180875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0x10d, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000480)={0x3, [{0x1, 0x80}, {0x3, 0x1ff}, {0x3, 0x8001}, {0x3, 0x7}, {0x2, 0xffff8cbe}, {0x2, 0x37d6df53}, {0x1, 0x9}, {0x2, 0x1ff}, {0x3, 0x2}, {0x1, 0x35d1a06a}, {0x1, 0xdf}, {0x1, 0x1ff}, {0x2, 0x40}, {0x1, 0x5}, {0xf5e721a06b57766c, 0x5}, {0x2, 0xffff93d2}, {0x2, 0x4}, {0x2, 0x3}, {0x2, 0x7fff}, {0x3, 0x80}, {0x3, 0x7}, {0x1, 0x3}, {0x2, 0x9}, {0x3, 0x44}, {0x1, 0xd2}, {0x3, 0x6}, {0x1, 0x4d3e}, {0x2, 0x7}, {0x1, 0x3}, {0x2, 0x390a}, {0x3, 0xffffffff}, {0x1, 0x6}]}) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000300)=[{}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x5) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x9) close(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) fchflags(r4, 0x1) fchdir(0xffffffffffffffff) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0x7ff}, 0x2fa) r5 = dup(r3) listen(r5, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="05005862fb000000c0ab544a2b770db53816adc1f8de"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x34, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r7, 0x0, r5, r6, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r9 = socket(0x11, 0x4003, 0x0) r10 = dup2(r9, r9) r11 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r10, r11, r13) getgroups(0x6, &(0x7f0000000080)=[r13, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r7, r14, r15, r16, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x0) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r21, 0x0, r19, r20, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semctl$IPC_RMID(r22, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x5) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r2, 0x0, 0xbd0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r3}) fcntl$setown(r0, 0x6, r3) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x7, 0x800}, {0x0, 0x8, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) r27 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r28 = semget$private(0x0, 0x7, 0x8a) semop(r28, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r29 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r31 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r31}}) r32 = getuid() r33 = getegid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r30, r31, r32, r33, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000800)={{0x3ff, r23, r24, r32, r24, 0x104, 0x5}, 0xfff, 0x4, r26, r26, 0x7d55, 0xd75, 0xfa}) shmat(r27, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r37 = msgget$private(0x0, 0x20000003d0) msgrcv(r37, &(0x7f0000003c80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c2776418c3e6c828b1cc23ef74521da499ab6297c99322dc25008226e55010cb09bbc0c6bb73a02adf3be2759597d31d88d65ce766590ab9f9b8be1a956762588812ec15c368cfb5a52338756de44c52219676ed5216a741acecb24a76605817ef2b9f091b74ad071bad71d2d7446943efbdb728d7df"], 0x1, 0x3, 0x1001) msgrcv(r37, &(0x7f00000012c0)=ANY=[@ANYBLOB="020000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000e2ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c861000000000000f98f0000000001000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r37, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r37, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r36, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r36], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r38, &(0x7f0000335000), 0xfcb7) writev(r38, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r38, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r39, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r37, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r3, @ANYRES32=r38, @ANYRESHEX=r39], @ANYRESOCT=r2, @ANYRESDEC=r35], 0x4, 0x3, 0x1800) symlinkat(&(0x7f0000000040)='./file0\x00', r38, &(0x7f00000000c0)='./file0\x00') 16:00:18 executing program 1: syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000080)) 16:00:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r1, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) fcntl$dupfd(r1, 0xa, r2) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/9}, &(0x7f0000000200)=0xb) fchdir(r4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r3, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r0, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r0, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000080)=@abs={0x3, 0x0, 0x3}, 0x8) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1000000000000137) 16:00:18 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x10, 0x24) chdir(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0xd2e99b98d4de677d, 0x8) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) ftruncate(r0, 0x0, 0x7fffffff) getuid() r3 = socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0xfffe) socket(0x18, 0x0, 0x7f) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x2e4) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x57a) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) open(0x0, 0x100, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() ftruncate(r0, 0x0, 0x80) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000), 0x268}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) getdents(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x7, 0x9817}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) fsync(r0) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) fchmod(r0, 0x38) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000004000/0x2000)=nil, 0xa0}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000003000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x70}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5250}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000005000/0x4000)=nil, 0x30000000000000}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000006000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000007000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r4, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r4, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x400, './file\x00'}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4ee1], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) r5 = open$dir(&(0x7f00000001c0)='./file/file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x17}], 0x1, 0x0) fchflags(r1, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffe, 0xe3, 0x1, 0x550f, "2ee86ecce46adcd5ac9aa23e804d6d1d7fcfd711", 0x20}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000000c0)=0x5) r5 = accept(r2, &(0x7f0000000bc0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(r5, &(0x7f0000001c00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e7901000000000000005bec457bc8aa9c29f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ec4c7a264ab3149bbc0159b4f6500eb1979e3a2db992c62c5dc23edc035e81c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad255de456397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bd702526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c29fa7e8f07ea31890eccf46346164dde1ca69530fb6736193065932967430520400000000000000a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bec6a544bc975216966fa4a8c00000000000000000000000000007b7a6fc838cc05f9163eb0fbea56bb74bc49e4c6abbf10837361193b2d10a70b59769ebff13318197fa8c5922e0919effd15edaefde0385e9e1eac0cfd3d1f65f15b83080021fff025a8cdf53ad92ea8859f11ad3701be38b89647671c27e091dc5a888b40e608c430885b1669565164eee4092c456c2aabe9ee471e94945dfef5a8ba1ff3dbab02174fe55bbdb75e9f357d12b0eb3b476509ad7cf6a93f434fa6320663a8fbc5d6fb1a035869e96bbec6f475605ed86a6f86b5c7bcc2ffe8173cd7000000077b118abe570000000000000000000000000000001bf0992f89d3035fe3325792a4c6f654b4b6f7db88be74b8a671067d8f97e315e0d73ce4491940fc5493edf588093dbc9786a0fab42b6417a1f83af475d8f629f76afc52e2292976930b4989cd6bb907155a147f5abfdadbed15d09edf972f3d97f470cce16b", 0x488) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kqueue() 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:19 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ba2f912a39461a0c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x1f) r3 = dup(r1) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000006000005"], 0x10) close(r0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:19 executing program 1: syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300), 0x0, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000100)=0x7) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0xfffffffffffffe4a, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) dup2(r9, r10) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r8, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r12, 0x40045720, &(0x7f0000000340)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x5, 0x7efc}], 0x4, &(0x7f0000000380), 0x10000, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xd8) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket(0x6, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000340)=""/167) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x0, r12, r13, r14, r15, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r16 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r16}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, 0x0, 0x0, 0x0, 0x2, 0x7}, 0x5, 0x5, 0x8}) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r18, 0x4, 0x7, &(0x7f0000000340)=""/167) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = getgid() r24 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x0, r22, r23, r24, r25, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r26, 0x2000740e) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r28 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r28}) r29 = getuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) r31 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@un=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r32, 0x20007606, &(0x7f0000000000)=0x5) r33 = dup2(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r34, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r35 = socket(0x2, 0x400000000002, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$TIOCFLUSH(r36, 0x8020690c, &(0x7f0000000300)) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r38, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_linger(r39, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) ioctl$FIONREAD(r39, 0x4004667f, &(0x7f0000000800)) close(r39) r40 = open$dir(&(0x7f0000000640)='./bus\x00', 0x200, 0x20) r41 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r42, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r43 = accept(r42, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="ac9b0107d9e7ce3b80f7c591f829b9ae09d28bea75ed2bb185db196d23bd8553f29fb56371aca8e479fef7f5cfc68ee0c34edcd29b85953d5921adf2fc1cc544e0ea564b5c0a6c2fac3ca301d8ebe235e65825b7970a16f1d650ffd71c1ae16c0ad9cb391a17e42f222381c125cd1b8178570663af3dd8cba29ff0761090f8c65468fa034627f1c836dc1c2c81997488d2855f468c39cfbc092d52c0bd63581f", 0xa0}, {&(0x7f00000002c0)="1e91903a602231db4cbf39a78a626a1087c67eb914a914a8535a1c900af8b2fe39f6bad06c1d1a77589e482340e7b591a807c692a87634889f205e0c3b63c9e87326f2a0d45282015ee93ab3e4bb267621d33f5fa92fde6736a26269c91a1e35cfc3b169b3d55b26c9813f54cfa69927207b174904a4d71de0a8d2a70ae308356b811ec3bc2ed6ef4bfd43d1f7a66fea3cdbcfe00e14f6e6f4d43433cad5c90696fa813c1b894349a34a2018", 0xac}, {&(0x7f0000000380)="4e487881089589e51ebd38985df01c0a9e708ba7692bf5d4e8d0be4f4063503847f869ef4170db46cf3d059be5f8d5ee8102959557a3c3d8ee652435eeadb93dd1b08529d6fcec77e1165662457cfe25580cfafd74ff3c97e178122ccfd3899e7e0e5741a4a752221a9d9ed4f4da1f6ecadfb2cd00c46b03b9e89527e61285fe47e48508d92168c2e86ab100dda4dcd0ff4e9e82e51ec0e81ce73f382b97e42577e2439262f5948b4b0dd991cb397d3cc3b56089339ebfb3b8178a38fd14b85f69ed1775bfff0388b6cf659c0f3be92e2baf64de1bbf3a5212a78540eee33d33663bdc1b5908f959de56002976c8ed63bc63f92f666a45b5", 0xf8}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r22, @ANYRES32=r27, @ANYBLOB="00000000200099000000000000ffff0000000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000002800000000000000ffff000001000000a513b53100c22f4cfae6cbf8f34341638455a4195004371082dd585293777c35f0db94a4223705f4ec96a4ce718b830865229e50ffa5aa1adff692d71a0ffac7ed6182549700c73096415dbda91015b8ab33b0b0a61842045a1f64f3d58fec010e51142102b0a50bc87e", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r43], 0xb8, 0x4}, 0x8) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:21 executing program 1: pipe(0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000100)={0x100000000, 0x0, 0x7}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x20, 0x8000, 0x1) openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) socket(0x0, 0x3, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:21 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214e, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000340)=""/167) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, r9, r10, r11, r12, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) seteuid(r9) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x44}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) sendto$inet(r1, &(0x7f0000000140)="d24a0a7ab19863d5782844a8caa44353ad9597b476d880bb3b20b8b7c2fdcad4b24c9507f94c34d9ae1431b8140919e921904d476bb3bb39337fbeb325e1efa50b77141831b83b461554f9359398d2cbf0052d871342b8577974214b695ea31b509d7db2fa9463b7cf71d692563112eb8ee222acd9320e5a18c6dede47ad16bf3c77d896608d55e7e54194b9bce629742ebeecb2783a0727f67136e56ec9761db4199fd1dd777df20086085a5626ce393aa4add19a18caf9385ca1c204ea3c527b672ad48987d9fb2464ac64b4ea519c04aa040ee758ab31e5838e5730ae07384290246d788e", 0xe6, 0x4, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfff}, {0x81, 0x0, 0x0, 0x3}, {0x8fe}]}) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/78}, &(0x7f0000000000)=0x50) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mmap(&(0x7f00003de000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r1 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xc007cef459d057d8, 0x0) dup2(r2, r3) write(r1, &(0x7f0000000080)="ab8fb0075c0e67e85947f979733828b0dad92dd80592cccee40473dfc00b3907180efe1483e1cdf63b0da37950cb24223f", 0x31) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) msgget(0x1, 0xc8) shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYRESDEC=r1], 0x1, 0x3, 0x1001) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYPTR], 0x1, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780)='[$\x00', &(0x7f00000017c0)='^\'\x00'], &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000001880)='\x00', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="0300000000000000c71808145bf2f68fa2e23d098990650e7189e856a53531a8438a35c6d77ce41fcb1a907b1bbff94d1364969d8e4036c18a76573b824b9dde1a0e293a1ec5a9d016d96f43e61f2b09461ffcdd2b1eda214931afff839764846cf8a70c19020000000c877d050120cfce5acaa7facecaddeb6a409e59cfc6ccdd923202c8ae15a40d0c55d227b9b1dcd05903b48974567681440417e8d82031c8c0862254e877c4176c2c70a984e41cd15b7f2856821870b68626ead29b19bb892374c2e1e574d1471d424ed345317e"], 0xa5, 0x800) 16:00:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x1}, 0xc) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69d684ac2a84e6abca64896bcff0fc6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26acb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455b2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423c2f2cac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000280)={0x3, 0x5, 0xe84da959e43992a8}) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000340)) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) renameat(r5, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000140), 0x80, 0x0, 0x4, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x2, 0x0) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r0, 0x40) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x6) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000100)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8c43ae4bd022e16c0d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab0380ffb17fe57454c379cbd632439aff62d9f6fb0646", 0x23b}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd2156f0647f0521512fbcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x19e, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="9dbfb0609e5e50e7c33fa86708b70281916e84e0d6363d42f884c8946cb3fb2891ec87b946baa0c8352d005e4676d31ef8d3a9a5bbf3bec695aead19628d9867ee07f8b6adecd88c6e27ca570532033dd486371877283350985120ce3d209a437bf028a21847ece347a28247a352218c960cd61a037a881c071ab7dbfb2fd03b0e03256e6467759dcad807e952e1cd8efaa342e7844b38250ce4d896d719bd82c3a431546f61d7127de72a5fdccc641b3c7b0ad6f10659b1e8b18f0e46b60bcd31896a4bf1b4", 0xc6, 0x1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x9, 0x2) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)=""/52, 0x34}, {&(0x7f00000001c0)=""/14, 0xe}], 0x2, &(0x7f00000006c0)=""/4096, 0x1000}, 0xc01) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) flock(r0, 0xb) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x3f, 0x200000000000}], 0x800, 0x0, 0x8, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) kqueue() close(r0) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x4, 0x1f) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0xa, r2) setsockopt(r3, 0x0, 0x7, &(0x7f00000002c0)="01003f8a97819758cb14b148a9b5ea87a77c9859ec4c43bdd3bfd7c3d4ca26044adf25000000000642778bbd3fbfa1fcd7ed824b558b88ef594af676aac431c97b1ac13e422957c41d67e95260d4fe6c6a7330e9c4ac7535", 0xffffffffffffff2f) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x10002, 0x4) pread(0xffffffffffffff9c, &(0x7f00000000c0)="c91ba07ebe583163e1419e0387221cbf1ad01bdccbd63be41e4959fb4ceaa1bd05d6467f42f5f2b455f1261add4cbf27b4a20b46ccfee5ad2c9c115f67f739c96f56dcca588cfeda941ae890d671c1b55ee40935ce7470f592abd8be83d05e9e15599cb5", 0x7c, 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = semget(0x2, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x7f, 0x1, 0x8]) r1 = semget(0x2, 0x4, 0x671) semop(r1, &(0x7f0000000180)=[{0x1, 0x1ff, 0x1000}, {0x0, 0xc6, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x0, 0x1000}], 0x4) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x7895, r2, r3, r4, r5, 0x4, 0x8000}, 0x80, 0x9, 0x5}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f00000003c0)=0x7f) lstat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000004c0)={0x1, './file0\x00'}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file2\x00', 0x20, 0x80) ioctl$TIOCSTART(r7, 0x2000746e) r8 = socket(0x1a, 0x4000, 0x80) semget$private(0x0, 0x2, 0x3bd) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000540)='./file2\x00', r9, r10) socketpair(0x16, 0x3, 0x1f, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f00000006c0)=0x10) ioctl$KDGKBMODE(r7, 0x40044b06) r12 = semget$private(0x0, 0x0, 0x1) semop(r12, &(0x7f0000000700)=[{0x1, 0x0, 0x800}, {0x0, 0xd4, 0x1000}, {0x5, 0x100, 0x400}, {0x3, 0xffdb, 0x2000}, {0x4, 0x4, 0x1000}, {0x6, 0x3, 0x800}, {0x2, 0xfffb, 0x800}, {0x2, 0x7fff, 0x800}, {0x0, 0x80, 0x1000}, {0x4, 0x9, 0x1000}], 0xa) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x83, 0x2}, {0xfff, 0x3ff}}) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) dup2(r2, r0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="d3972cad4e6179408a357fe2042695f6cf06", 0x12}, {&(0x7f0000000100)="2c929ddbbe91a35497", 0x9}, {&(0x7f0000000380)="5cb958d2ebab2b865a7d05160b864a653e366292ab5c7d743f1acbf64c3213390615d6f11beb451bdea0866dee029a71eb71eb1220793243942b22da1dce6d071a275ac0dba689c64c", 0x49}], 0x3, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r0, r6]}], 0x20, 0x400}, 0x2) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) accept(r2, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x0, 0x3ff, 0x4, 0x88, 0x100000000, 0x400000862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x9, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x9, 0xb8, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8, 0x1}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d, 0x0, 0x800000000000, 0x4}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000340)=""/167) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, r9, r10, r11, r12, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semctl$GETZCNT(r14, 0x4, 0x7, &(0x7f0000000340)=""/167) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x0, r18, r19, r20, r21, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) fchownat(r0, &(0x7f00000002c0)='./bus\x00', r11, r21, 0x71140781c906beec) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) r26 = accept$inet6(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000900)=0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r28 = getgid() r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r29, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = msgget(0x2, 0xc0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r35 = getuid() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r41, 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f00000003c0)={{0x0, r33, r34, r35, r38, 0x1, 0x9}, 0x800, 0x1, r39, r41, 0x6, 0x1, 0x1, 0x2}) r42 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r27, r28, r30, r34}, 0x3, 0x0, r42, r43, 0x9, 0xb01, 0x9674}) r44 = getgid() setregid(r34, r44) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r46 = msgget(0x1, 0x254) msgsnd(r46, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r46, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r48 = getgid() r49 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r49, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r49, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = msgget(0x2, 0xc0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r55 = getuid() r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r57 = fcntl$dupfd(r56, 0x0, r56) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r59 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r61, 0x0) msgctl$IPC_SET(r52, 0x1, &(0x7f00000003c0)={{0x0, r53, r54, r55, r58, 0x1, 0x9}, 0x800, 0x1, r59, r61, 0x6, 0x1, 0x1, 0x2}) r62 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000280)={{0x8, r47, r48, r50, r54}, 0x3, 0x0, r62, r63, 0x9, 0xb01, 0x9674}) r64 = getgid() setregid(r54, r64) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r54, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r65 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r65, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r65, 0x0, 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r67]) chown(&(0x7f00000017c0)='./file0/file0\x00', r66, r68) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r69, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r69, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r69, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r69, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r69, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r69, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r69, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r70 = geteuid() r71 = getegid() r72 = getuid() r73 = geteuid() setreuid(r72, r73) r74 = getpid() ktrace(0x0, 0x1, 0x4, r74) msgctl$IPC_SET(r69, 0x1, &(0x7f00000003c0)={{0x6, r70, r71, r73, 0x0, 0x80, 0x9}, 0x3, 0x3f, r74, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b661f00000000000000700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b14cc49d02c760d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e8106"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) bind(r3, &(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa) r4 = dup2(r1, r1) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = kqueue() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x1, 0xfffffffe}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) uvm_fault(0xfffffd803f014330, 0x9cb8a46, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014330, 0x9cb8a46, 0, 1) -> e in6_purgeaddr(ffff800000a8d900) at in6_purgeaddr+0x135 end trace frame: 0xffff8000149141c0, count: 0 ddb> trace in6_purgeaddr(ffff800000a8d900) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000adc000) at in6_ifdetach+0x74 if_detach(ffff800000adc000) at if_detach+0x185 tun_clone_destroy(ffff800000adc000) at tun_clone_destroy+0x1c0 spec_close(ffff8000149142f0) at spec_close+0x311 VOP_CLOSE(fffffd803ea769c0,7,fffffd803f7c68a0,ffff800015934508) at VOP_CLOSE+0xc0 vn_closefile(fffffd802d803e20,ffff800015934508) at vn_closefile+0xd3 fdrop(fffffd802d803e20,ffff800015934508) at fdrop+0xc2 closef(fffffd802d803e20,ffff800015934508) at closef+0x118 fdfree(ffff800015934508) at fdfree+0x100 exit1(ffff800015934508,19,1) at exit1+0x32f postsig(ffff800015934508,19) at postsig+0x4a6 userret(ffff800015934508) at userret+0x159 syscall(ffff800014914770) at syscall+0x42e Xsyscall(6,0,7f7ffffd28b0,35,3,0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd23b0, count: -15 ddb> show registers rdi 0 rsi 0 rbp 0xffff800014914150 rbx 0 rdx 0 rcx 0xfffffd802d600900 rax 0 r8 0xffff800000a8d200 r9 0x1 r10 0x986f2b52081c6632 r11 0xd82a845e549137d1 r12 0x9cb8a3e __kernel_end_phys+0x76b8a3e r13 0 r14 0xffff800000a8d900 r15 0xffff800000adc000 rip 0xffffffff82085775 in6_purgeaddr+0x135 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff8000149140e0 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> show proc PROC (syz-executor.0) pid=261377 stat=onproc flags process=a proc=2000 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800015934c70,0xffff800015934028 process=0xffff8000ffff6a30 user=0xffff80001490f000, vmspace=0xfffffd803f014330 estcpu=36, cpticks=2, pctcpu=0.1 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 21166 232188 17390 0 3 0x82 nanosleep syz-executor.1 79192 313483 0 0 3 0x14200 bored sosplice 17390 350804 77725 0 3 0x82 thrsleep syz-fuzzer 17390 137930 77725 0 3 0x4000082 nanosleep syz-fuzzer 17390 347794 77725 0 3 0x4000082 thrsleep syz-fuzzer 17390 305985 77725 0 3 0x4000082 thrsleep syz-fuzzer 17390 200766 77725 0 3 0x4000082 thrsleep syz-fuzzer 17390 507632 77725 0 3 0x4000082 thrsleep syz-fuzzer 17390 491848 77725 0 3 0x4000082 thrsleep syz-fuzzer 17390 396932 77725 0 2 0x4000082 syz-fuzzer 17390 193327 77725 0 3 0x4000082 thrsleep syz-fuzzer 77725 258945 82168 0 3 0x10008a pause ksh 82168 174438 20556 0 3 0x92 select sshd 91893 357942 1 0 3 0x100083 ttyin getty 20556 405292 1 0 3 0x80 select sshd 71059 121168 1093 73 3 0x100090 kqread syslogd 1093 517490 1 0 3 0x100082 netio syslogd 82981 35127 1 77 2 0x100090 dhclient 32898 361335 1 0 3 0x80 poll dhclient 58611 430769 0 0 2 0x14200 zerothread 52625 55055 0 0 3 0x14200 aiodoned aiodoned 89801 401426 0 0 3 0x14200 syncer update 41972 298744 0 0 3 0x14200 cleaner cleaner 52011 63699 0 0 3 0x14200 reaper reaper 73224 415460 0 0 3 0x14200 pgdaemon pagedaemon 62880 30619 0 0 3 0x14200 bored crynlk 96386 250837 0 0 3 0x14200 bored crypto 33831 446139 0 0 3 0x40014200 acpi0 acpi0 69173 262225 0 0 2 0x14200 softnet 21270 173841 0 0 2 0x14200 systqmp 7154 277149 0 0 3 0x14200 bored systq 97738 62193 0 0 3 0x40014200 bored softclock 6447 85705 0 0 3 0x40014200 idle0 42195 68450 0 0 3 0x14200 bored smr 1 389765 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9518 6355K 7368K 78643K 12988 0 0 pcb 13 11K 12K 78643K 218 0 0 rtable 98 3K 4K 78643K 855 0 0 ifaddr 68 16K 17K 78643K 280 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 76 0 0 iov 0 0K 24K 78643K 257 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1218 77K 77K 78643K 2086 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 16 0 0 VM map 14 3K 3K 78643K 18 0 0 sem 12 0K 0K 78643K 639 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 952 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 48 38K 54K 78643K 704 0 0 subproc 23 1K 2K 78643K 119 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 102 0 0 in_multi 24 1K 2K 78643K 137 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 369 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 131 104K 104K 78643K 3283 0 0 UVM aobj 80 6K 6K 78643K 84 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 182 0 0 NDP 14 0K 0K 78643K 85 0 0 temp 173 3543K 3636K 78643K 35076 0 0 kqueue 0 0K 0K 78643K 21 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 18 0 13 1 0 1 1 0 8 0 rtpcb 80 96 0 94 1 0 1 1 0 8 0 rtentry 112 141 0 105 2 0 2 2 0 8 0 unpcb 120 903 0 895 1 0 1 1 0 8 0 syncache 264 7 0 7 3 3 0 1 0 8 0 tcpqe 32 49 0 49 3 3 0 1 0 8 0 tcpcb 544 717 0 712 16 15 1 15 0 8 0 ipq 40 14 0 14 6 5 1 1 0 8 1 ipqe 40 548 0 548 6 5 1 1 0 8 1 inpcb 280 2002 0 1994 14 12 2 9 0 8 1 nd6 48 19 0 16 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 2 1 1 0 8 1 ppxss 1128 29 0 29 5 4 1 1 0 8 1 art_heap8 4096 5 0 4 4 3 1 3 0 8 0 art_heap4 256 627 0 390 17 2 15 15 0 8 0 art_table 32 632 0 394 2 0 2 2 0 8 0 art_node 16 140 0 101 1 0 1 1 0 8 0 sysvmsgpl 40 39 0 27 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 636 0 626 1 0 1 1 0 8 0 shmpl 112 82 0 4 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2874 0 1476 46 0 46 46 0 8 0 ffsino 240 2874 0 1476 83 0 83 83 0 8 0 nchpl 144 4514 0 4064 60 40 20 60 0 8 0 uvmvnodes 72 3553 0 0 65 0 65 65 0 8 0 vnodes 208 3553 0 0 187 0 187 187 0 8 0 namei 1024 14703 0 14703 2 1 1 1 0 8 1 vcpupl 1984 12 0 0 2 0 2 2 0 8 0 vmpool 520 16 0 4 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 15907 0 15907 14 12 2 7 0 8 2 plimitpl 152 107 0 100 1 0 1 1 0 8 0 sigapl 432 1107 0 1095 2 0 2 2 0 8 0 futexpl 56 30624 0 30624 1 0 1 1 0 8 1 knotepl 112 359 0 340 3 2 1 2 0 8 0 kqueuepl 104 563 0 561 4 3 1 4 0 8 0 pipepl 112 1504 0 1486 4 3 1 2 0 8 0 fdescpl 424 1108 0 1095 2 0 2 2 0 8 0 filepl 120 10581 0 10496 14 9 5 11 0 8 2 lockfpl 104 383 0 382 1 0 1 1 0 8 0 lockfspl 48 131 0 130 1 0 1 1 0 8 0 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 36 0 26 1 0 1 1 0 8 0 ucredpl 96 1096 0 1089 1 0 1 1 0 8 0 zombiepl 144 1102 0 1100 1 0 1 1 0 8 0 processpl 864 1129 0 1100 4 0 4 4 0 8 0 procpl 632 2290 0 2253 4 0 4 4 0 8 0 sosppl 128 5 0 5 2 2 0 1 0 8 0 sockpl 384 3089 0 3071 18 14 4 14 0 8 2 mcl64k 65536 330 0 330 33 32 1 32 0 8 1 mcl16k 16384 12 0 12 3 3 0 1 0 8 0 mcl12k 12288 27 0 27 4 3 1 1 0 8 1 mcl9k 9216 8 0 8 4 4 0 1 0 8 0 mcl8k 8192 48 0 48 3 2 1 1 0 8 1 mcl4k 4096 110 0 110 2 1 1 1 0 8 1 mcl2k2 2112 23 0 23 4 3 1 1 0 8 1 mcl2k 2048 70250 0 70207 17 11 6 13 0 8 0 mtagpl 80 29 0 29 3 2 1 1 0 8 1 mbufpl 256 121624 0 121495 63 41 22 22 0 8 13 bufpl 256 13893 0 8050 367 0 367 367 0 8 1 anonpl 16 159637 0 143289 129 36 93 99 0 62 9 amapchunkpl 152 6545 0 6407 35 27 8 31 0 158 1 amappl16 192 7567 0 6433 108 42 66 69 0 8 8 amappl15 184 453 0 451 2 1 1 1 0 8 0 amappl14 176 76 0 71 1 0 1 1 0 8 0 amappl13 168 61 0 60 1 0 1 1 0 8 0 amappl12 160 7 0 4 1 0 1 1 0 8 0 amappl11 152 93 0 82 1 0 1 1 0 8 0 amappl10 144 52 0 51 1 0 1 1 0 8 0 amappl9 136 634 0 628 1 0 1 1 0 8 0 amappl8 128 214 0 180 2 0 2 2 0 8 0 amappl7 120 119 0 111 1 0 1 1 0 8 0 amappl6 112 91 0 80 1 0 1 1 0 8 0 amappl5 104 193 0 183 1 0 1 1 0 8 0 amappl4 96 1393 0 1363 1 0 1 1 0 8 0 amappl3 88 149 0 142 1 0 1 1 0 8 0 amappl2 80 8169 0 8108 3 1 2 3 0 8 0 amappl1 72 29778 0 29382 24 14 10 20 0 8 0 amappl 80 2625 0 2578 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 83 0 4 2 0 2 2 0 8 0 uaddrrnd 24 1124 0 1095 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1124 0 1095 1 0 1 1 0 8 0 vmmpekpl 168 12973 0 12945 2 0 2 2 0 8 0 vmmpepl 168 142732 0 140573 186 43 143 143 0 357 41 vmsppl 272 1107 0 1095 2 1 1 2 0 8 0 pdppl 4096 2254 0 2210 8 1 7 7 0 8 1 pvpl 32 405837 0 387004 252 41 211 222 0 265 22 pmappl 200 1123 0 1099 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 625 0 115 16 0 16 16 0 8 0