kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 4 17:55:21 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.155' (ECDSA) to the list of known hosts. 2019/12/04 17:55:30 fuzzer started 2019/12/04 17:55:38 dialing manager at 10.128.15.235:4275 2019/12/04 17:55:38 syscalls: 337 2019/12/04 17:55:38 code coverage: enabled 2019/12/04 17:55:38 comparison tracing: enabled 2019/12/04 17:55:38 extra coverage: support is not implemented in syzkaller 2019/12/04 17:55:38 setuid sandbox: enabled 2019/12/04 17:55:38 namespace sandbox: support is not implemented in syzkaller 2019/12/04 17:55:38 Android sandbox: support is not implemented in syzkaller 2019/12/04 17:55:38 fault injection: support is not implemented in syzkaller 2019/12/04 17:55:38 leak checking: support is not implemented in syzkaller 2019/12/04 17:55:38 net packet injection: enabled 2019/12/04 17:55:38 net device setup: support is not implemented in syzkaller 2019/12/04 17:55:38 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 17:55:38 devlink PCI setup: support is not implemented in syzkaller 17:55:43 executing program 0: getppid() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r1 = socket(0x1, 0x2, 0xff) sendto(r0, &(0x7f0000000080)="810bb631c8c81e8554f5a41694449b213c62e1", 0x13, 0x408, &(0x7f00000000c0)=@un=@file={0x4521add17c1a0864, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) bind$unix(r5, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x100, 0x40) bind$inet6(r6, &(0x7f00000004c0)={0x18, 0x2, 0x101, 0x1}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x20180, 0x0) getsockname$unix(r7, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f00000005c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r8) shutdown(r9, 0x2) getgid() write(r7, &(0x7f0000000640)="8481639a43c81e66b4531837d2d1ed3b3ecdd14a61b644529153a074da5108440220cf5a5b336de8ad610a24959e9df6dc638b4c04b9af8c480d6c505d469d4a80338df71a4fd096445e7258a414be2898747cac6cb2cc529e02879f5ac4b5a6503f5375e4268fa35450b0c10007b3acd15ff6020610082368d2cb32c15cd7d92723a65515b2c3cc858cb3dfbeadfec4da611cc45fe6724a3c90e74737fe84de6ed96a3f4c940f2fb06875e66d89f778c5f2353cb414cb463903bc47abb7ac9300394fda28c25075e75444685ccc2401d014c6d6ec95f530a85f88e61a84aa7972a16281c46dacf20be760226625d2f11384a7669efd67705ce40694", 0xfc) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x2, 0x9, 0x4, 0x0, 0x9, 0x80, 0x7, 0x0, 0x1, 0xb4a, 0x39c000000000}) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000007c0)) socketpair(0x10, 0x4, 0xcf, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r12 = geteuid() r13 = getegid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000008c0)={r11, r12, r13}, 0xc) 17:55:43 executing program 1: getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff]) setgid(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0xf124, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) r4 = getpgrp() getpgid(r4) msgget$private(0x0, 0x220) r5 = getppid() wait4(r5, &(0x7f0000000140), 0x8, &(0x7f0000000180)) r6 = accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000002c0)=0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000300)={0xe29, 0xa3b, 0x2, 0x1, 0x10000000, 0x7770, 0xffffcb13, 0x10, [{0xcda, 0x2, 0x4, 0xfffff001}, {0x200, 0x62, 0x1, 0x6}, {0x6, 0x8, 0x9, 0xff}, {0x9, 0x9, 0x4, 0x7}, {0x388e, 0x401, 0x200, 0x1}, {0x7f, 0xfffffffb, 0x9, 0x1f}, {0xffffff3c, 0x4, 0x1f, 0x3}, {0x7fff, 0x7, 0x1, 0x8001}, {0x8250, 0x6, 0x0, 0x5}, {0x0, 0xfffffffa, 0xbe, 0x6ce27276}, {0x24000000, 0x6, 0x8001, 0x6}, {0x3f, 0x2, 0x1, 0x7}, {0xb87, 0x401, 0x1, 0xffffff81}, {0x7, 0x9, 0x6, 0x5}, {0x120, 0xfffffffa, 0x401, 0xffffffff}, {0x6, 0x4, 0x8000, 0x800}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r7, r8) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000500)) r9 = open(&(0x7f0000000540)='./file0\x00', 0x8000, 0x102) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000580)=0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) setpgid(r10, 0x0) r12 = accept$inet(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r14, 0xc0185603, &(0x7f0000001740)={0x1000, 0x0, &(0x7f0000000740)=""/4096}) r15 = openat(r13, &(0x7f0000001780)='./file0\x00', 0x1, 0x2) recvfrom$inet6(r15, &(0x7f00000017c0)=""/120, 0x78, 0x4, 0x0, 0x0) r16 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r17 = getgid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) shmctl$IPC_SET(r16, 0x1, &(0x7f0000001900)={{0x0, r11, r17, r8, r18, 0x1f, 0x4c}, 0x3, 0x1d, r19, r4, 0x2, 0x9c2, 0x9}) 17:55:44 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) pledge(&(0x7f0000000100)='x\x00', &(0x7f0000000140)='\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0/file2\x00') mknod$loop(&(0x7f0000000240)='./file1\x00', 0xc000, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x10000, 0x1) unveil(&(0x7f0000000080)='./file0/file1/file0\x00', &(0x7f00000000c0)='x\x00') 17:55:44 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d9000000004b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1cc1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x2fe) bind$inet(r1, &(0x7f0000000400)={0x2, 0x3}, 0xc) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_extract_tcp_res(&(0x7f0000000100), 0xffff, 0x3) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r5, &(0x7f0000e7b000/0x4000)=nil, 0x7800) shmctl$IPC_RMID(r5, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000340)=0x6) pread(r7, &(0x7f00000002c0)="3102ee4605d57ba07c771090f814cda801fc0d09a24528131d240e967d38fc2754414aec16ca78b3f2e4a3a794d08daad58407198b12", 0x36, 0x0, 0x7fff) r9 = fcntl$dupfd(r3, 0x0, r6) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000200)={0x7fff, 0x1000, 0x6, 0x7, "5bf98a647f010894f062e119bb1edcc0ba4d85c1", 0x6e, 0xfffffffb}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = fcntl$dupfd(r10, 0xa, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) renameat(r4, &(0x7f0000000380)='./file0\x00', r12, &(0x7f00000003c0)='./file0\x00') dup(r2) 17:55:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150800000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x8, 0x0, 0x0) fchdir(r0) unlink(&(0x7f00000000c0)='./bus\x00') 17:55:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x1) select(0x40, &(0x7f0000000100)={0x0, 0x20, 0x3, 0xfffffffffffffffa, 0x8, 0xffffffffffffff80, 0x8000, 0x8}, &(0x7f0000000140)={0x7, 0xfff, 0x800, 0xfff, 0x8, 0x100, 0xd18, 0x100}, &(0x7f0000000180)={0x1f, 0x6, 0x0, 0x6, 0x6, 0x8, 0x70, 0x4}, &(0x7f00000001c0)={0x7fff, 0x8}) r2 = socket(0x18, 0x2, 0x0) dup(0xffffffffffffff9c) fcntl$dupfd(r2, 0x0, r2) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xff29, 0x0, 0x0, 0xfffffffffffffd65) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x82) 17:55:44 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x7, 0x8001}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x1}, 0xffffffffffffffd9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 17:55:44 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x600000, 0x288, &(0x7f00009ff000/0x600000)=nil) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x6da375258ebcbff7, 0x0) socketpair(0x18, 0x4000, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) r3 = getpgrp() r4 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x0, &(0x7f0000000100)) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r11, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, 0x0, 0x0, 0xffffffffffffffff, r10, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r16, r16, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, 0x0, r13}, 0xc) 17:55:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[]], 0x1, 0x1, 0x0) msgrcv(r1, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) r2 = geteuid() r3 = getegid() r4 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() r13 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r13, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r18, r18, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r20) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xfb, r2, r3, r5, r15, 0x4, 0x8}, 0x9, 0x7, r19, r20, 0x4, 0x9, 0x4, 0x400}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 17:55:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xdb5713fd256e51cf, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x8001, 0x0, 0x20a4a50a, {[0x7, 0x7fffffff, 0x80000001, 0x7, 0x0, 0x6, 0x401, 0x3ff, 0xfffffffffffffffd, 0xfff, 0x8, 0x5, 0xffffffffffffffe1, 0x7f, 0x2fdcd14f, 0x7fff, 0xfff, 0x100], [0x2a34, 0x1, 0x4, 0x0, 0x80000001, 0xfffffffffffffffe, 0x4, 0x80, 0x4b1f, 0x1], [0x401, 0xfffffffffffffffc, 0x7ff, 0x9, 0x1, 0x10, 0x4], [0x0, 0x10001, 0x4, 0xd33a52f, 0x7f, 0x1], [{0x0, 0x2, 0x1, 0x1}, {0x6, 0xeed, 0x3, 0x6}, {0x9, 0xec00, 0x5, 0x615}, {0x8, 0x3, 0x0, 0x80000000}, {0xff, 0x5, 0x80000000, 0xfb1}, {0x1000, 0x9, 0xffff, 0xff}, {0x8, 0x5, 0x9d25, 0xf5f}, {0x0, 0x7, 0xc9ad, 0x5}], {0x8, 0x2, 0x8c02, 0x2}, {0x6, 0x7f, 0x5, 0x100000001}}}) link(0x0, &(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x24) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) flock(r4, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 17:55:44 executing program 0: r0 = socket(0x2, 0xc003, 0x11) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000440)={0x80000001, 0x8001, {[0x200, 0xffffffff, 0x5, 0x80000001, 0x400, 0x200, 0x2, 0x2, 0x7fffffff, 0x1000, 0xfffffffffffffffa, 0x8000, 0x7, 0x7, 0x180ca864, 0x3, 0x54e, 0x7], [0xc935, 0x6, 0x7, 0x8, 0x200, 0x8, 0x9, 0x3, 0x101, 0x1], [0x80, 0x81, 0x9c6, 0x8, 0xb4c, 0x3ff, 0xaad], [0x2, 0x5, 0x7ff, 0x0, 0x8, 0xfffffffffffff11d], [{0x20, 0xec0, 0x98, 0x5}, {0x800, 0x401, 0x3b48, 0x20}, {0x7, 0x4, 0xfffffeac, 0xfffffffffffff28d}, {0x4, 0x1ff, 0x3f, 0x100000001}, {0x7f, 0x5, 0x10000000, 0xc000000000000000}, {0x39, 0x6, 0x80000000, 0x5}, {0x4, 0xffffffff, 0x10001, 0x4}, {0x400, 0x5d73, 0x5d, 0x100000000}], {0x1ff, 0x3, 0xffff, 0x48d1}, {0x3, 0x2565, 0x0, 0x2}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x7}, 0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) 17:55:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lseek(r0, 0x0, 0x7fffffff, 0x0) 17:55:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000256000/0x3000)=nil, 0x3000, 0xf) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x0, 0x401}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0xa, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r8, 0xa, r6) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0xc9b25fec4c832a8b, 0x0) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) kevent(r5, &(0x7f0000000140)=[{{r6}, 0x0, 0x0, 0x0, 0x452b, 0x6}], 0x80000000, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffff8, 0x92, 0x1, 0x7, 0xfffffffffffff6d4}, {{r11}, 0xffffffffffffffff, 0x42, 0x80000000, 0x2, 0x6}, {{r12}, 0xfffffffffffffffc, 0x54, 0x66c601ab7734f510, 0x3, 0x1}, {{r1}, 0xfffffffffffffff9, 0xd5fb86ef26f8432a, 0xf0000000, 0x80000001, 0x114}, {{r13}, 0xfffffffffffffffa, 0x6, 0x1, 0xd94, 0x7}, {{r0}, 0x93016ed20ca11f22, 0x2, 0x1, 0x2, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x4, 0x8, 0x400}], 0xffffffff, &(0x7f00000002c0)={0x8}) 17:55:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x0, 0x3, 0x60) write(r1, &(0x7f0000000240)="dc002a", 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r4, 0x0, 0x0, 0x0, 0x2fff7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:55:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/56, 0x38}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 17:55:45 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) flock(r2, 0xb) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0xc343, 0x80000002}, 0xc) r3 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202c0ffffffffffffffa510e61af2b4b633a6823f9539b19a9a8ae368ef54d1173d980294ddaca5edb28a76ea25be93a8ce8304b4dc3b80e8a769f55cd8e0650c537d698af8018000003cef43930c06f46d7cf4558d74cbabe64969db7f4cb5e3a2a1bc533708831d652d71df25a839ba204b293f981de04ca85d5272bf9c1e954778fb20dfaa71ce1e601f743f345529313bd33839a49acba961e3e820f136d47dc2128823d27b33ed788c"], 0x10) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xc) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) 17:55:45 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002002, 0x5bcc) setrlimit(0x4, &(0x7f0000000040)={0x7, 0xa5}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x80, 0x100) fchmod(r1, 0x80) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xbf, 0x2, 0xaa, 0x0, 0x10001, 0x8, 0x5, 0x3, 0x0, 0x3, 0x200}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f}, 0x0, 0x0) 17:55:45 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x200) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) sendmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x1000007, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="8cd66f46fdb27d847efd9e4efdfea350fd30e3e9d9f5505e7fec69f2a5ec631c7bf02b643ce9df9751a3d24a3cdfadbc967690b3a46169a7d47f3129cd085bfb1c676e788f35c951f05c8b0af3080e428dbfaf0514a4dc1ea42f7d6aacef350afef523fb95b45223c46a97a1e50aef70fada809b068b93468fee6700c16d0349127a5f2b5726894d629be5a1f72020f9f71c4f525a0818464c7af796039e5063dc9039008bc143df651e12f20f528000f50373f1d0a84155", 0xb8}], 0x1, &(0x7f0000000980)}, 0x401) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 17:55:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x90d4, 0x20000, "d705000000000015005b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9", 0x6, 0x6}) 17:55:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) r2 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r2, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000000)=""/6) 17:55:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x80, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x186547bb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffeffffffff], [0x0, 0x0, 0x401, 0x28a, 0x200], [{}, {}, {0xfffd}, {0xa8, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x200000000000000}], {}, {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x3}) r0 = socket(0x18, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:55:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept(0xffffffffffffff9c, &(0x7f0000001800)=@un=@file={0x0, ""/4096}, &(0x7f0000000800)=0x1002) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x3}, 0x10) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) r11 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd7b) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r11, r13, 0x121, 0x9}, 0x800, 0x1, r14, r15, 0x3, 0x1, 0x1, 0x5}) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) r20 = socket(0x18, 0x2, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r23 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r23, 0x0, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse\x00', 0x8000, 0x0) r26 = socket(0x18, 0x2, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8080691a, &(0x7f0000000300)) r28 = socket(0x18, 0x2, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8080691a, &(0x7f0000000300)) r30 = socket(0x18, 0x2, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8080691a, &(0x7f0000000300)) r32 = socket(0x18, 0x2, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x8080691a, &(0x7f0000000300)) r34 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x8, 0x0) pipe2(&(0x7f0000000a40)={0xffffffffffffffff}, 0x10000) r36 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r36, 0x0, r36) r37 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r41 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000100)=""/114) r42 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r43 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000200)={{0x3ff, r39, r40, r39, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r43, r43, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r39, r40) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r40, 0x0, 0xffffffffffffffff, 0x0]) r45 = getgid() r46 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r46, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r46, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r46, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r46, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r38, r44, 0xffffffffffffffff, r45, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r47 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r47, 0x0, r47) r48 = socket(0x18, 0x2, 0x0) r49 = fcntl$dupfd(r48, 0x0, r48) ioctl$TIOCFLUSH(r49, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r52 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000100)=""/114) r53 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r54 = fcntl$getown(r53, 0x5) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000200)={{0x3ff, r50, r51, r50, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r54, r54, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r50, r51) r55 = getgid() r56 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r60 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000000100)=""/114) r61 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r62 = fcntl$getown(r61, 0x5) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000200)={{0x3ff, r58, r59, r58, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r62, r62, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r58, r59) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r59, 0x0, 0xffffffffffffffff, 0x0]) r64 = getgid() r65 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r65, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r65, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r65, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r65, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r57, r63, 0xffffffffffffffff, r64, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r68 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r68, 0x2, &(0x7f0000000100)=""/114) r69 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r70 = fcntl$getown(r69, 0x5) shmctl$IPC_SET(r68, 0x1, &(0x7f0000000200)={{0x3ff, r66, r67, r66, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r70, r70, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r66, r67) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r67, 0x0, 0xffffffffffffffff, 0x0]) r71 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r75 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r75, 0x2, &(0x7f0000000100)=""/114) r76 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r77 = fcntl$getown(r76, 0x5) shmctl$IPC_SET(r75, 0x1, &(0x7f0000000200)={{0x3ff, r73, r74, r73, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r77, r77, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r73, r74) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r74, 0x0, 0xffffffffffffffff, 0x0]) r79 = getgid() r80 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r80, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r80, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r80, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r80, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r72, r78, 0xffffffffffffffff, r79, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r83 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r83, 0x2, &(0x7f0000000100)=""/114) r84 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r84, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r85 = fcntl$getown(r84, 0x5) shmctl$IPC_SET(r83, 0x1, &(0x7f0000000200)={{0x3ff, r81, r82, r81, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r85, r85, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r81, r82) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r82, 0x0, 0xffffffffffffffff, 0x0]) r86 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r86) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r90 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r90, 0x2, &(0x7f0000000100)=""/114) r91 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r91, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r92 = fcntl$getown(r91, 0x5) shmctl$IPC_SET(r90, 0x1, &(0x7f0000000200)={{0x3ff, r88, r89, r88, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r92, r92, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r88, r89) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r89, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r19, &(0x7f0000000c40)={&(0x7f00000004c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000500)="bf19bee8fead2a6196c3123dcc69815e935284a9f30e9b5818564cd5f9b43d552c4d4a5ab6ebbd254105888036d1f1d0ed3bf63368", 0x35}, {&(0x7f0000000540)="36d610aeee56f6603871f8194d59d359f7cb0430b29744e82a4a7fb9f1fe8b84a4da337ce29d3bfe00da2cc575804ed3ca4811cbf707c8bd4c1fd432478dd80a", 0x40}, {&(0x7f0000000580)="3f719398fbafb316853ddf62d87c86d1c148a102fb922fd4", 0x18}, {&(0x7f00000005c0)="6cc5e5aae6b0f3b222a21f9743b4c840385d77d0f04b549b7122016945018a92e37d50c20006e57d8e", 0x29}, {&(0x7f0000000600)="dc5c8885fb50b209f841be5c97d75160f5576952b21510063544475b6c4a091634b97454f6fd91fac7c1908aae7f599ee0b31005693451082b17dd028b159a3cb4abdc44e39f", 0x46}, {&(0x7f0000000680)="0bdb7dd61be2c74c1956bbb49ad2623467fbfd0b7088bcd5267bb699e4b6962e2fd6321be83bd4ae97a7ceb08b7eed89a2a8c5d3751ceb5c3310503f3ea382a250bbbbc206", 0x45}, {&(0x7f0000000740)="b6fc1eebc62729c2b1d66175eacfabc4333404d5bf24fd0ca7ab9f", 0x1b}, {&(0x7f0000000780)="74dd7a4938480cc41a3fcd1fca263f06a09a295fd64e18db43870d596c0fe270bdeb1cdc98ec9a57733f64ccc6780f4349378d5682feaeafa22b2d19d5e1a746a69a5dd65c37160408479f799c99ccfc6ffc22d223c7cd85e5361d56ab", 0x5d}, {&(0x7f0000000800)}], 0x9, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r22, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r29, @ANYBLOB="30000000009c16c93eab0b1576000000", @ANYRES32=r8, @ANYRES32=r31, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r38, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r47, @ANYRES32=r49, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r50, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r57, @ANYRES32=r67, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r72, @ANYRES32=r82, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r86, @ANYRES32=r87, @ANYRES32=r89, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x800}, 0x8) fchownat(r7, &(0x7f00000001c0)='./bus\x00', r11, 0xffffffffffffffff, 0x0) r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80a0, 0x0) ioctl$BIOCSETF(r93, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000440)=[{0x8, 0x8, 0x4, 0x8}, {0x0, 0x54, 0x3, 0x6}, {0x0, 0xa7, 0x1, 0x7}, {0x1, 0x7f, 0x4, 0x8}, {0x7f, 0x7f, 0x40, 0xfffffffa}, {0xff01, 0xac, 0x0, 0x1}, {0x80, 0xbb, 0x1}, {0x1, 0x8e, 0x0, 0x44}, {0x1f, 0x4, 0x9, 0x80}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r94 = dup(r0) sendto$inet6(r94, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r94, &(0x7f00000000c0)='./bus\x00') 17:55:46 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r2, 0xa, r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x9) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r2, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getuid() r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r10 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, 0xffffffffffffffff, 0x314, 0x5}, 0xffe, 0x4, r16, r16, 0x7d55, 0xd75, 0x1}) lchown(&(0x7f00000003c0)='./file0\x00', r12, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() r19 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r19, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="4bda29721ccf16417c1f6aabe7d9a4fbe09faa154e075228e10f7dbefe90fdb961f7fdeb9745d43cc1a35c71857249284a7b519ee043bb45d49e8938c024510177a9c9f65b6a6884a813fa42a68eb57e4c640cb559d84e3072c16b77be3ffc28ce7c5ca4732cccc0a14e4959b8401c63e32fa6f6d402c6bf04a53918cc821ce00e5b96e8c752c765b5f0273ffcd8792176a840613e5e3e20679d4a3cdb4b115bd147f2d9a7c8acc0db2060f69d0a0606256329fd1e751ca4d023b3e97a32b292d502665d5930fe53d958cc53044a50f348a8a89a512bdb4cf679204e234e8cac485d4cafded6c11a46eb3ff7cc034fe99b4cf2a9eae65b09ae62e44e1c"], 0xa, &(0x7f0000001640)=[{&(0x7f0000000480)="3adce2737a9a91a3ae5e23879af560f1ee57361341fbb1683b8bd82979cfb26a4da6fda3ef9974adf69f875a55160b6ff4b7014b165215c63790bb74fd8e30c49b91bc2c6565767374d9f4cf353b2140515240fc4a9dcf3b7246d56c7c01abeb27feab6656e60fcb225d336d0abbc1ec3f348f99f8eab1db5c3c9812b9051872e27f67dea3b864e4a9ebee96a3214a36661da1701503d234ea9613ec0de7a9d78d495742839481152a2b0bfea61574b599230743249a4585655e00f5959a8117d0bb7e077807f04d7f32c44038a23dcd8edbc0384521c92b4ba6f434cf4039b9c6bba248003f8e372f2e0781a11fb82e101cc76701dfae44d92a3932576e5459ebe70db9dae35cd0aaa6bf99376ca3d71367f5f574aaf6c9bd74132a83868f0dd0fb17873866b1c54d9f38a82da996b7f93a5c928438fe0b00ec01376fb8c349f1d9268dab28327e5451d4aad500519e926849f6e634dd995a42ed6617e42f20e7926d394eb4d418ce46f8b93edabaed0439cce9f5021e7ddc33584971c9294d41446a6716ce99b3a93136bc1b6272a8f0fee80309f1fe2f184fa2be3452b786f6ae0ffbc13e6b9f616abfc1135ff3b6638cdcbb5745e1c98a8b5b8183953a022cd4b4da7e35b43734fe2eb594fb08f032cf2ef5fe75465469be2a37a318ab47d699281030b9f9cc08a12e318a6bd7ffae71ad490c281b5d553f9427d3f7ccd4e0c13bf98feb2b53802ce50b37ead7644ac0727988b93cd09710113ef732df6410d7a0dc5d2971d780920d46ffe09f2c05b5f4248c395b9d80779bdb05bba5601b601b401032badfbe1cabafd33d7fa32a579e1c844317a2e1385a955ee9028c7b75dbc49078d88cf87eca885c78d61e771ea5af35ff1d10a3a76f7289f044089401ddbc8369af151d638eae5f7c381e05439080ba2b95d14364a6334a4c270d3aac2b4d697f6473090c1fd7fa559208d836ab5a98917adee636d63bc2bf4b1bb50ef232a166110326bdf9653d44817936bb6eadc530101173cd11e8bbad6deb6f99add1ae6259f0405755ce58ed4e126478093d1302eee4631c8d3b183342644906b430dd8e3e4688613e3b3d47ac66f7e8046094d57190b281227aa5b802a820c9c7ea817807bb035b5149e034ff6e3fd110e5fe2755bd7d75c6dd87389965e8a8fef4631a718bcc88f83cfabee9b57ce3c81c1fbf769309f84f021e27966a8b37107800e013c149a1d1910202c015f4716b4f6f874296010ca84d0eeb86a6198fa5de15e6c56aafdb4f9d1b20a73d42f09361f48174af021e9bfd6622c529f82cd03ba8ecaaea22180e7b339beaba7684a212824718bfb6f77337bc2a767a9b4670fa0e6da94925def014167dad4f5581f8e835c0e4ed377f076a2e6792c3bea123847c5fe4ba42aa892d4b2d565eea579db6c3ad927240e21689200f7445c17473cb7c7ea24f4e22dda09b0ceaa6f125c10b76be57c8d2e4e3c1d17749d83bacc38395480ca68fe137b676aea834774fbec55fc7cd70792e92f4618c7cd60767e1409ff8f35d5eaca651495e3848d795f10a1d7f77c7cb61b0cb33c792ca77b8dc57084a13f7c0ef0386edf68ce02bfdb198323cb0abd25adfc8c4e166d0ed944ec879e15ec2290f53a82eae188b5c0eb33118718346e14bb75558c180c39e5d30a493af6133ccaece6e3ae5c6f0819648547ec08f8c227cad6d643628662f5148328a5bd3113d807fcfb09349ee9840f5a6fa2b7e4cf0955179055b854150323e7b52e5d50151c52d67e6678698064f21ddb01131281ee8ddd479723b900a15a5063528209b7e5fba11dfb3184d7b6cce0c5df65d8886255ea060e6289fb5e358627287c27e86cb49210653f18094aa5988b4a65a8073a1caf264e49918cd25216d28b9b70dc8cefdebe2b09ee14e10a5f4428ddc5679ece8bf858cc3814e8cc6ce995cc60029099ced13e02e8ab27c19712c79dbc678e269a93eef9facaaf2e8321139f7b40724a4c0fdc44fa6a1fd794cf0ce9edc38f0ecdae1c81401335a03174b89fd50ceda88b2134176fda6667a506309436b2c1bb1ed96d1505127910f48349282d82df30eb070244b1cd79aa1b7b9ccf1d51de6ce8ebb363a637d3d1f0b8cbf952e2840326d9aad99c732e49332fdc795d71fecc39489ac917ec4d68acac95bfb53402d641170642db114ac27284e4ee7d792f297773c552eb393ec67dc79073f8267763a751d0d357d20adcc8d225675f9fd8d3578889916b021b72ed5e899609c2afdce151fba42846f6bdce41aba2bf7f0df581dfb56f55f55c2dc2173e4dd2b79578d83cc6f32b4a710983c8cf02498e40ccb6d655cb969367600afba391f6aa7af99e058e62317fb69b847f9dfa970e29918054c7a9a560e833e1845e42bfd88df4136391910ec9725642197c250c8b17ea6bc7aa50ceeb682be829a7701035a30a29ee422b27b4fd8294184e53d55320dbcd391d7f539b025631a98188f1ae4718efd3cd3c19671316f377c10067679df958a2e1b703725628927e25efa6286ee5bfd7a509c12140d2b098b58e71dd0ee9bc84798ca5c035cdfb2832160245812c1470a8543c7f489926108f7543017b8f03fd0a34f86b05f291e73f857c6bf2bf41cdf0e311cff4395dfe719c17f8508d147885b4a4c991572120d3b56aa57abf137d114a471cc23ce3918d06d6350d8f8ed69f40ee798ff730ac44e6eaa632e2ed1c056dc4d1490feb45514b9930b72a2fdc4f2fef13c1dd6e001b1ec723fdf85fab5eb5ce967b37880a6223ba5e9709ec6c2fc9b5f785df3fd7d5dc379d14e6bb99ca82fbe6acff4ebfc763d79e6c4d9e08e84ce5c6e370b3b7a7c994479d6ceba97e07d97372a7253e837f4c70ad14b70c551d5f5f07548bac17a60d4510292a8cca518169e9fb2ec3125ca277e37dcf1cecaa1c4a323555f9b0e311511df9e0bed93b4a1f7a414987e75f77e0a26a17d7d45e9c10514941f209d257c7049258aed696a816b439126e508d077b282bf7ec9718df5f38a0e5e3be26c01ade91941acb50c5ef9c13dc061f412e89cee222d8c00c7385d330047405753d4da8b4d16fa9f722f95648d966139486c3899a6b76bd707fd054366e64db6b0e491da87c2b807766e5d1801f09b2da9dd5198fd8051ab4bb1ac43d5eb65834eb4fd76f46b35f5b1426f109a80eea1f5a8869dbcd015561266346a7fae241ce0e5297fa431c7b19bcac5277f051a24ed7cde91dc1a3432378c1a7542b73714347ca74c07848ad53d6c1b5596df7d11421153f7bf0c4ed893cf995c214d643229245720d5c1138046f19dcd65da45d9636323ceb22fe2e3cd65c75bbfacb00e8fdbef9923dd513fdb5af2744b102f26149f5c05d454a55da18fe4f46b7385e06a56660d8039ce6683a1031e9399b722003df048b261da76120fbbd874c1e2c1196afb5e352db3d0c7bcc1f094083f94876a8dcbca1db94926238ebe83008eb9ff08972cb686c59cf307419a224d000f3636ec63220f1d02541083cf2a0e2bf1d7018842cfcf95f61c17d57a7cedbcd2e79e8cf5645d6044dd4942e21b5ecf5d4c58d6b46f7d27f2a326f6331fd4c2ddb0ec57cb7d6923c6a3d8e79b0780b607972c5b648c9205901b9f3f93f6e9da73ba1eed4512ca812535b5ca0f53133c408b145fbeb05cb57d97fe9f8d471ec3a1ab0fe930006345e2ddb528a808e056df1ddc3af1884910607a058f39afa8e4a5d59aad3a0ae82e2635cbcf3a2e0d8b90fb65a2eeaea0f9be743f2f96e19c994f07e88d42fe4f04702b27c5587e2ea7e938111c8e539ff48f1809b4cf70f236d93f24909cdbb3729c91cdd0550fb5a66511f8b4b356b88723cb91671fe568085e30b18b57aa7ff75292e7924ff95d306d11e32005a5cec529614dd2c18f8b033dda74efab705ccf5c2e794bd5c2bd450fa6c22ada0b5ffdd37372aecf787c9718c984f27d6bda542ff0a9695d1a6d8b73c241c6df8e3571993400f1e98ca3ad60e4e8c558e5de3d5142c7e2157e5b6c2827b795e1b148bf3268a4c5649041b531e812b11b8fc6b2c7e4cb681e3b6c3aa487d58f8e62c815e0aca2dca7ad2204435bfc6e170cbd7b48ec957ad2f1e7bd18217ce6b5bf94be6c925020661aac1ecda14e5d62fbfc798c8d0d9b51e445cec2745e08630312d04b61c8f42a33c4080a4c5bdfcfbe3683c1f4e065747c2100c6b42ebdb47a2cf24ef784411c663fdcbb056dfd8807fb1628b3af85d2936a4872b597bf0c9179e67bf4950525e8b18030aa012cd2677f45d7391d254682714d1ca7d5d225d9242c9718ef6ae0dd0252cc7a348df4f8c4a923f6013132cf0735962161b0a8033177483731438cab1a7cc1a9aea4e8eeab38c5aab8cf1cf8b79485616d2b94277ad4596817425f023b2d54c7b4acf93f118c9c7cab87e0c25f9e018abfc62098b7b956eedbff88f2fe4aea90dfa10df7868eb9b9943ee32864299c70b761faa9124e97e72c2871bbcc5a77370fc2f97f40baf4215c60737957ecaae2010d0dbeb07a108a2c9be36fa8e77ad25d8f09c749f4ad008971fc0a8aa325e7874c6819ce96fdc78419141d60c6d6606269c79da9522819c7bf7029f1cfd821a75cac2900ba8a67e346676e2dba4f5b42d9be5b95e911a2b9ee8454909ab842c78f7f725b0e5de1eeec9639b84b8d403872add94cc1be64e9447996846763c52ee7e3ad7fe874b45d21169ad8666648acb85b28fb840a2fc9803deadb878da5c9b449b7b3d49a127c795fa8fbf56ff951199cf0f7d702d3b4ed041c474bd416f18eb7583de4000f2b7a005d597868857d3c32fbede6a9ff583819f57e710c2b57be2f426820c2b9aa7dca87d6c50e84351046d9e663905fc941a7cc28f4812eccf174413f732299e7c0f0b52e89d5bc931d9dd471785edcf34bd74fa94c6f4f62ebf1d1dc2aa150dc311e1f0fceff22559e58259516839341560bfbda79e8534717295c5c15e579392dd91c48be71267e0958a8a28d489803342aac3def2eae63a5ddd02be04bd996e322485c9be71422974db6f51d023d466369b73a7e00bbfeedecd9cb9ab943a605aab9723f6cd1c2b6eedfc3a79c233a2fb581e34b1bfd08b84ad40e76789f35ef69ee6a0c328fd19c1bc9fc8b0eb737c2fbd1f5179d45cb77f3c01d8ef0f13d94cb066f14c508a4e6877c0260da02405d4a0892f099ca3625406472351edb43e5e33472401bbad040acda7b2eca7b89c675821c5b267bb0ca38c0ad40cba8a12944e3fa7cbb36dbc63185cedcefce20c8834f5330149483b4b6548dc76739db7c3ed59993dd4ef06fe3785f95e3358ec0598349ab3eb68350476a742cfeafbcb311d75551b0f81640966a16503742d9ada73109f2a073348cc80822b3187533e6a3d294b7c18b3d6d6c27c5d9e1d44a93edacec82826e618ab01c4cf3e486575a80ca7e10df6225c68a952cf4b38002172f9b884a60142d6fdfef994d0f7f69a19ee23b33a65ed7c614dfbe1f19328eb944fa88234efa1f510e77d75a6cfda4cdfbb41c8258d6b779503f82dcf3d936b72a4f6ed2d9f3ef879306647615382357f8226ef8384583924d3be87c64e85c80cfbfbc00e5e46e1af760af154046f4e86f71778b5478954cbb2f97b0138096a6468b2ece93adc5921f6e69ceeb1b482125dcc7bcb691d0b5b0a43b37c7bf71f571bc46a6bf340c20b24b98224f8eb258472f48572f74c6ca292ecd048bc8f1637f3accd7807ce98a82d6dd39e91e02c962d5badeae3491d1603981808f0cc0", 0x1000}, {&(0x7f0000001480)="1e030723762f3e49516629bd0669b3fc7aeba5d80dbab04533d08626dd63555a43666427794f22e7ab116dedaddc34775af971de1e8617827ce2e612b3934edbd26ae10a03b59740c009f8b015", 0x4d}, {&(0x7f0000001500)="95703870916d070394da97b3600d8535331d3e56c3a3531cda3b1f9adfe0709d8edba39caade6756ae00994f67d9d8db6d89f540fecd665bb2611c9ad8c66f3acbef8fb7808ae3f4ecbecd7709f0ba648915d020ef880cd9be87a2511561acb5a0f4d737934c0e21ce44d02c789329b8cc6186ecb7101922d959120aa4552ae3fc61609075b9fa2d7a629dd85428db638b6fd2e03ffe8ad76e99ad2df1354679b7", 0xa1}, {&(0x7f00000015c0)="421a1050b2cd070ae78518b606ce7332e94725ed01e8b96b88fee0d0e1fb52f89359a79edf349bb87d5fedfca7b9a1292855252472318042d9ef3baaabf35e7b6710b93837e253469b550d3d69fb6da56ae68f393595571af95766", 0x5b}], 0x4, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r5, r6, r9}, @cred={0x20, 0xffff, 0x0, 0x0, r11}], 0x40, 0x4}, 0x408) flock(r3, 0x1) r20 = syz_open_pts() close(r2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r20) syz_open_pts() 17:55:46 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r2) msgget$private(0x0, 0x410) geteuid() r3 = getuid() setreuid(r3, 0x0) socket(0x18, 0x3, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r4, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x11) socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r8 = dup2(r6, r7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000540)="3036694796e6e484922813512c52fb524aaa9cd44b5d8e33143909ad69ba0e8839e725d21c013faa9794ba65ee9ded280e95096480b56f738046243ecf648fb645ca7a360bf7672400e47a78ea6f49e0726f99116290bf0a7f91b51bf5ad6d1598cf87ebaf88fe96ac523fb00b7b040a05da8f13482f782f18389819564ab50515975a8b", 0x84) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000001280)="ab238d19ff4c9bea67ae8b4fc4edd235322f5454d76f38bbe1880000f76139351febdf96cf8c7846140c6f58bb1a3e3b6c3d592c31c5a7399006b5295868a15f74334fd5b7a22cfb9934de338e28d52f7c2fabae2c546a7111fce3282c7eb45c87396ffe0a9d774981c0791a0000d80cf0ea5cb00546b59212d51fdde18f52b2f20348a44cd24f267e21a91b5042bda852cb995cc3ab6f62b8107bd9dafe7fa20002750fcafad7414e6e222b8ecedbda0010000000000000000000", 0xbb) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x15, &(0x7f0000000000), 0x4) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f0000002800)=ANY=[@ANYRES64=r13, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1d9211963b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a0000ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c9898925165958d481893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d94ad72197a94b511ad16c9014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8ed57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f105bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430d78736593f9e1a6af2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb191e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dcc8a4ce0261265df4b90b7bd178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb96bba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f90850500e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889fec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b61583e6974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4fd86f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd57160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61bae37818ce00a4fc1a534c7c805bda6ff28b8a6a99ed580c2125449ad13cd40c797d75fa45f5344cd7679e6f97babe45c75eb3b656393cc8e6653ba4912b94b7452942657f1e80ca15b6d1c00b460f4f7a5d0c960990b3673a677dc30eb574d626041ec07fcd8a5d56783d99edf79d022b9fb44709f2d50cbfd16e5d7241214e0e125a7bb22e348f00db30c311f8f9008ace31ea53a5c10088d9d4409424aa3d72999ce7e95563c295d1365ff6f5782f90375275e842bbfee3b515f8d360bdcbe5fb55f2721527b946ac356b06001882bd75952dbbf28e2abd8855bef8106f2dbb222effc3095fc1d3122fc86668fb9bbbbf24edda573b631c90ef3a6e8c666382a8a698046f9507aa5ac7b5619d4f6000000000000000000000267849509cbe9ae924dcdb2da78102df87d75e06", @ANYRESDEC], @ANYRES32=r0], 0x4) writev(r5, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r5, &(0x7f0000000300), &(0x7f0000000380)=0xc) r15 = socket(0x2, 0xc003, 0x11) connect$unix(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37eea93f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f45178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b804d93c39d197cbd8102e06c5c40e3346b7e54f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911902103f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83d"], 0x10) writev(r15, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x3}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0x1) r16 = socket(0x18, 0x1, 0xff) setsockopt(r16, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000001180)=""/222, &(0x7f00000002c0)=0xc7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000480)={0x0, 0x8000004, 0xe1, 0x3f, "35b8386bff7b31ddea0307000000000300003c54", 0xf5d, 0x5}) listen(r4, 0x2) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)) open(&(0x7f0000000140)='./bus\x00', 0x40, 0xbc) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) r18 = dup2(0xffffffffffffff9c, r17) ioctl$TIOCSETA(r18, 0xc2c04224, &(0x7f0000000180)={0x0, 0x0, 0xfffffffc, 0x8, "04713d0000000000000002020000008000003c99", 0x0, 0x2}) setgroups(0x0, 0x0) r19 = msgget$private(0x0, 0x4) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/100) 17:55:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000200)={{0x0, 0x1f, 0xff}, 0x7, 0x3f, 0x2}) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f00000001c0)=0x1) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000140)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000240)=""/68) unlinkat(r4, &(0x7f0000000080)='./bus\x00', 0x8) 17:55:47 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) bind$inet(r3, &(0x7f0000000080)={0x2, 0x3}, 0xc) dup2(r1, r2) close(r2) dup2(r0, r1) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 17:55:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getuid() connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0, 0x0}, &(0x7f0000002940)=0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002980)='/dev/wskbd0\x00', 0x8, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) pipe(&(0x7f00000029c0)={0xffffffffffffffff}) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) r13 = socket$unix(0x1, 0x2, 0x0) r14 = getpid() r15 = getegid() r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) r18 = open(&(0x7f0000002a80)='./file0\x00', 0x20, 0x100) r19 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = accept$inet(r19, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) r21 = openat(0xffffffffffffff9c, &(0x7f0000002b40)='./file0\x00', 0x10000, 0x11) r22 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000002b80)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000002bc0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002840)=[{&(0x7f0000000080)="984d990503f1a7a4c9340a862932694d3d6a29766625e37ec47deb22376b535433f137ea4ce2b6ef16e7bac12bdab1ba1bb5f073b983c30329eafb55ce43815e6a5cc924258c89ea5bcf0955e44a60c87f41d90da16d9a3bfb9c6c5e65760d727fc30edde5a8caf89d52b97b2a3eb0489da5d84abeb77cfc2dd9b2557dfe58704212d7465ec8a77c465159f5e54745a78ff112724de718a760931405a8e03e16949718ca53851a4e35ccc9eb1c3d4e2ed071fd32bd6405cd1e69bacd0dba09efdad49cda456c54c737de1461fe302ea2", 0xd0}, {&(0x7f00000004c0)="cf8c5b63608c281087e77fa93d3e8e5a7b78dc595b1f31fce11bd6b2407f4b6ae560a49ff6083d87c938466cb12b9dcf351d8db0d0205bf7438379cc5d4e78d75a8b5c3dc713a2fedc94e469ecd400b2bc6b79f36bcabd5b7e4be5b2d7fe386f1063578d72a3fe2508590133d3e41c5fa217bc3a5ad7b8f249832ecde07a56e351399218e851f716c1c3ea99878aa7c868d76cf9548f90203c2ce20f2efe36948f3e0b97fc88e280cdfaeb1eb13dd7e9fe618d6d2eaf85a597114ee2270a35f955cd48ec3b85bef218a7e44f0ffda4003251a8621ff80e7a7f3c55f1f3f97897d1d2574a7deada5788039865aefc9ba24486d2e6f0a86c977e102d13f090eb1548e48aaad1d034e16028275417e8c1fc26324bfa0ef2f71b9097c82f296feb65c0898e31a775b84859d8a6742093edd8e896f4db06eb7d2fb4cd9dd566f34468a1de4ae1f6fb9c6040d44a3d72f829a1833fc833cac2e76060ac3ac3c83aead2df994be34a75f7e1a2f17dde6cae11444b74d3fd22e58a0e6733447ba411a40f49c278760b68de5e49991afe662e135be742e036e21c5b7e3ff42c38d7f1b31d2f8ebbeabed17bb357a87f37431f3621e072f5faade443a4aba8aca539672d4aa38125919619abda74da92ac4d83d3591ee15632480b8e14d66308adcf51d6b1a29fece45dbb656ce0f64ac871b708567c7a9d4fe8d0a35682c7b3e00253d4e561fb03ce13ca5bc1157c699e5602673273118c06f0232929c6a76ecee308fb334a0d4af35ba206fdc470d5dec3c087b6b846a3dc66733fa4649727d44592911f964c9bc2f970a64b3c6ed68caf3b901fad0d331218d50ffd5e7003ed045d1df92ddea229c0f3d26f48df5578015694664bbcf2a7027b72d9fd79a3bd5eb818f6a5ef14c9055f6c5446ada0f5a641e0da2dd6724897676022e1c266784cde066ee64380a84a841a3712245e180dd7a47088a98127b57b2df9fe3d5b57367b8e468438ff689eac0a4cfdaddc7f8a55c7d0615fbb7f684f0bf45da2a87326a3672493b1fa3f84402150d7c1fc8f37771a3f890e994073eedca299c30578c7a84c9795881199d8ca5071506ee5651dd93dd246ee69317e9970f2d3635f90a88bfcbdffbbfec78baf1542d1abf77ecc87092e85f27069eb6a1c863a1962c9d83c575889109020c641cbc7a7fdfcd5d1e034d5a668338c6b6508245b6a82c71d9b50d90438b704e34cb6702686c41ad6c559432b79d9b11bb80f6206100f7ee7ecbb55efd9ed9a1cbbc4ccb1a3edc4514c90018c99ca1bb5838f2021e48207e9ebaa81b878b7694433c7a0f62cffd871757f89adae774a6a32e47ae44ce72652f7a98409d48ccb9dac5dcfeb7b1cc70547c0d9bb5836214d29bb7180422880902e651092dad6c7e847ad548e78a00ea139ff4e6773e7dc5be0be614403fad481eb9449cd45f95711eea1344b18fa4897fdc92d0a8a83bf7e1b6efc19fd131fcc4a24e1536b7fff4a2973e4cc650fad147ce51b9f56ee46d21ac4eca6d958c6cfa339accd71d6cd2550d6fd7c84e1d381e092d4d3265f79f16a974e8f5addff29a5c695d1a9374757c6271da1c508d9ca84cdc4ea913ea8270d757d189554a823d2f9a351756c345322b6d3d2dceed33e6ea2749b93b6530e5c5f2963d9783256e26c274e285cc38c5bcecb8ef8703242790b588feb8ad03e54312511f91a04368e6fad6850d7383e3da12d5a3ac4e87de75df540fc7b8f470f855a498e387b7f1e3e65c9d0223b81b97d011e2037cfc2710892e704236d2e486a8f16f4f1edeca7a8e592e81b32607618d085a31c07ab265c1df24f6caed33fe89f72a67031c426444e6609f2226b88686ca9f67d9d75941a85400febe84e551ed08675d935517ba178cc9a957387f46a9bada369903de9e2c2bb67b24abb02f36fc082fda87bce78285ce4bf384341dbe8bc75c0fad967770d843adbb5e0c7b8fa800155b064c642cd80e858ca583d5047280f1320302d007e96c2df589f70a8f0ec35a6c60f95c72b842cb47d94da23062660af49138bb8138f81b5c72994802a3511bf8dce9353109047f06e1cf5c458acd514f0ca90d29a274101f3f14d9fa83d69b8acd5393d4dcf2d97984a0cdb37fd37538ac7101fcbff93ebd8bf11d99fe6a12721ba6cf2c10b9f6e67a1f6e960bb16cd62636c3155940a32866445f1fc1c6dc96efe55aa65f27f1b095b300fd41a8f6d757984ffffa69c2b3f4b26f9e8aed2760eccdba4ad6017d7d330fcaaac4927837a6f50ca08ecb476f1534555af9fa777ea7bd233b007b4bec4395d363e88bbcb94a545fb82b2e0a33e54b23ef5e5cf948c45fe48cb79033a26df53ab856090ae6a2d4ae2e1236f2f2be41c29f62081d5e3c369d9cef06d8f04a9756d2475ce0828a6a26a9a51e4a6a5e72c28b3610360d8eed92189bdc7c80c8e50b221ef3eea89129b573da1ceef187b9273dced007d37c3c334230f94765515a72072842b3cf71a78aed9e08581a5f4aa353f11756aa96c34376ef45b5778338ddc689756d46a9bc5c482ad966fadbbd31cfa5ad61a04f1d21a99a66c4371c305724b36e15647565c4bea626d0e6219e18a5863530aed94b7eac9cfc9d8adf9c8281809e6a1387fd46d8cb18485051c9a8bc1a13a14702217365df108e6d7676b15db52bbae2211d7f026ff7363920322fca9e4f9ec8fbbe994618ca5020ec6bc1fe7eb626d0a20608489db64ec897cfe2432fb39c600e6cec2ae7bb8e2b61f4fb7d6998a1112cca62b9535a3b74b079ce52ea7727684f61fcac67f111ceae7c215e42821fe3a3f66e6a5c3987da8d4474b332245ef4f505469d826f9994755cbd99beb0121ad65c442cbe5eeec15c5bd970ca72bf24c8de2a333059402157f18b05c9fc0bf7d352547c6efa923810cb4b8127a57e4a2fdeed554c99d048ca2802bc8d06fc6e594c36c42dba85f34be63adafb4ef8d2b8193aa1a18f906596ef418888fb6ddd2fdb482e95dbba197bed3670eba31085ba57196792c20ec26fb06fb47d76e9d77dd536dca68248e4b1d586732481c2aad78bb3de2a51b7dbec312f61738526e6614bbe93bfdb8e54e35c0a5ceb962703ae5c50de4a0b2371c8526ab6d597fb43651b1d7ae63f2a935fc75fe577e10758de50056334af467f0a83eda6ee972071ccaf1a27da7224f709c25b8fbb4bdae4338883260a8febe5dfb7fccabc3d1af1c9932368c4756257e637ec1f91dc1e4e5173f92333875f3958b32e20cdab05399eef77df517ac3aea42a8cb125f0098ae5756ae048eb8b6b1d1bfd6a75064e0f73e552b7623b8b67f1e155d19c84da78aa8c9e77cd651fd75dcded532dbf1e6a8a4306c8ba0999efa03a4342afef9604a0734227744b433d5259b3cff658e9ba32169f4430f9ccda8f91800551df2728e4af8ed1337ac95525190a39e149f64800ac3a69f50b47e969f4d6b596a4340031dfe84b904d666df175dd8aeb45a9bf00e5352bf6925b854b611e84ca86ef0d74e870ec8b649ca11a1115051122d338665d52656a7ad866a13a5e7bf67d601c2065f532e23aa31162dbc0ca35e22c7cfa4bc110ec494873b5b20b1c8e589d295ea5be1b1442a0c45cd1b555b842ed4b18b42d4c8d6efc1fa327160897f513549b8b9befc07349621ad578df3345e3ad8143efb729d0b608af81df2f9ec3fb4314ba72e5270bdff0b4bf7b1481aeafb0c4eeb94cd6bc367c23374eb7d5ecd3d748b4763721fa2af1e12b400d4eabd77956f4efb122068354089ddaeb65649309991f7bebde113286f2825e0d0c5e4d70752b63bc8bb96e153b5fe40588da1cbe514b4debf98560eec8bb8d6fb0f48153db7a0e7e174a56d25b27f6b92e0bcb64062a4cc7edf554cb45ab158bfbb45e6cd2bbb5277ec4594e7690844996e3ddbac42a2b8cc71256c497d09bc2012d63c167def9a50e708f866d6d28ac605cf5cac95b1a1b1c0fcb10c61078d0b479ac02346c20a44a4ee6008bbcc72d36bf9bcb9b1e2761ebc3de06a390ddf4afc866dff3b5a36651f57a53246655342b1e2a27360479ea4705c685c0ac5c8b5ca9c5c4d64813376a8963b638a0df1cf09fed0124be11fcc425f59f3f51681c62eb1662c6b083d7b1e5a8df1c6dec760d4836bceeb1e5389cad71907ff5f85ff1b37416feebd6de27597934685853ea91e6c6e80d039321219b90bbd318b311b49744a6f15803f7e5837511191bfe3d4f570931c72da172c96a87a93c1ee7ed0207c5fd7a956e8db1aacfd46cc5a0776b22ed430c618cf89248197e5770da75838d2bee56fe9420880efbb0c97e863276352da5a1401a99f274de70fc3af813e21a0bf6b00e7700ad77850671d4954357a37710eab558ac18e6eff011a0b1e84019f7f218ed7391dcc43a8f30f20cd4720fe49745f8e895a10506ed2ef5309b16478b1463071556239f797c37cbc8dae3f9d3146a8453378a0b5db087edf6875fdddaf5c551fa9f5bc045a8c6456a0001763fb1fe52a0545b0b47b3a4954d2fbbe0f5b800ce690f1942b621124f258723fcf688c171c0fde9f75a3df3d37ce59931978bd6c65069ed5817c3f311c0890e987e9d5b779f35f21075664c69293cd926c05026b6dec3894cce904716fa4d41a5115f1ce6813c9ef431b256bac2bcc5b8a3626e701e08b2005d44de4b76534fa04b8d29a4da8db5f8edc47c56ee47370789091fafce31e4595729a8e2f4161fbd7e12110cc664f5f232daa1876090f7b60059ccafdcd77072355680a5ea58cc2dc4bc2c346a4aa42388d26fccc40df1e5d14c664f9df706308b744a479190e80c12547f7d123165eea04f9cb0ac8d448ffc07808b38ad76600be97d5f0b3d36eb997613ecb3d66339c6e939944a09c87856337791c90249d55e7c29f9c9683dd6182bcc8aa8a004dfd876dd6eda7230e9b1ccc0e4a92b875dad82dec2e06d857632bc39e8b3149fd2f747155b3e3374250b354def4f411baaef91d428df26850fe3af021bff7b710add3e964f66ec00b5bc104ae3c4a88618289a1abaa554a38ca0b07601a14fa452cc306d816d3afa94473cd53dacc0113b1a06e07a842d9e30395026c122879c6c02833880d0062dd5bae8a77f8a881fb5d69f9051fedbc3e4f91ccb49a87f1f89e09cd76b1b6de5e80c1bbab054f249afe44240f60f4a332f8b728c80d9806be4b187bf425b83aaf3f2d252e68dcfa8fae5121431f3f420cb90e6cce937418456602d9a2f375b473eedb263977e909a9dc8f7eb3668bc19ad0f9c2c50376a0750b27d615a84dfbfc8fa7b32e1d0dc3f8e4c00429649be7c040e2c51242c3336d50e2570d54a304b607bf81e24881ed4d57bbd8c8f5b3fa9a3d6f987fe43aa4c635e843711488b177ac7e47d7b1b08ce273bff8dbbc69ae8f74e8d821bd1ae9fe0462c7d87903e964b087776c67b8e97bc16bf523e1a6bc36921a2a47463aed09691566009b76d545e8060170594bbd45b0c499a32de11bb4f34c7df38ac297c41783d5a631ec4846747678cd9425a7f7cdebed84dbe6b1e216535c0954e0afb377460a92f3d3641cc28ab224ab2bde9b30e5a7ab3587b31190613df295b73c1ebc596a984c2ebba21155d86a9b0a7b3c9bcf0c37487f3790beb09e6cdd222b4236028c4bf446aa1eae975ebca573d9a92c50cc4f2fb7cebc21d69e8451346badfcdd8c0ef138e3e681b8ea799d1a2a342ce8b748c12812bd4d69fe4c20aeb48abcea551c69913b7ffe74e9b50f08d7faadf788df08976612fa6847f261b2fd", 0x1000}, {&(0x7f00000014c0)="95e683e07749ac41f723b37590c3d7324ef6de515b4d8f7326039eb0b519ef33c0a80618e80de9e7f91f3c58f49b028757f3f304c6d380d827c067105b6a1999289012eded7776f7fab93d13231a4eb92e80fc7b2412527cd692e18e6bd3bad4c404588a8ff556e4a637d555f36053e54db2d5ccb668b2c4f6c44d24f29ec4646db4ab98650fc01bd8369b16b39987b55e8985096d0b34dd0a72f18d031a456845bdee26ddb852795ca4bc02bd2a875b12ec3f9878a2d6d75f6c55ab3124c1a844f2076a670ee9470507614cc31aff1e20ab4e34459df5ed867eedb65f903605", 0xe0}, {&(0x7f0000000180)="759b009873a276352a58911a3a9dbca82a2c0b79c03aed2cb07ee221840d312d0394f5baad9665ff25aae24a6e09fa826aa0b72b715339e6e7e3e0a62e3fa39ae207630d11566e848cfe0cd5c8fbb55c01b2267d8266dd59e11e2a8446f96c7ca47b7352c7afd971f3f3ce2a1175e5f9c07c625f4e18b8d42611277c1591a884e5dfd499c9e83e4bcb0a2c3faff8a5ab15c12210802bed71c25f5d75bae6e929aa129e6fb335500f0a69a2625e089a96c74d585b3d0e63f832dbcb1c5d", 0xbd}, {&(0x7f00000015c0)="cd50e281acab9f989984d10632ed20a39f09f40caf82b1846cb5357191ee05c0a4b43a2c88fb0b973347620a69537a79bb7cf76f273a9abf9d6a7f7369b76dda0ad756f3cd58228969f2fa5f433dd32af5065ab137e08099616c8e94a68692025349daa2d87ddf60055aab32eed33de8fcbfb6cc5932e8996bd3a6c0d67dfb326551227016eaf153101b0fc95e7701ccaca055cd0b5d761c3916bbf62be564479781b19b673776e631dbcc220c260103e2b776db99b9118b6f7c5daec0f8f8c5710929a35771cc2e64eae95acb0b70fadf336f48bfcd87ee00e5f95fff58ffbd9422aa0909a06746665d61e4cdaed9edf07e927797749c616b75823c8bee1a88843ec35056f64c771b4d29844bdd570b9ae0a25e583f8d2e036d3ea6ca3745ab33955fd9b3e6570678cc091abf44c4d2760c67ff234c482f8ad10bc7771dfe12dfca3c13475dd5b17237f234d2f33c7647150b34fd4049b08c843763a4012bfa07ae59d30ddb9d82568cf3eaa693c52a7af51fb10244d28b922a1b5376e0dba7500aa9fed16093355c85d2c5e081cc2f77024610f794d8a7b3a152155308347668ad39c86f8293a175ca30f694e78e8f73a3fb72d65463276513fd50303d530498d8712472feb9373651c7ccb8ba7a626628359af79158b3114590179a6ea552024340809e2e5113ed0cbbc25bb5b40070baa02d70e7fa496491e2a7de392a7e6963d05a2770e690543a9f94b170e8db05e69e12680ecb738943ca3e16f3613dea6f796c47968a593830acee9e6fe25b6d55a6e005a0581a65d642c301a86d6fe4147c1b34745c53992d3369cf12b3c66037267a22ab55088c3e544f9062690ac72996b8e09dd9e3345e8a6a50c5a4cb03fcba0856be6009388cfd85d8ac5369dfb522a8ad0ddc05d3f43585a6f05997234779d0386c1f319fdbf93b7c4e5bd606cef613681a1e4299ae00955227322a7dc25e71a9f01bf40d035ed77c26e9e1d94d46d3efb5b469811046eb246d2650c44ea4ca565a97240add119d49b4eddfb389994b85e8e569cf210eee8e9b3a52f357104cde154a8a2aa903e6a7c0fc4b8121560765e7ce2b2431b3eecddf3d0d35df3f6a1438fb550db1e95f8caa3659e52e8af584353d2f5d729d954a86ee41715ab73939ce858b3e328fab469d2c767e185faf806de6bf78c7bb0f72da965ded778c138fd1d5c8c81c69bf58ea9b370423877d716e227156b5c39f2de86d03eb6988eef76dcbdc50730454a19671d86163d56defaec5d9d541a6bcc99c7ec97646b546f5f63d66d7debcaca2a5033861605bc12e0e1e92689210cc2fb9c5a3eb1203f354b2caabc6d012a5967e213ad9d6966b4c4672728101ee046b415064d6f9ff4817c14147949d64bdcb0014765a6d4c762bea90f4aadda2f21e15e364e2f99990df5e8f980a213662f7c311a2ff2c2080ce71b6c0555b9f97cd354f70ef7c932c5bc90e333f2181e32c21e3d5e5a704b269cd7032a6d47da119070c9d821ac98187dce84e75ee893704f0d9f084b1da56678be17397f9f4eb61fb9d9c311e45cf977ab64b505a6f99489d58ffc1bed1b3837561290267b11b3040c6a01ea336f08c3ce1abb420f4da938e26587264d5cf8582c6040dfc62a3c484f2de2e0743da0e48c82baf1805a865370b62def361e9ba5149d6930b488cbf566c637088db7d6c8417abd0bce2a02e98c38ccc81cae3902d96fe09503a636a3b49243694dfed2aad4fabfe7e86c6b0bfab2f1af9a1ad56f3c7143cc9220aae259738bed33e85e34a1b2fcfa3191e407aebea33d80d02aafda028470ab788892aee8f655d9ec970ea66c4c3b3331bbdb61629be354f83e110329043860ca6505371a82389725a0d01f17a0fb871c75506e7c0261b654f6a6c46b86f83dd18d23f42cd4795feb86bb2150c1c9bdf9cab5e471fbe8725aab665a6da7c04493d7885aa8edf0028e5ec7fcb6fdbebc73dc5669aabcea899ba25c96c3f1d52b63e6181cf97b22a9e0f9d0a0d05369da8a840f1fb70f68db7c347f50740f36a277782fb94f9d96b06f1ba901a11f3fdcaa1775b8e7087f8054ceb8ff56d60945b0f889c9caff55570c1505c0ae6720ea5dbfadc14ab870c01ce9bf08625eca53b50632f892276cf3f96a3935a9ef3f876c4b0b15ef89819956c9401dc83c2e07048d7051dd7fc36cc62b574a866f959af4d06aa65c865fcc9ea0fe35ce7c6b2b89e5d0e1bed22bd7d67442357c72da743d7a665cacc1570009d449df59b58b1aa90dd396bcabac0ac45adfa0550d9a5e5d4dce4e142fa6815cd2922726b67bb32add1face369b51b38173c598e5fbfee7755f5c5a8f35e3b291b25cb17143588de145d2041cc5972a20970e17e12da78aba2e3a7154498c80069a7f7da5ff2b880aa4de8e2c8f3c5d4e3efd40579a63036f14dbfa55b7ab1e8a671cb91c79a419fae23dfbac14bee99189cd3aaa8e556eef9eaff40e13cb24f543176017e3d4b16960ecba42b2cbe61016641b363df24da0876e926716d7b8fae8ec6aeda93c84361b1c15cf81739701f0abacad40a5809fe09b92ea59c6195d8f4b73b2b733bc1a8950cf9c5c44e9f3985e8f5a664c78695d093d35e7c46ad35b0c3793904fb2f1fd3d9d88a054f5e3e760ccc53f71d0eb0ac9249fa3c8c356434e224c5b912e6ffecb73479f983186b790e7361e9ad7f064e8248c6bebd49592a655dc6b08a438c9d1047e19a73dbf93a4d7c02ab520e3e82c922a372be6948dddc687640ac05cf97007b9e94745ebb9b08c9940dfc73368ebfd4cb3b4e714b4e4d7bc5be4a07cf5bf69da56e0900b0a328c940841e2df617ce9c955ad780e5af50c58fd4593cf706d46a638b2dbc2ff511d96b48b7df25b5b5cb1d0698e2e051ea40ea0646ad09c1b676cd31cc9738a02fe5deb74ddfb91a98d9dc786c08291e6190d429cb4093b7c4a883fc9886ab99932e5c05c0fb6f69dfb57a85e1384e41f847bffa29ddb98e62bb304265b0e67b5ab2b8c071463a35b3636a235c089e4c4e48fa5b0b9a7f127a020d66f2a78cbecb41ca60bdf341a6393d9436983406a1377ade8d73934fe7fd6464ae95319b8e96e8384aee04a9d939d1aee1944825c88402f72d545fd1d54f64debe370948f922da02d4adf9d41dbb30121ff146f0e2b1bf454728c992e3621999e67365bd94cc9d3bb4359ffd94f4f9ebd09724367bca4cfed962327b16598ae617fce0f1d71d73a008700c10ae2c18f33b8b875427df61cc23c9621d0e987ecee2db8cd2b46763f71a4d47fab96711f17f2a73190441f7801046ec0388c55a15bb0174950cc91a762b08b52b8308b5e5464bfcc8119b115ba72c66fa2b1e0ad238f6e2ae8ff55c16e4d42244a2b4e418bbd2144fad1a35567103d2f7fb82ab7aa3937b13591712434254f9a438311f9e7f0cdb9c43f9f6c4f62256884ea00ef1e2c5d1b9ff96edefa6140973d3cb5bd0bb5bdae26f07dfed336a0dd883b1c3e6ee4fc2ce3294d80a142c050c641f49915ae3ab4e2b2df88315bbade68b523529a5285cbfff562398e2c63f08252c38c8472fcc8012f2935db5f7b23d1ddce6845fbc805e73f7dcf850d790b534490d0da48145bece3f93c44c0e3f932129caad779a47125cf1636fc896ffe0cce353ba1d5416db10302d1231220c93e1470c8ffa8fdb1631cd827b9e4e4d03c2256aa4fd3bf713f5c248eedf680fcc0ffd6c4112f27bf1d9fb065a1376421caff63b017b1bd73488d0ef526d81ddf40b297215e5531ac47f92f8fc9450bcfd90d56f23e6bbcc8984e9fb3c0e92f8a178e0c51c36f5a8653f6255fc85e191c067f41a84d31b1413a24756e80973dd97d69f0bae467c32464d11b0906e7994339bf72be732f6ee1f0c7b9f3305beab1776662ca083f2706a097ce8594108fd442fb8e66bc1d93f0df77a24b11c860617058990d75d78cb4b26fb3ade4bbaa19b66ff8bd828a7e258d276fefa4cb0a976049917bb44bdda3ed1a842687235d25d5e514bda9ebe9b29d40c36ba988239e342d67d3a2d7311bba7bd6be157d12f9198db22ed171eb656e08ecc6bddd0b9635d5d1b82a1de3dce316962415edb78bdf828e0a7dcaa4693c13bb72a13758350a51eb51ddd07fe9b9becd809afa57c875b2d1af140586c2f0667131943806445c2eaeb1a355b40c942af601644c3ce8baa3ed60b5823bdca0040bdfd28fcdbccee62d6437bc5b9a4090e5e3bbc3bb8805ccab7c7806abbef60827831a441719fc64771cf8aae1a47361ebee187ff52d35895f49bad6f9eb453f031de8ba7914be42ebac93193833e94d569cac525f9e9e2515a4c23286b3a5306e86e484983355d2ad66a27fb6614edba71032641bd0d854e2a62aefffbf55cca3b6814101c6daf938ae102fb7e9a8007a51970c79a5f0f8baec469ea0324be3b0b21d91a1e3d7e7f6f8299976d3a4ebd772d337e85edac6a6ab013e78d0c0dc53dbe5f9e7ea9d7b2c6584223bc9385349b7fc11356504408c8c271f3d30ecbc90f193bac395dce67ad05711b7eadec98e2b1578084366b2d9fe8562c7f468b9b8e3f7e548fde79167fe8fdc41587b5169ac1637b198bc31964516f530a3284f850bbcd9a2fc3a9cee0ad1a9b2f2b72697f0c92613f0265256b587b4737af21215acd7480a0dbc41da23b8155d4ce26b9fcc7c02d67f9300ea39de445a73575ebbd734ea2cdd088edffa0b8557ea84c139756e7dc8d2f2c79120961160a62808ced86b1c1693373a1eebe651f5a057235237c7101544c2685ff5cba41f96604a4b8b1af86ee9fd890530c4d35352a2fe90956dc8ab5753cfa47883a7bf04fb13da7b3ddece49a86c415bf6dee266ea4403daff431ebdd0b238d6516dd4d90afbbef34020af6a926b142e64583af7acc37ba56fa5b4dc238f144b42427625f2cb904c08210e3e19376b041b683eab0bffdeced0af70277f769ce5c833467e6c37c40be46f6cbce9a883741596deea61f5d01f0513a118ae0c4b0210586ba35929572b29cf6a6f1fd503f90a3cc007a4e9147af81431c5b0a9a18fa5f3f1fd51ee4a725c4abea465c16522f53adf9b033d42769bf07231a9b40a5800b7434df3ac4553b98597c4366ae489cb78b5d40814f6e757614a4c1d9783d9c1df3d3be05b413bf14024d486ad15f30e04d809e3b7e7f8de79970c0f132ec7624a86f8831184751906fb002a003647f83a090ee0a3240ce059afa79d8b136b4af69e37328dfb841b0109f9b60960490608567cd9844d56ffb9c5a0624d575acd048b86db5d75983710898cc419883ee5b8161b10ca3d6384f17fe905bfe36c439338ff885edbc3c8b89a0ea3acdb210704fd7fd1b6eec11d19d470fc7635aa9353c6cba7f2e763dac9a97eff29dda313c8424a6de7546da43113d122f9d3895bd23029c05ccd0c5f4111185718a8306ce74c6d4fbb9b61a90de27bd6fc067c1726dd07eb8949fe4f3decaccd98bedc01b2a9fa738a9c0f79cc76be178c1f6c3e3ef2a8e61ec0ce30626f068df7ba3bee1e2c1fa68028bd3dc8c0b8d470e7f43869772f689e8e1be20a569f9aef0d3a4dba350bbabc87f2f3e2d8eec8bc21cd5858e03116ae7b9029f6ede6e1bc76f9bd4097f65b85c5c2953045cc6216fe2ced269eb7c72510684e6da3c329677d1b2d20572e846cf2e261e267dc5c69920be6a4bd112eeb457b41523a2855461ada4b25f923448b38da07e6756ac1dc832d8edcde077b90a92fe1cd8467dc10a59902cd4b728e229756098fa5cc0d14741f", 0x1000}, {&(0x7f00000025c0)="3515fd345d8eb3702c098efdeef19a7d3c299f2b9ebbd069908ef4fe7064b266b8a413c77fd016cacc2359701c12f6103ffdbba94e12f1569bb9199acf346d560324cbb6c5dfe43c95931b862aa8ff469691fa98b9e2612720b02f87602fe01c7d0df1f28507fc6c267a3a93dd2e17057a6daa15290b543b0053a5470df1900728b7ff1040788aa70e58ac46ec450d2de9460c96d3f173420a7d659538d8fa7c77519cc0b602ba05cb7a78090c30c52f826faf1deee1e679b2d7582fe066b419da4009e10ce95ce392dd92b08a45efb29db453f826d5f0f9d8b368b265d0e95d2cb13f0f53db11e02b74212589", 0xed}, {&(0x7f00000026c0)="b78cc8e6a8e9a66de6b5346b729e8e5426cf04bace66921b69e696535ad8fca5feff5260b84f0e9c75ecedfa41822a9a069a0463f35656df0c3d6a1505756131376e93d4e498a587c64258030370d9c2b731e41e8318bb7056", 0x59}, {&(0x7f0000002740)="ae9776b7c3eb79385af7f2b65e8f66a4e2fcd92907f35e06f7fbf4797e395860f3477b4d6b38a9529b93e977432281b6ab030c1ff004b6a96567f8010998128148c09b8b7bb3540e8a0dee48be9b7818842b37b5130707dac635607ad00238a18457051a22f77a59fe7ec272d93c616c4276a7f59721fdca00f9388514a1e4937c9a9bbfd397c7fbd4eec14bab4efe6008e32620c84c30e3221cc2d7db94296270a567dfb9b27601a48421dd4241724e13afd49d20dd9c3135168c6a", 0xbc}, {&(0x7f0000002800)="509993f6bcd892c2e71bb1ce6f77d378a139fe960dd4ea45cea20a8936f2bc06c746667c4dde91d2df6adacbc1a0e8c097a4", 0x32}], 0x9, &(0x7f0000002d80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=0x0, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r20, @ANYBLOB="1800000005120000ffff0000010000005da7aeae69c7c1c25823b4d59182bcf400b443a8bff52e9d7075b666af044287c5ecf1654629ed2bc003e380474826638b6c00ec3e64462a2790cb94ae7480ea9df2e7c9e3ecdcefede634481e5454f3bf7d2a9f1f7122fbeb4fea80184fe661a5bdc7817e62733f1c3595f4ee9193f6ca1ae681", @ANYRES32=r21, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r23], 0xd8, 0x3}, 0x200) r24 = socket(0x18, 0x2, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8080691a, &(0x7f0000000300)) 17:55:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)={{0x5, 0x7}, {0x0, 0x9}}) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x50, 0x24, 0x20}, 0x5, 0x80, 0x80000000}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x3f, 0x0, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x7}, 0x5000000000004, 0x5, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000240)={0x91, 0x0, &(0x7f0000000340)=""/145}) 17:55:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\xa6', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 17:55:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0xa05) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r4, &(0x7f0000000040), 0x100000000000038d) 17:55:47 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) recvfrom$inet6(r0, &(0x7f0000000300)=""/16, 0x10, 0x800, &(0x7f0000000340)={0x18, 0x1, 0xff, 0xfff}, 0xfffffffffffffdbc) mknod(&(0x7f0000000240)='./file0\x00', 0x1ffb, 0x1) r1 = open$dir(&(0x7f0000000380)='./bus\x00', 0x20, 0x1) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0xe6) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(0xffffffffffffff9c, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffc, 0x1000200000005, r5}) flock(r3, 0xb) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r9 = openat(r8, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) connect$unix(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="21002e03000000033150304afb64e17b36b56c2a2cc39c016c86f2a413957d1c8a4c31cc3e88662fc796ec0d6e6fadb83d82ebbb3c61e7c0dfd1c385d5314b0b0825f23b93d9dcd2b19b21a867701f26f99c5fa56cf0bb38a5315129a7cf6789aa36"], 0xa) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r10, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) dup2(r2, r10) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f00000000c0)={0x9, 0x0, 0x4000000000000000, 0x0, 0x0, 0x1, 0x0, 0x8}, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r13) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f00000002c0)=0x5) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0xfd}, {0x200, 0xfd}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r12, &(0x7f0000000100)="b1", 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x1) 17:55:47 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x6}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xfffffd40) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x812, r5, 0x0, 0x7) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x9) r6 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000440)="32337cadbe69d968d84d5ce507852b75e6e347a2f431caf6d79a0255f58536cced76049b6b15cebcbf9f892123457c303799bc4482efbafbea9578c2067be09d7ee62b0fd402dd73d74922e6e949e0abd51b13218e2f42f9315c7be645c42047d1cd2f0086f90a840facccc45181a9bd5661270e56a7ef2d7476a3da2c33", 0x7e}, {&(0x7f00000004c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bcfcfffc166578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49bf6", 0xc7}, {0x0, 0x25e}], 0x1000000000000260, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r7, 0x0) semget(0x1, 0x0, 0x0) semop(0x0, &(0x7f00000005c0), 0x13d) 17:55:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3d13b5e41bb2a1429cc0b52c78d2347f85e21142711aaa5fc403294c220e8c"], 0x1) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8007, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000200), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x20, 0x21) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000001c0)=0x9) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:55:48 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840), 0x0, &(0x7f00000005c0)=""/201, 0xc9}, 0x1800) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xbc02cb0ff991a9ab, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x6c}, {0x4006}]}) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfe53}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6, 0x3}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) 17:55:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 17:55:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x1}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff8e, &(0x7f0000000400)="f9e882a09e53cc66d96706df118075826dc31fe498d91b1a2f2052fa4fb54d93d83a2a79c38c4f48b4c5c072c118bca6155ffb0960674e13d7e580e6e695287e5c60a349793548395ab516e808e0c9638a02ebe574f7ca3b4c553502a51fddfd05aa59c998915f99ef7027b55e5cec84d69b3904d66ea7e34f539a0ccd887cf3809e5f94d356e6") 17:55:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000080)=0x7) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x1, 0x0, 0x7fffffff, 0x1, 0x3f, 0x5, 0x164d, 0x2, 0x0, 0x5, 0xa82}) fcntl$dupfd(r1, 0x0, r1) close(r1) 17:55:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 17:55:48 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x100000000000010e, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:55:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x400020000000, 0x200000]}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pread(r1, &(0x7f0000000040)="1941b528eab4345429120d2c1d1df8fb1496a93f45c248ef74c96686b57e91a1e878dc8326e4d84adff356047f9cd941fdb350ba2cd946df0f9eaac231e1cc67b87de3dc94fafeb0e4a33b83da239aa702e54ce6b49b8ff168acc75a1022f2e3d61369593cb869e382748ec047528d150ee3ab3429b519a095b8ef16a5cb522dfbf08d41027e7a0987f454174883f5a17e807e97b5f12306d228591eb9614e5b609e8054f66d67189a644165379247ca847792f901deb31485648d21c08ed02f8c42dd9f", 0xc4, 0x0, 0x5) 17:55:48 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x5, 0x2d0, './file0/file0\x00', 0xe9, 0xd2a, 0x800, 0x9}) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x8920, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r8, r8, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r5}, 0xc) 17:55:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000001680)=""/4105, 0x1009}], 0x1000000000000345, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="8addd885b4e979fbd83a536d8e0ecdd2a2f3b955364e05692da415f81189880b03c8cb8bdf9dda11aed06d6d53c2e42c065fc05d6568c045e3d9f9d7686977125ea9e78cafa19f9eaa2256ea7f62636df3720d3a2513ce7649aefece93385cfa00725efeabfb93bfda6e7e0ad3721726e929b2f24de7a9cfa8c0f505e4cb30e292975440061ed79cf13b0056a0763caba8f3c94ff4570ff978f7b3ef38bac2093ee5b06cd523bcd073c9de8d0eb49e6faaf941ca05cb01d3c6a12126ba1593b78e94084d1447aa05320e4f133dabd12f", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b535e0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b535e0 17:55:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x0, 0xfffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3}) r1 = socket(0x10, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) unlink(&(0x7f0000000100)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x101, 0x0, 0x0, "8fe89acfca2b57b15e1469a70c72b33d914b3ef0"}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) write(r3, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 17:55:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x2db4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x4080, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7ff) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) 17:55:48 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r0) 17:55:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept(r0, 0x0, &(0x7f0000000080)) recvfrom(r1, &(0x7f00000000c0)=""/128, 0x80, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8001, 0x1ff}, 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x1, 0xf3f}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) 17:55:48 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x20000, 0x58) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x17) 17:55:48 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) dup(0xffffffffffffff9c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:55:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000400)="3660c8190872f2bae482c24b0acc41b8d5d11cf4ca4e59ee47db531646223483c1a8ca18e2ee2aebefaca44d9881ffc84395265f72a3323ca199605f8503ea90de48b0de95a04e5f6b9a0be26b9e04241a015b0d989ec42d9288829bf52f747f2e30fd482ca34794df8d811cd63ebdcdef31f94b068e8555bdd9675a12487c637e94", 0x82}, {&(0x7f00000004c0)="128667182c2aeb33c19a95e4009ffc8dc4a385a4927127b0a8239befc73d5f9775958ecfcea523bea56e02aa0d90a66caea61e2ca54ab90a73ce9f9553fdbdecb7309ff0c925135807d4a5367ff3e16e3c4310c1b577", 0x56}, {&(0x7f0000000540)="7676b928973f605f44b9e983cff7445f6cf8d991e176b2820efadf6e621f9b63ae168afa78428c81cc82dddabff92029ad44bc3e68c368d89eebd21e528f1d116c9f5175dcd63ebd4abb6a85c3cb2fed98d22d", 0x53}, {&(0x7f00000005c0)="74a92a1576c2d55eb55f4ac9db81f0223c62761fe0ddc6c0963dfc8e305c616be303474a4c936789d218ac81e6057180eb3794e48e2c1e5ccf9cdabb8ddcf246d2cac8238d7d9649e6d5aa79c0103959a6", 0x51}, {&(0x7f0000000240)="8edb77930b8fcaee643f9c", 0xb}, {&(0x7f0000000180)="8a456eb711a2c4fd35863b152559e8d70940c3af4a63f697248db68ef36c1fd3a8137e3fcfbbcd4f8fe195366f024ea102afe95716d77e8323", 0x39}, {&(0x7f0000000700)="d2ceb019b46d8e45c22394a3b0c5d2ff06cb27530510ce1f2625de3a4c63985f9b3d11e5c7dd7bf75c6d6c78fb960e652c748a3611c7c1105b07d79e18dc50f0c7ef91259d80976d6e6ebaae68ec4a8132f8bcb580afa4ec2194902bcfe50e1e44495500e919ab94c6f53912da4b26cef5da7f500f4c0267b672375e7c55320e183e4083cd5aa093dc5ea776bf32eff8766addd5bd2ccd0fde725513d1815202fa3cce4425dbc0e143647e041f9b6458f5d434fdb6b7cf31ca2f", 0xba}, {&(0x7f0000001140)="ed0ee66facfdd8c3d7a5ee3afd97f620a936141e32795598f5df79997c41c82150879622bef8ad049bc8464a40926b1653bdb4d61f0f676888a1ff5ba5fa8b1c7f138e817591d3f7c08951b12920fae7a166b73328e03781cd9ab930f5e52f3995c572fb948fcbd8aaa33f46d7ce01d63c2ad5be32b2a77496ab201a1b13db7ba5a49f0c982330543e6c0bc9657ba53dad304daeb3a6c1c58d49bd80c6758f549e6b3e63a135ffc641651c06e1e706a1880ea65ea5a999b9d29c7a8c0b54a60ab3dd0845a75d8d4aeebb648652d6e5750650ab50a4c00c05aa34608dfc8755ba7c7157bcdf427cc1904a209efc83c2b323f72fd838f91900906084ac725117d74cbb91a96a7e5e122d79a490808f14af7a6ffe09ac0f73f8a3b56bafd03b9484500698800135c19fe48947036c95ee4a0756f9160ef58c9292c7e7a21adc6c27a42fb0faa9ead78af5053748417ba404dd8f4de828fcc6df869b01e4bdb9ebe84ce102903a616a7def84ab5cf5f31bb574abebcce46b980b9b5aeda23d6ef28f8cca1e42de065bbaf2d67adce86aa2bc11dc14a15a3a25e03e9583e348e99e783e68021b5fcd5a2e54d20ce0146a2654279e720a8af43b1094618b41e41b336a3ae7a9e3708b717735c9f8e8f984503c19180a7ccfdd6e540bff166c5ef0eec2c5f7179ae2ca5d8d9d17a2ce47aaef4105fea3507894c32c657c6cb42e2752a7c2413c782e39e332ac242779e6852c62fe1bb06c28ba8dab15943016c7df0b", 0x21f}], 0x8, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) preadv(r2, &(0x7f0000000ac0)=[{&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000840)=""/204, 0xcc}, {&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f0000000940)=""/169, 0xa9}, {&(0x7f0000000a00)=""/153, 0x99}], 0x7, 0x0, 0x0) read(r0, &(0x7f0000000300)=""/198, 0xc6) execve(0x0, 0x0, 0x0) 17:55:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ff06"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) 17:55:49 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0}) r2 = socket(0x18, 0x2, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x8000) 17:55:49 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r4, r4, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./control\x00', r0, r6) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 17:55:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) geteuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000400)="c767313c006e3f852963163ab5d49252df45963556ce58840f63e98153cbbfcc5e3d7b65e35288eef533941e4e59522e9fe01714a608f27acebf0183395b4ec84c702ac21712fecdcde97a01d8e007a9a8f875076dc094678a59b552c9abcf66a4d52814735b9b80f49b02d655f448f2524d6fb6897b7641c9460e6a5867da68b62e8cb4a37315fb53f209a6cc73cf1a013fe06c952bcea73a0f4c67aa69017cfe1388b95e12806b41a1bb37c5a1784e20f6ee60badd50827f2a41ed386f1970a2836c3ba37c575b0e90b05e4203b7673108425310da87035d03edf11148ccf04f290c04fdc7b50f4b6c8289ad659f7e971fb8d1f4296fa4aa558549b02ec513d6bc9ad06896e3fe6027ae6fb9826c8153f622b68455839046a89ce53446ce0398ccd84f52f99c4aa4ddffb022acc0d735cb4b39bc3556a5cdb56415e05e4beb90d2c998e61ad2042bde4caec0a93e54731283e3abcbacb2b71e3d22729eefa0ddbe0cbc28f9759c00b5029ac4ea89f770c2d604203e3841c08eafe293a3d345732a484c2d3d8638794fe5593f2d1fe06c5b370465345afc2a30fe616bdc97ade8fa9254720995a9a93c75404f7d7bd82889014c09aaa4c4dcea430e835593a7b4d3db5b2326dfc74d13c448e7963d4b1c868b82f2a8dcfccea98e63a42c8938a215292e82a8cfaa34bab6ea007d09b392526add0e0835077c83cf605f112f262960d562229fef1ab28b1b83c143c2151ce5ab04d32dffcb14004d4bf2cb2590cd214093ebb36e264f42695314fef25750caf17ea80cb4cb5c6bd29b2195730d76d75b3e6312b5549976955fcae9eb7840a97efbad1bee871c6a3fd3dd1df906bca54f8351eb51d515ce59f3f704f0cfe673f3628b817d8400ea37556584b6e735ec27b956a82d2e7555acfd3ce5d172268b3eee5520b855f87bd21eb48ef66c50971e4e16640128e5a531d74272853fa55d02ff1507701f025e8e3feb1fe320ad519d75a8a42b9860dfc09803cc48e6f4248965d79968a80d5c7d1dafc1fef479a93b2ef608a430eed74f5bd674478b778381bf5a51500aba8022615301fa07c71a0cc8f08e7477a837ba9502d85f4f1c17c08f3f72216e45f37854f2dab3649888214e812a890e5bc55e904ea93356991075516d72b7cb293d337b9ce1ef41815dceee465d1bff37dff48001c1130b2d2fa84f68d3b65fa91ec0458e8ffcc234da79e691901a4faecbdaf856499e4dfcdf5cd3d9d47b977eb1b38e3ac508899bbec2455c27cb2162ff9a5a01265cebb38126e3efac4dfae4da6a8d5b87d16245ef2324082824e334452993c8f3e36a7fd37aca1ac316b84623c7a375321363fdb21a2bf98aa471d504f85329751753e28455beb3e0e6eb260fc1543cd611bb103d70b7a35dd2e2f8f2b5bd4bcfa26a4fb0ada0625004ce60ed39bb376d222f860ad7f4c8effaf9462fc171decfda2291c867167394525061eb453dea967f1423f873e4b61e396f81093b5fea2f25d0eb230b14f75e2757b7e92803bdd8e2d56cc33ef8fa3d1deb86e02733f8a5958193eb3bddf67c6497820740549130e73c6b0391caef58ed68eac5a1818951a419a8e0df4d13915b2f4ffc16ccc47cda6c6f3d72478747fbcbdae805c78c2c1d59538c3d6a5210f2288d349bbcf07534d2c30ebf89f5a401e771793934764700110cc3ebd040f7af404e731906b0c1fa9f10ce57ccb56b992c87a016bea86601f9d6f115a5ac760fa45c0c595ed7e05d4d40093dab66e00f5c40d30cfe390e4838464f2bc6d75bb3ca5dca116a4b413bf3026dfec4056479e97392c57b2ebcadc88c880aedfc390efd57d56fad90c1ef87732e3e0fba9e2db2302284490a337c7438ac5e4a7e1ec747ccff26eb21e9239f7a2651011c9b8e152e0744ff7804635a59ee8298494a47d76ca8417b35f2ad5c9ba0b42b6c6af30dcf3c9c422cf18003542c92d13d11c6325c631a945b3cb63ca2c92f61789c9fb6f4ae8c6476f7d3737ce48fe0ba3e1324090d63a2a87b6d9fb6227b83c86d102a0781b59c7d038161016b5e285cac04aa0631bfc8c4730a35eb86aa7c615a475d0b286c6f4f4f0ff67e6ca130a1310317de3a2e5084b1f09cb7993771cc779871a3f6675b8434cb10ce66ed2c58b4dbf336ab6168860a718d276a7434eefb3fe80f875eda5d2eacbac77d3719881b1dc00c3b363bad411fab7aa6b30378a0aae30250289922a715d10bc9ecf1f0a18a54c2f276c11f1bef8db1a96402a85001bf3a82bd72bbc453724f28c7b452206aef0268c27b6d9a33e96431e24a8744448e072d1a1f4a10153e2502b627bfbebb55f8157a87d9ac05a3fcc71048f07781483c98c204c3810ca160addd26bf9ff457a01db2493d58cd3f36bbdd891dd829990430415c473dfd018af20072ff2c05923147d546cc6440ed6493364e804a15ef70a8b34919698cb215cad3be0ebc89965922f430ec2abc7e34f0b429789cfdddffe401bb7da10a4329f5048982bfa025a63fb257d1b8068e1e8ef0e3d15a9c4d6d6fe0d8af861c7d51123bb42b9d3c8d5b288e0f9c57cdbc891e49ed842148a46023fadea1af3bf69c904c5f79874406f05bae00797ff455db497553d2fffdcb28cef0b0cf675435dcdc6f3b5e5c1a5f8a4cec08b3f6b756e04eedcc18cb0ade82c8e4f0381b63c0716f1ede8396429c6377daaae13997886c631270c6ed71eb787d5e85ba55203e505a128e67b8bf4d486384e4ede72187c7b1aff9c24eb4225ee41c2a4da0b2262db95327d364af964245ab774ef49a99a23f1d6cdcf339d5cfce8a02374c689419f7647460477c71528a3c0f85cfa62f7b452b4c5bae737d45e6876b27bf9e3863c3d06f678bc106eb6386aa37eb41c166a578ccf792eaa7a65bdb2f5a521a08fa7db64d8fd504a27e2d38a44bb9bb0704fb8f9c0f72fa48b5c897de5eab4e4b292b4feb1e883926de8f747e90914bf38fd30218d712f9e8fd57b73335448fc3bcc976cd08aef33376893676ba40f57ba051105d369d4429e6e8264a3660b17ed3176775e8358b1719b803923258c6dd672472967e2e7944ec8c10fd52f60ba35159540212504133ddee3e7da1a9e3d1e7b45cbade6977f9cf05d53fa8415a71af8e65011a2c3db78b21608ac5818917571003db6b17f3b7c35c65f5876432bf9c5867dd2b984832eb4a5563ae3df0645c2a4054ebe18fb90a158f0091927106dd596cebeb4f05139af72fc4c3f5ffd4f4404ced479125c5372dbfcee834edccb4661777f9fd251cef7ca2a8949b3f7f9c31cb3797a5c4744a3176510dd86cd1d2d8ba9e599809546aaaf884081a29823cde54c8871c65390ae04bf1209bd575e8945d84d87737a027afaf89eb3bd3ae51acac4727a5fb61a35661e6fcd6be478edb053cfb722aa05175f7c2a2041d3b9d1d05ec9630d9ec3a1497a4416d4e636eb384ec1ec3356a9f9b8d897d474ce7edc7ad27010f1c6902cd9e0de5f5dfbfae57efba16f9c80245bb0d893660983abf9c5b7ecd240bbf7f701298a62842fb8676ef8671aeb3562e9e06472f1fed9f22aec92dca9d83c0af49cf0fb9ce7b40bf6fb9a80daa2ed71c8ef97de7b21938b78c532e39a07264f8b7227d64761b2c8e47672052f727670be2a50ec382ce8f0bd1d3f46b32d2f5ea797ed9f5fd30597600a52b7e141717fe8640fc21b307e716fe24154ccc164f3af1152043a6538c460c4dbb534922519c918b82dc615d3c1a60605417c31fdefc03df0adb0544ce2c08fa3c1d2c47798edbfaada0b8dec2431d7815aff5badf68e953566df1504666ec082374d057b87cae9327368d60de3770cc5bfe17ab32c257cec2ce0d0a08b06394b6d5f54292f33944594edb718011beb426575b22afea6c0644e9e8df6b52271143b3593b2478830245f16d06a920f90c6eb4ebf2a0e33e9c593d3bc33ef977b0db7e0cd161afeec770b99c9f62f41b29981284a4fddcf1cea2be4223c9c71d8e6e5b7758fd865842e8ffee8e733d9122d33845aeebc371d82c72f6426ae772aefe8cb365bd3f3fdc2c16e5628d83b755910c0ecd212c8d87d28e92b9e54182ea0f6452dfb1466ab5d915427b47cd92fa954d790e597e5c5f74b7ca2d11a332d859523ddf0e5a9eac74a51b84e000f74091e1e2a191ab052d08850c89b19afdbcd1adb94a258a616d5b7097738c25bbb49040da096299c7a0b3c30c02487295f5a4d336b8d3e271e0b9fea1bc5cb55cabbc5bd056e5e8551f41300c22ff5b16fbb09982fb7424e22ea84806237c885713a8748d4676390f2743b23fd0745ca4e52a31e955923c71c819a08922b005a79eb1ea9a75d32f4dfbad66995c4dbae3d64091da87eab9ea7a0403577de365229b5b936637d76d98f1e81041e914e92d189481eb9cdd89cab8084c5f956418b1a0799b107414070f4f95fa912521fc3d5f623c3be5e9b0260a6f84a8cb717194b023b0d6b6d86969e71a4f316f098f34b24c8c75e0193c246a23f6855939e27626438c2432ca87d977a271d575fbe1a523bea5f8f9a018ec014ebc8df49fafbf12089dc4088416a081b101c423b998727708d9632ba5f4244a7d1520481da9d3ea0c67f214b4d7c27bbcbf4370e865af99c9e9a34ae5c0e302c0f90ecf651dd32baba55462635e78389c9a984d8a68917b8878cc45c224cc375ed1131e08e42800e442dd1c18e90a339626ab92d2149a5e74a72d2d690c73a74a88d7196d0c6f0a2e9bb48a7257c02e64ede2c2d00a77664fb5cf8baf5a70dde25517ea090ef69bcd7f738c7f1c2523f543109e8fdcc88d1f856c712402ce7f09329af4193d25d571e7e139c2db7fc9c9b1a771938fff030b9b08d43d30ab51e708dda5ac9ab207ea913b60a48b1451dd1939f041ac9175b2f7f1e2710964058e87d362f9b2373730cc721a262e9fbe90e1767235219acf765b7d764feecc7997f37c0cf14c9207c481e8bdaa01549802474331ec4f822d3c4a47006f52843621d8442370e0a5417aab8b35f6eaeeec87cc82c06a62d9a4d964f079ecc4ccd3a9330d2572451d21bc63812edf8ac480fa6ad45b919dd9cdd31afab1fe89cac43238e208472ec057b944fd1316be2cb5d757abd67584081fa3b09629af548569776b115e4b281e1fdbdcfb45c4bf82b39022268c47aef321cdb6d505c8f1e43fc47f65c0a4377b7a78bafa40a072fe7be5a28ee7affd1366674c6fcbf2ad5684cc212e8ad7b62b5b9671d2df41d522946228f2f28ed9b24689d62e19ea6e431c9d3daf9d08f34d0a10c36c06e98059fa0020adf55e36129a746bb25ccb4c390f4338ade8e4cad2bd7f4c1255dfb8d6e6c9c862869b25ffdf94396202f9ce6c778f88a07d146276c5ba607c118848ca26a8f64d3f05160363e673a52b4de3ec3da815c022702975e2429e6c75908c467dd46e57c7bde5bc26fb1f8e272203d542961bb3f1056587e635c62faf89c005878475a8ca6df7c889415d8fe3d4fac0edaee62611f349afb3c5f813fa88278d220310b89bc7dca4a798a722be6a90f6e185a3402e7070aed764aad3edefd3257a66701137d53f95ef21a5e7644c14194904bcbcfbf41e0842011bd7e123b3dcba71aee3ff954e1d7a1165fc823ab1b304ea7a13fb0085757fc6fc63ae3510923860addc3e7ad1806d8f7c349009b800632c9a15c732840c848255a575374a1603c0eaaa4077e4cdde5987214f858b0abdefa76d0f204d2de971cf99068d0e1f4990c878e229a6d728bdac42ee1bec4e59ae7c5946f2", 0x1000}, {&(0x7f0000000340)="30598ecb5aeda17c1e1e88f6440af8eb3dbf14bb645d06dd71517a481450ed81a8e3dc3929769cd889d94d9f418793c3307dc79e", 0x34}, {&(0x7f0000001800)="265fc89919ab12384334cc9285cec2e648b931a69174cded8917b572ffbf54fb375511352be1e5fe600a1ad601492f10f14c59ffd1cc4a3d82f25e5cd177ba9857b24878596695974f341fb8fd2279c9f1a0af93317ffc3dabf398458736a81c5426820d2f27b36ef8570caac141bd65432710065aaaf4a642369b022c9f1a4f57b8c56e8076f54bf8278abcd5020833e605ba82c4c546ea73d1f12198238dcee224ef7581f6a24064502b676224a8206de6e199fce9d393b6c09fe88475d02bbd873f6680d577b0e8ec29b32c6e75e64f795b71b87d04d7c1a0e3b55a1893fce5b4cc066cc016c877385014f4743a44cfa6d4d7156e133081bb0ae5d50895ed2b602a576102b74d4d24ad8e4fe7cc33a01dac089f2fae761fb7d9f8e068baff8f5e7a5416bae9b03027832a028c05d2d0a5add9f3109e0bf97f9941f9051e71a60c004b043753317348210de5927c411ccd5b13e6512e1ed8acc4038cf7e26678d7c7c0877a2faf02a40693cdafc4cb1f64de1ed40ccb5b06a079cb1551389feae6683e77ca58cc0aed0a89f2ffc494b5c7cafd43c00be46d9d0fee09e91c5237a3c2b677e2cd88ec8ea8d2444bff48409108ee0bd0131d51c94cada214d7ad0ae8f9dd9a815f535ab3244d1e9407098b6b637ee05256e43f6520babde46fd813ea8f23a43c898959174559eda52e96bdd05f0c7e518ef421fe599f9a7f7ff8337614e3f8629bfda151541172e428df7ef4d80c8108dae00afa679baa3b3525e11c76f3fadb7de3a77845a552cd0a361eaee6709820b3d5edef3c3f8e6093e344211ff6ed44fd20b4dd5bd26a70a1f6fa8059a08c8cca1762f00fbf0ff289a3a0e56774bef9897153a53e49d14fde2b20a97e58345468b9c6b716065222aafb21309a0a00b90a2b6520767b14446229ec44e5390bc208dbbe6949db01ac981b47fe402363d9575a198d560c1083b30df2e736f336731f797c85d33009ed67546ec29e3716bf3e0c745e740eef607a1bd41aee54878e28a18af6b650ec38e35fc150d9e4f4d69d4e0bca22f6bdc61856decd6c53e8ea27fc5a4a38dd7c7b7311bbac45e1032191f2454c65bcc4429feddf151010cdccf652be4139d987420fe666bd5b59e2f8b8c2cc34ad930a1f22859f3d8e2e71ffb33f838a2ea0bde5caefebeab45330afe82a0d3e0430b4c9a4628918f9346400747fdbbec231db005ecd5724d7bba344d9173b0f7e5fa7db2629c04ded06a46d6fa8282c9d1eb28b4e6d899afe94121d0598e14ae1199358f47aa0ce0a8e1a9ec504abfe616f8032b50936ec8fea715ef37b24df772f6e7eeeb5e9a211267492f83007dd91e304f3ea2be4b9a7be6e6522221d8219a1dfcdb887b94de17343e11a44acee29896027ff65013c59651fe05b328e947fa950b0cd98268b4d1da4ffbb0bec1ab82ce0d9184ff9a084e336b572148b031d7c297cc3b3a3c39b51b1173ee2bb92fa07d19cefa9d5d8f2aa922c205005e28e586d8e4b9a51c93c3bab38dcf828edef6a7779f7356f2e60326bfa880c56c9e31c45ec7c88bf4af733a4bfa40a2967dd9eb033c1d8d99efcf297fffe15d030d0341503dfdcc12f3159c37d25e412a2aa289add0107463741e7e2215017216ed2efecbdc26c1b6f0a96b5c5f2f2881d8a6f79263c389cc0c4f7d218be79e106d1cce02129b0898f8c1c763b75566b339f8722f8218e9a5017d01ffe044bd645276232e21e0ad56312db13d61fe9d933896cc389c8d9b85357e12d4e0d7f6523693ecdc250eca9e776642728bb199cd8708155e8cc149667afb1f7fc5ad4994227c9af93e70a363094ba57562fef9a5f33266a90d0327642fab110ef23b34130a0e9684bb7c4c4c32d7a39baceaa46bc327b9050ee0deb2bad30124987e8c24ae4ac3090cfd503dc82491c93f6e2568fa66097b8fd3735052bfb5435b2e9568f24a1e14f21a0edeaaec9be8e51bc560a09577725ea469a1d8914517c40f219bf36b448bc62a045d466b2e69560d4a2500f8fd5b7adad57d0c33b469ef000318c4e3e381d89c55195f529f846979a38a438accd3eee80d5614b30605053b165ea9246634922e2dc8756bb3e8fa72d787364daee8150a8a5d3f724f9186f0034bb4c1cc4b70469a8c2e27280f253b87ec793e97083cb86d838d1e7c31ba3dff91408deff449db5b7a88d2444ef2d61b22a262cbd9abfcbc4deee02207a784c71b30012f32218898057b53e932a34d0a16ab9001067b1b8011d294d5a94ed5c3fc665832c5de9159839495230cd5573037b76c48649dfc97587bfb8ff8fa782e5740ccfdc5b6ca0fad157dd1293186e7b5197f53ed1f9f679e09441f6dede579ee56276e6c3bf3b10d658354d2e7468e0082aae2e3ff2d1cea606d2ac6ea1b79d856c547b52406df84e0467fbeaa819670e2afe72faf663634d888c28f65c67ca09d94eb0ac1ab0b006ba0fad8535655410132d246451681a1d6f39dc8fa7c99c4a635197b0ed6c17af6aadeaec0bf71ebf2bc54300f0a0296db9b48a3f6c34bf4f93730b9a3355166554482338710f13999b2bd621d33806ce79ad22483a03a7d98d590edba5942ed6ba02d93f63527ffb1fc39cbcfcd1ddd739e38da1aa99f30ba887c261535a9f7782517515ae8a35b048bb6bf872807c47eb404e8aa1efb62b4426586d5316f90942160f2e7e42e1189a7660ac8de3e2f58267cc3647599e1b3bff41f595bebaa75acefcc4892513d161f3c6d4d0ab66be066a7fd41737b3c4b55b3efe15f5ad51ef2365a351f84643e6030d79897572244a589dadd4ffa88cb00c4e949be34d1216461b7ab3b371d36050739af3b4cd3a1b0c8bee774e248ac55bea8604963d80d056ce3d634919abd93909445d443cdaebb04cdbec3c846cfd64e3cdc641361f96b2fb22d9a4d9f8fc60b1fa1a08b76195b59976ead7f9a6e0fe74f904afc05d8ab73dca75b2760cb37bda5f834a6826fbb41a4940980dcc18e47ba026a593bf4ab9d5e059286087f5190a8ee82c92715f456d19f4a79e3e8e48ff09ae29280a6b2f2f7bec5419dc5701c0173918f5e80c6291887af0f5e12b8e9879350d3b983316920107e9c4571b4c67f2ad96dbe3f4b563e921c9ec79548d50afe969e4af103738d5471bb229893ba41ec78b7d6d0aeeb20d26366c5213c25e7a1a8446c9015cecb51b4f514081eedd488a15c4e2540c25f9d25199d449471333d6038b2670683b005758574f38f39bdc57d33c44527dc470f500cf86ff558b49b156934042e69bf5f5544aaf6b705fda302a8ebeacbfa85889a3adb246ad0dcbabca0f7271433bcedb3ee80cd30462c5611ecd2f966746e49311fdda5e4b2cc8cb9bfad3d4e6a026405e5739925be56c404f124d73d5f942151978f4fa00b33ee3fe92e7b9827edf2808413a6a6569d242b4f8a2b78e776a7e942da73666dd65ac68efafeae5a2f4dafaeb15a5c74b954a12e5747bc1b73d9afbf46ddedeadba4c4d0e5e356aca117457793434c085c23065b1d0ef5fc2d9c4fe46f64fe1a9f834c195bf84191d314f074f07c8746eec5dfd79c931ce93340fb96b8c3fc2e3730645bc1fb050d1af1fe623fac7101be4de3dc29191ef3d52370a1c0caa76f2b0d205242c67b82015693b44b5890ccf14be247add99df936ff59ee0fbbbb904fabd7d3da505c7395b0cfb760e02b948018079052a7efc31b31c00c8ae67be8a675c9e9f9d8565a4aa2eacbdd71367908a0d0876e58420c18d62c5cb559d7528acae766fa9ff6ff7d2e6ee117455abface469b60279c52f868b721ae2138de5e6d8202128259f558ed1df5a1e12310c561b0148feb63052ee28de8c603f92067713aded12f2e51a11166fa82e987e96d95e7dfbf6ea3a283bfb91295087c34ca34ec586f1dff1fdbae2ddeda9df810f8e2112aa9a12115a2982145e97a9661eda4fa9896addfc4cf9b1dd41187d8a6b4910ae229b1d41339f2780c5f788717bf054dc3ecd3c9c9c5856de933a5484f94b93c4f722e1a1ac6474cd58e5877e886e99805ee7c3a8695afbf46de62e999018f0f826091b22bc10bada5d0c05516ec1e050ba07593b9fc890b744f01a2029be23a98e3f11a4ad599aafd32bc2c9eb041e0a049b8cc1f16b7e1ad7436c6fc4f59d73c351b68a8c8817694a058216277a599560dd16bd821d3a69f2e82259ba4c08c4f32a8e9a0d9ebff1ad0ff2d4fd991fdaae763d2042b6f40e422585fde8da7c14c2b45042793b62bdeef7cea3a27509479c779f02182acc7fa4cff6ee6070ce9e4fa27ab76895a435b851104d675a54a00da9487c30a7d920d5a8f41e1f637b6df0d116e970169961241ef66866101df19405e1b9f25ae49f24194380ddaef6bfe93dc328ba38983b4e08387f148c97ad10ef747384b154e9bdd56cce6d5e4e612ce204acebaa5682bd21d24cd0c07d4cca110e183dae0f2d19f97d071fbcb5bc79d3165d10c33932780fa7794b36de85ec44aaa3b603ed5efb3bcc9fcb36f665b7ee298608f0b55c2a82fefcbf70dd714e23ae2a204d47ceda3a3116a64f71f9e818bce9d8b3ed46f4d9540b002005f2bedb80e8e4a0898bcf1e366bdd9e69973906b8494918e350b39bfce888b3b1e30f52bb5fcfa7aa43c524428e4096eebf4a164cce98939cd751c85decc54890ffb66541c0464a750e43da822c93826b9daec3e9ab6a59765591153b0a9533015880f3c630fa9676418fbc8d9d31c48e09e87e3019f5fdec0dffabec90241c648db1c93fc0d3ad1685e51d89380d459f42473300ce9d06c5b381674b8ba8acf7c7cbfaee41a69d87979b2abc3d95f16eafd7d76241b7653ed514927af9076498f489a66fb2a567a1dc6cdc9490c4defbc5a8ddf647082ad1463472aa54fe54c7455d7b9692e0f4f51332492c8f15a069037a69565a3aeb1794cadf8b9fe886903bf131445cb2696b22370ef98db923d99421d0802e428f505cb781e8217ffb987e22c5d8b9a4b723ba942ffbc1ee16278534c5dd47d7d700f459474a7a08aa2c4f9c60c3cedbd30d8fcf74120828de1d841a450f5f6ef63c120e36af8fb5b35d1a13dbe42c626e67b88b270323d50147d41ce1464f7c6d4465395e6030024b0c2a8177704834b26d90ddf68a4d00f2bab4303c70986687d2dee6f56af09251f5aceb9faf416676379b5c75756aef241af8a8e2e45e683ffeabb69183225db3f2f2a5c99154ac9c0452ee681348a80e2472325ccf19fb4d92efd4954bb92d6c8c0cb52d518af86d148f2ba14117a34cc5e4275228723d3777a24504960d5f92fd3324887194084a08219e47d69b4cae430a0f079e551ffb9bd331de8834b487a9b5e8dc8436322fde5b887421a3586651505c5c4bd1ba6a035e4d931cab32cb9765a8e2e00d851fa5db2e8a6df0b98a941458495aac72b91a0269238f22383ec0cc6f9b2de40ff881fb3034a28d1e1f4a9620dc252d3545bf2b54881f9bd786f45736d83105e716b109998becb0c6e10a5630ce3618ebc199cf593bd35f9591e2612981fcb6e2db8616b97911fe72fdff9460c53b19aaecdbc8b097700a9df07cabfc6f23dee4ee818e68342eb4e6ebbdeb60d5d3874298a9f3fecaf847651c8bd64b621da2b711c3880d6ddd48febcaec34fb5ebee81ce10a5e6772ce9c4ab1491df15a3cf0fb4cf12cd01423c0ebe32d50a86ca38f9371f1cc41930de0fd592dca07eca33ccb1c808bfd67f4d13b05d5283df138c61037612ce32d920081fbbaecbe2ef2cd6af7d35977a22325babdf01c", 0x1000}, {&(0x7f0000001400)="ae89cb470baba2a467749b695559ca60d05ddeb410162a1385601c2f2acefc960635045398d18661278b68d7d5bf985d9d46900434b5049fdb1ff0c391d141008ecf81b0a50e3f5e55af32096c7048d11ebf95159437b440c3da325fca638e16bbd1efd845d68f8c7b1c008037054e19d78029556efb3cb551be5c4998d42ae904c2953cadcc87420fff3064f52e12e1849b02987ea8908093a2fc0cc12bc0a842a99e0aa7d685e6f9ae4698a52eef75264c9697d2b6bd21c0ddfa3bd84b3640c0f0e6075a45023afeff1b0d89eabeb76d4f", 0xd2}, {&(0x7f0000001500)="4d761e8dc3457c5297f88c5715fa19cadfb8faca99fbd027fd56a1be98592a1b41f4a7c6cde03e300e4652c644e41c24a3d8771d548def38a40934564e0ce52b8815576e4ca53c59ce3f1b60891b12d2f89a765c00fc7abcf2125fb9041abddbdbecbce88da06e9c9a7db4033e7b75dd667fb8cc94964b51c0d11952882d34984bed4bf6fff1778d011a0ffcaf5fbca7cd29d7c3b0e6f8597d41ce1543f1a2dc8ffe606e6fc5638ef958226e3272df9df0f4fa2dc004cfb61be5895b6fd32ed46b9794b11fa49470d98fa19e9d38f82b3cdd89dab2c80fa5", 0xd8}], 0x5, 0x0, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(r6, &(0x7f0000001680)=[{{r7}, 0xfffffffffffffff9, 0x32, 0x0, 0x80000001}], 0x9f09, &(0x7f00000016c0)=[{{r8}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x8, 0x9}, {{r9}, 0xfffffffffffffffd, 0x20, 0x6f4cc07e3d578997, 0x3, 0x7}], 0x1f, &(0x7f0000001700)={0x9, 0xfff}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r11, r11, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0x0]) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) r14 = semget(0x3, 0x4, 0x12d) semctl$IPC_RMID(r14, 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r16 = fcntl$getown(r0, 0x5) r17 = socket(0x18, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) lseek(r18, 0x0, 0x3dd7, 0x1) getpid() r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r24, r24, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) r25 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r25) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2da38bf5, r20, r3, 0xffffffffffffffff, r15, 0x1, 0xfab}, 0x40000, 0xb660, r16, r25, 0x6, 0x2, 0x2}) 17:55:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\xff\x0f\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 17:55:49 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0x614, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) chdir(&(0x7f0000000100)='./file1\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) socket(0x0, 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) 17:55:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 17:55:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x8, 0xfffffffc, 0x7, 0x6, 0x6, 0x4b]}) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 17:55:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x7, 0x597a4140}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:55:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x3}, 0x10) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) r8 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000000c0)=0xfffffffffffffd7b) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) fchownat(r4, &(0x7f00000001c0)='./bus\x00', r8, 0xffffffffffffffff, 0x0) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) sendmsg(r12, &(0x7f0000000600)={&(0x7f00000004c0)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000500)="d4bad92bcb9fe534e63b332421171c505ce331f7c271bfa592e4050f07e5371b7ea3838885726a24b9677c9f1861227d473efee009a915b75aed04565bbeea770cdb3b289989329bd804b523a442952c893425389ff48c1afa54478ef977d7f443c5eba6569e06cc4edc5f1942ed7d4c54f35edc9357586c4c08884dea1fe76a40860ed4304d0a197c00185c438dea8d1ad2373ec9e8d74ccbd41a0e3e1855fec78eeeb0fd7d603017fca3d10c92c497a31b49a138518491a23d8bea", 0xbc}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="1001000000000000010000001f00000065de8de5777ac1d98302be3fc7cd0868ad68436c13bd395e7e2724195e92db5f4c5047fefa9a5623f9bd8721ebcc4e176b71ce8367f37cf9bd21fb26ba1a69831f44ae15f1c31eac0a2124aa87ac7efbaeb42806305a512dc7d7fc9be7cb103128ce8f13d0cb8c1196733d73c078bc75e6c6b2fd917f06b7e2fda1cf10fc4548d795a8bc30f9d6c4880f60f87c9901a55fb4cb195b89b56555be02a8a2dcddd249535559a498f9359faa9cbc78eb172bf866e7c6779a7f39b1d1e45f71c080f70a275f24c5e7635d15ab780e91a1b316fb00b5e616ea04c20e0991f25dfcd580f8a2ad2d5ece705b3f72852b8bedf8600e18e434beaec56ee4a2e285594c5394000000b000000000000000ffff000004000000e86f11fe48968c04223eff817d53ed4c0feb0a52a48af0b87ae0aef200a857f81357efed542334aa8ab6d5bd3b27598674edd716a79b1545bf25ab4542c2e6f29bc1e32c8fa17cca1f874eee5a26b0810ee19e4ac5e79cf7244e5ad8703a4b0c40855a44480a2c0f3a0c371959cad0a7cb2d5670f89a4db06ea2b34bc64e756e0cbb5e8611bc869e625929af937904b3b0f054ae462c63d534c981cce769b700f800000000000000ffff000002000000e151388c75233c7cbd241c07e1315394ca11c70a44bed97d1abb7af916cbad854d65e64a9bd1c29e85ae34aaa96aa66939729f4b13a01e935b0295118bf8dac9587950062c11c2d800bf18b0a5bfe059c15977720614d178aebd9f5f0862138d1c7e828c6b0b6dc0834eb4f22af055c5d3891ec6471a71e5e6c3546c4d843b314d5cc26882d3ca75cf1625299a393d53d0aa78e60fe125bb476c296d2114867a30fd153466d4e88a04109fdd1193f004a58c91c6ec2d73a98a68aa73a2dae58b5b8b543513f321f4a188b5785cc5e8651be071370000000000"], 0x2b8}, 0x2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80a0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000440)=[{0x8, 0x8, 0x4, 0x8}, {0x0, 0x54, 0x3, 0x6}, {0x0, 0xa7, 0x1, 0x7}, {0x1, 0x7f, 0x4, 0x8}, {0x7f, 0x7f, 0x40, 0xfffffffa}, {0xff01, 0xac, 0x0, 0x1}, {0x80, 0xbb, 0x1}, {0x1, 0x8e, 0x0, 0x44}, {0x1f, 0x4, 0x9, 0x80}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r0) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r14, &(0x7f00000000c0)='./bus\x00') 17:55:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)="bc8a8bf55b13841af621164371954baee6a7b044ab0f051d048bfad4c80674e7fd579ffaeb2a9a6f644bbe1e1bd732059e5289761005c2be60177dc790fc89d2a37721653fd863e9b89c37ed772f8e5936adf0aa16295b793369a3550f30cf8ddfa75026c5d5bd76364b24156ecb24594980f83a7d9b3f650a87d6", 0x7b}, {&(0x7f00000001c0)="fa296379bdeb7249df23c9227702810e2a586a7204ae19a8b8307e92885320f7750f634467024b6ae4537e916e442587007a55fe97d68470423148905d6d7995e1789e5c14710aa88ac726b3f999ac66300f5a4625bdf646900c95626550d8a6935c1bdae7d1eacfacddc162c2484efb6a8e02a1be429d997221caca2ed900cc612960f3332a300c49eda6435ecef757311901cd471294be6cadca8a9b1bf621869f5c2cd41419dfd987eaecf4", 0xad}, {&(0x7f0000000280)="638c17bfa6d3bcce0ceba8f0c0e25a97955722a634bbcaa4cfd4866b5b3ca00e17444d9d8eed12c425c9cf023709b016b53d8de0575b507f63cd197e7c4373392a7d8afdb4a978e2e4af90bc6dc6a9c9cdba6ad578d204d515906c3799993f776c13da08389e4533a25795cf36497a2fccc9b873d5173b35273bbcea9df514a4452a028d35bdc71ff3031ac690df290c4b55e6a383d208d2cc0599cb6427e349ac07a1399652c5db5303ae35951f55", 0xaf}, {&(0x7f0000000340)="7c7c5bab372643a641fb364ddbddb633392d6dd7d68f5c3ea3ae9036f1d9641402a47ca4cef924c757debd4fcea15417a2bcb91c904cecba2459fd293c2284e89e41f96d1b526474ec6ae033ccb4f39a9e921f7f729cc8cb0e", 0x59}, {&(0x7f00000003c0)}], 0x5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8, 0x18, r1, 0x0, 0x7117) socket$inet(0x2, 0x6d3c88c479f6dc42, 0x5) close(0xffffffffffffff9c) 17:55:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getppid() r4 = geteuid() r5 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r11, r11, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() r14 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r6, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = geteuid() r17 = getgid() r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r25, r25, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r21, r22) r26 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r32, r32, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r28, r29) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r29, 0x0, 0xffffffffffffffff, 0x0]) r34 = getgid() r35 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r35, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r35, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r27, r33, 0xffffffffffffffff, r34, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r36 = accept$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) r37 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r37, 0x0, r37) r38 = socket(0x18, 0x2, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCFLUSH(r39, 0x8080691a, &(0x7f0000000300)) r40 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r40, 0x0, r40) r41 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x1, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x20000, 0x0) r43 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0xceb2985b001f0b1e, 0x0) r44 = openat$pci(0xffffffffffffff9c, &(0x7f0000000980)='/dev/pci\x00', 0x0, 0x0) r45 = socket(0x18, 0x2, 0x0) r46 = fcntl$dupfd(r45, 0x0, r45) ioctl$TIOCFLUSH(r46, 0x8080691a, &(0x7f0000000300)) r47 = openat(0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x10, 0x20) r48 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x62, 0x0) sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000400)="cef4bcc32140e9b30eb866c897d4a53e411623c54c7ab63fc7b46d727dd82892f79a8092cf0028f0dee7a86b271925e245024486e1744cac255b018bd8837ed9fd8af378fb7e1d30cecf0a2c8b4ad5248ed48f0aa7bdea32bc18423cc2b27a79766a840dde43ad454e583204787d99cc5156b3202d1b93c292ba1bc575871355ec91571b21ea3bee3e24e9a50cf92dca8faca8d61bef41663827e27c4d0471a5eb61c007d21ad752e5796614ff5aa0cc1074008b322f9505cf1f9b7f1b9e0090ca5106d907c7a43cb8b2b4664a0ade91dc87", 0xd2}, {&(0x7f0000000500)="3bc3eb686a337195fe1e5389b52faae3c886d6e6c6e98d62af0e", 0x1a}, {&(0x7f0000000540)="2e9f000a07a6aff7eca09a07d643b5213572dcc64b5e14e120790e4240dd98cbc8c12460cef446bd26200f8ecebfc1185351", 0x32}, {&(0x7f0000000580)="d38fe9e33dc80ed5ddb419581d91f8a296f403ae6f4732a2c22ded7953359c3506eda193b267cbd614a99ee48708af68157daa506b09f922c7bad6106017ab856983ba790c02e419511d20a68ca8a854085785d655a1999041bb6fb210", 0x5d}, {&(0x7f0000000600)="af9ce54f32491f1b82faba7acaac5c7a46e6a4f4b1778b61d464726a751c45f61fccc16664e10fe5e3f8", 0x2a}, {&(0x7f0000000640)="4d9ee573edc1df4e1a28614affb5f9e346bdebe3fe5c080bcfae670ae53ee1374e6cc2f1ca9877b73af716b2f214cfdad7db8eae43366dd1056fc795bd4e94621d8d6791853ba3fd1ae6c412ee7f6c20243853f2d8dbe61e33024ac00f89661d1f7b4192058e9190075f5a735d4a59078f45605d130a8545ae521980c0cbe91b321ff830a2504053f018862a2fcf3fba86db074ad7be260bcbc73449d4eeff700b6cca3cb9b67b3b74c09ea508666205c7f26276cde372e83faf3864dddd9b5ddbcdea4d1ef02cf6e52a7710ec9eb2758cd09832f0fff1fe6fc77bd543fff6948406", 0xe2}], 0x6, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r3, r4, r13}, @rights={0x18, 0xffff, 0x1, [r0, r15]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r16, r17}, @cred={0x20, 0xffff, 0x0, r20, r21, r34}, @rights={0x28, 0xffff, 0x1, [r36, r37, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r39, r0, r0, r0, r0, r40, r41, r42]}, @rights={0x30, 0xffff, 0x1, [r43, r44, r46, r0, r0, r47, r48]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x118, 0x402}, 0x60c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r49 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r49, 0x80047462, &(0x7f00000000c0)=0x8a31) r50 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r50, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r50, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r51 = syz_open_pts() fcntl$lock(r51, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r51, 0x1) flock(r51, 0x1) ioctl$FIOASYNC(r50, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r51, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r51, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r51, 0x8004746b, &(0x7f0000000280)=0x80) r52 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r52) r53 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r53, 0x0, 0x224) openat(r53, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r54 = socket(0x1, 0x4, 0x0) recvmsg(r54, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 17:55:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0x8000, './bus\x00'}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0xfff) open(&(0x7f0000000100)='./bus\x00', 0xabb4357040cfcba9, 0x4) socket(0x20, 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:55:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r0, &(0x7f0000e7b000/0x4000)=nil, 0x7800) shmat(r0, &(0x7f000009b000/0x4000)=nil, 0x3000) r1 = socket(0x18, 0xc003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:55:50 executing program 0: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x12d, 0x0}, 0x0) setsockopt(r1, 0x9b93, 0x7, &(0x7f00000001c0)="ddedb4bd0480a7853b8b17ad00bfa3ca961995e488c2c078c1a3639c73b4135a9fdb64d6c778a17cb06880c4501df3ce2223963e086024635b4552840154adf6d08f33ed2fdfcab7e9d382b6fab7579956f27b6ca319cbf8a0184323efc6f03f21f47d2a98c0ed78be81abe39bded45124af2a1ec6a10788b5744cf1c81e0d80d936f271681ebe1066bcc550bfc43c4cd62010d3ea528b2d59d803ce0213d53b8be4a854b307fb6561a666af09241f39f01853821f8943467294f773737fce49280e85671e3e0acc6f62afa8bd3028f84066a283ed", 0xd5) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000380)) r4 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000180)={0x8, 0x9}, 0x10) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x4) close(r0) write(r1, 0x0, 0x0) 17:55:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), 0x1) 17:55:50 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) dup(0xffffffffffffff9c) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r1, r0) 17:55:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) r4 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = accept(r0, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r9 = getgid() r10 = socket(0x11, 0x3, 0x0) recvmsg(r10, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r11 = geteuid() r12 = semget$private(0x0, 0x1, 0x4a9) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000300)=[0x7, 0xbe17, 0x79f4, 0x8, 0x3, 0x9, 0x1000]) semop(r12, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r17 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x1, 0x4a9) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r19, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r19, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r24 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r24, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, r25, 0x4}, 0x200, 0x401, 0x2}) fchown(r10, r11, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r11, r5, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) 17:55:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket$inet6(0x18, 0x3, 0x102) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x803}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x88}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x49}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r3, r4, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r6, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) r7 = socket(0x18, 0x3, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0/file1\x00'}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 17:55:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1ad) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4074}, {0x3d, 0x0, 0x0, 0x81c2}, {0x7ffffffe}]}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:55:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="6d0b5bd96ff9ae3737a27a69300c793c6dc706a39a147b1e265fafec1424123c27779faa745d17fbdabbd9f461a8355c1eae58b5b81a401512ddf0691c7d3570e170e122bc8c56a1885c48b37e4ede90c8a8f5a859ead63d91142f6bb11393c0b438eedf016f8bd40923d46d5d674d", 0x6f, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:55:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x1]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0x1, 0x80000001}, {0x1277, 0x7fffffff}}) getegid() r6 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) dup2(r7, r6) fchdir(r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000280)=0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x400, 0x90) fcntl$setstatus(r8, 0x4, 0x40080) pwritev(r8, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) 17:55:50 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x67) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="bf2b1b6986615d1e35984795ee982f4db7ade002f19999e99e4ffaca5d2a6c216b7fdccbbc2f1da6a81844667c63012a7ae49a85b0173e4759e227b8", 0x3c) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="0000f9176004008b00063300feffffff0000a3bb6b3c042e91d10000007800ffffffff0000000af6ce4f79e9111e670bb74cfcbc091738fb0432ba70b52c211e5c09343763d96054e10f5fe2", 0x34}], 0x1000000000000247) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x1) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x6}]}) msgget(0x3, 0x402) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x9, 0xff, 0x73, 0x218}, {0x2, 0x0, 0xff, 0x3}, {0x2, 0x2, 0x6, 0x7fff}, {0x400, 0x4, 0x3, 0x7e72}, {0xcf08, 0x20, 0x4, 0x1848}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) r8 = getgid() lchown(&(0x7f0000001940)='./file0\x00', r3, r8) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f0000001340)=""/244, 0xf4}, {&(0x7f0000001440)=""/233, 0xe9}], 0x3, &(0x7f0000000280)}, 0x804) pipe(&(0x7f0000001540)={0xffffffffffffffff}) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f0000001640)) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000001600)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r15, 0x8004427d, &(0x7f00000015c0)=0x86) sendto$inet6(r9, &(0x7f0000000340)="4fa9060e7808fc0dc181a8cd5b546a117063e268de7510cd98221077eaa5c3e21be5116e202938b8faabc5e982c8102b872b128171518be180c968aeab19f6fd5916a7d0ec3f923cf3088cde863bc5afce5eb221d43be7a0ad797abd7ecab2647e6193bda925cc761be107e404e7009193706c141b90e1600b14cef275a6746c4557b775504000c5ca576ce25d4a82f11d090af6a0e483631da282e51e11ea57185954109ad19360350b6097872a5c4cc27438cb35e226235efac6f80c108bf8e5f69a74a722ba52596cbb8f1d682f8cfb5aa86b7075663bdb2a42da03f1e23ac2cd0038f150e59ba840a5b125335b2fd92252b447a446fd21faa8aa5d1dd7b8a8da4b5abdedfe36b312220fc207895a8df52c4ae41ad77d9488a5fb18656df4f1fe4cf8924b473a3cc448c7ed964cf30524907465c702e8f2bca0172ffc306d972ca7a17db8f7c883973272f5d9e243869ed15224b6317444d39a1b871c4b5cacbd318b9be57b281f855dacb17e52f1335c53100640db5244fe37ac692e476bbbf2edbb2c058cd35c5e8f0af1d463a88cf9f53c3b054338ab594086718b0deb84109320fa1c6696d8ecb08b05894996895508675c3dec0e7011b26c53b4dedb1b5b924f7c0131d8bcda284b2cfc37a557bf688220acf7ab7676b7e0d7049d34e6cbf75efd7364b201ffa9599b74886f5f85041773ea1a185e2a0935d6b5bcc914dee24892f914efbd9394afd51c27461b400959f2ba15cda395d1477a4411ce0536995aabbc0dd5483463682514a137683136769b4f5bd7209dd8ca20fca38255d1b7c546f5bf59b2d7c4996f65c26900c47ea63aae9ca541caf6f69ab9c532ec8cad495a20c3f3f5eca1f66ff22ebcbf8f250f01abb2144a30fd485174616dd745ca73393ff8d5fd0ae8ba757a59cf96ce745f0cb7e60c9dc40c3b23e8d2bcbe34cae17bcd4136403738c7c1373bdc493731685be2bc131053aa2f55b7eec7f71c13b18d29b408ef78f6b7545346714c876faee05d613ced8bcd9df1a1687dfd0f35b8c32071c102e359152a5af6bb3ef0c2984280d6815484e5c76b86cca1c8b4959ee9074b5023bec2915f33027e3d4daa172ab91c72ea848ca1bf60150c3db5b5b17bac0d6e3a5f25eeb0aad00c28aea10ad011f7e8008b0e665a074f6304696a27c680ea0318c64ffefe7c2c7da5a786ff6a8df3e0545a8222b6461e6b444b1f3b9339e54fb763dab9fe2313532719d79164319d577c9be7b95bdde61fba0b87b75b48e6efd992f7eade9e68669267b92f3b3c27eb929d2117b7a6e7f1fb3e6ff217047f6aa4cf360214052b585b8f86ee97ad42850adb53c0e30d93e8997bc2cc4ed70adc996dff5baea7a922234b2d19f1697bf907272560e59cbf026439429cb36c31bd9b7d95bf725449f576f34b70bd06581d1b4369caa138457accd111bcb4a817af6e050fea51b41d55f6d11cf2dcd615bc61d52b15453e0f1dd9cf9c26185c91d94d13cfb99df7066dcca538d55d735783e5f13ffcf34edeb7d7200c9f7d34c4f9e8a9e5aadbe277afe90981dd12e098482d22fb26b3ba45405b87ef18f87f7cb174e80a573ede8d3aab4da511f6a90689e488ab55fd0ff21889c174824d7107e68bdf030dcefd144f51f0812306b620068cb15c18e78120bd37492c0025fa95dac25737917d7a0fe7b579e4aaa1b4a9c0359ac6d1bbda3718e508d9e00f5aa13772abd1c3b312ca5377be8ac47800ec540c96b551cf0f158067eebe6759ea3f7903efe19bda3f6b56d0d9984e539979ce82a7b8b8a74411082940d4c73eff3d9955530a2b02dc148fb2fd3a6c9f71bc2702183564a2407c15710a82aa1b90df0535578d7f698baf5ba5497d7c8479997e641bb1c05a0674047c015efbf6cf345a663e066956e9091ca79ab94e1f54b6187dcd715030a7843f637ea86ae55e31bb07f0b35b5ab638838d059f1ad115f167350189cab853ebcbf061fe21bd031741e809775cffcd1b1bc62bcc4494455a07729a465d151e6119b9bb1848a3f1ba38cddcaf5b9413fec565bd48978d19dbe9344479eed79ce55333d5b578e3860360241053c4f5ce2d5f31bd9a3e12acb21ed259642da09a31845eff76e60c5eefc5e7048094ef3775a7e7201ef9a380d5d21724069941c13067943fcbb053d3041d9eb8a9cdbed39d6d98b02f6c7580854774a814ee3996c5ad0a75ca8844a94d55950173e30c4b62a0609f2374139789e62c5ab7731c288e1495e7e531e9b53734fcf9da2314a4fbebf7c8721c024fec4f9ed008a7a19c64d5eeb8566df73703241e8db8c2044efc7a107f718441fb1a92913206f99969d312532a2cb87663ef3f7a04bb26c1bec0b77128375c941587fc3227066baade85f33bd2ca4a79593f42b0574521408cce4a233a992a293c3ae85ac8036315da535a4d54d641160aca50d23f9cb8cc65d691a0d8e6ab21ea0fe8e9cf6551d4e8e7b721a63fe8b019933efed667332ab5e98274e0227d9d2c657c77441d681510f5adf1142044f4385a982a4fb5841350a8e6e179e96c65fc9339b8648a64a7f6eb837572913ec716b8f7f3466cc70003e93c6c9539428930fe5aeb4b5343f221ccc98e1e067c5f53118dd50ef591b2877e5eed2e3639cb6284b9dbb4b2826826ad252bcc8fb11c3fe841a3a8fb0b84b52b17d32925f5dfb45e053d53f25b0380636e84932a8d1520004fea1eb26f8549c4785bd1a7b1320fe2535a2bc5162d36c33cb9cf242d2bc870ed3a39905c55b4fa2c8df421ea9e2f72bd1021a776c9c4cc31c9cba57e885af741d80d235d194e5ee160ec6fa857087100515c09540cb830c6f29ffaa4ae392bf7f2612b651ff003aee3edead42e0a2005d945347c518bcea33d8d29c66e57653259279fb17b14d65a6a3aacae5dcf228fdda43d8d20f8a3dcbb96f2cdf3685db74a0c298033d5551d4010b0a3ea7a358b5158730c613287483ce37b46a179f6e55f6cdf437b67c9b3eaad18a9fd352528b1dca73753e3ef139eb9df890ccf80227284817055059346d55a380531a1875deab79634a14a63358c9eb16a9f2c0af407b136fea76620c30da8083d249f072daaa291ce98135d5960410290676943de4d354fd9bb2821bb052cec267c18180ebd43e132f8ba89e9e5e4621921a154904ac8e4acc4c53fddb13a50e779a3ec8973de07bcc6ed60b10c8da4e60b4648ec050d83cb12cc6fa1ef29fc8eba35355e1ff8cdd643a4e33f81ae37632d6d4dd05c1e6674091fd6f2ded7b85202a83fbffa5d8ab58ccf6f23af407bc2b82820f5cf795c0af2f78944b5a24113b702514787af5dfd681a8d76c37ff960bd7eb83361b88b9ec24bb5fc285f60187306f66d297cd4f5537014bbc80bf10de258cd4f776761bb87fcc9d08c882644869f093987fde92966418809b86698001bea987aa4577f97388a87d0cac5e13b9b9d87f63f5bf429207330afe213256790352cdc3ca033445617714b87977acdf3eb231f93ffb7b700684e4d8894dd0865655abbb7b94e65e824d15d120bda41ce80a791e33c24e72c2734c470dbc866077af3d7a7254e8c058b66bc82b33ed6f5ee9aa318ca23b001d6092970135727572b236f97b055228a3ed17134a299d5939f2a5df204943039d5519fbe845541acfae918cd1ebaa403eab0cf101fe8d3cb2a287251d8cd68c222bd7ce4af47f04ce3fa43a9b3157ced6bc87164ae54276bde8391789635dd2a90eff2895225ce70d8385094c92e500a29cb7ff574b94fdd05e8aaf3b5f582b32bd885667e5519ade3575345b07d1cffbc5ec919690a837a5175e9d21763e1c9bfd2c3b3450b82b59183e6621e9e6f91ea271a5cfbbd239cb65edeb9e4d78727452b10046721869d740e96a315700dbd93af24a7c0990fa9edc245734deef0af4c595dfbc475796ed874af421a3acb4d4dea416c7919ec060ea79e7939f3e79f63e5c7fd8544a54039cde7d867a4dfd923910e565d3ad3407039e1b378e24edc1427b65696bcba77e8307426d6b058f678b303da0e6bcfe499835df7d4db8191649bbd5cb405f41913162d7fd4a4e03532c3ada5e03e012682411a3c76895821d1aa491f9b118295b8afe0b0df0a3efc0083cdca42a42777b09833ad1f7eba1f794d7bc071377277fdfab72450bfe7793c708d27a8920d1cfe2ade03a3aee5378d33224812cac7013284d7a25db6252d7ebcfb22135e7e88abffac633714f2e0a6a5ef264e089f7b6a06d6461a9f5f83f115b7982aaba726a6ad96938d3ed74e469c678b40c1b5f94267669cf3e4267a371c2322dd001117f6ceb30a37445b3e7dfdcd5592e0aa2233ebe33ead7e49fe10ae6d5e78533891645860e7901fa447277019a33365a0389a2cf09b02decb72ad723ac230d88a3b1f7914b14abddc802a3c23dfa2757249d8702b824560e10df7201e709b8bfbe3b4b72ff8a384a6b73f5c34c1fc08962c4af2d9ca92981497f243deecb971a521bf16a1e4450f43144e9f41511f83512261c8665268c381a4d0495d9aa944039da06f4c90f2b9810a37b8553d6f99dff01641d49218209b5000fe97d09d3a36a585c4fc6dd73be0b61d71464e47e2ce57c1fc937691871e1cac259a64e09de5a46315fa8b3b9c528b5b777c36ee43588b7dfaf24611aa3e93ac0fb6d195c43b066f2b397e00d5aee54dfacf692e5fb5a29adc31d2a9a7d54566985ac812b57d618111a5c81634a58f2a20b3d47ffef0ac9ffafc75589ddd37f64c18da3d430f8dfbdfa03e89f28e17cc0a6efe38aa4763afcebc2eec150b2a6a6ca99df88f7b81f076ea65762c0045f2be1ea4b540cc34b19c8f969c825dc9484eb291fbd04906662ca552ace07529bea99975a973e98d51343d77949e05bcc7517a4fbdee68eba5bebf3b2dea54e6408da612a09e5e16b4ceee2034d2efb4cee45e357c70c06132307d4a1c71416dfb4a1e33e21fcfee546675dc781637e039eb3b88f26f5a7eeff5aab3f44ba7986927e60c9c5314e29f1a394a4a23168ffbe99f24c9fb6056b65cfd96f5f6e1cbc7cf58c89c5dc66e8b46cd973525032ca1491de3c7ade861a1474068e79b877bea55bfa8d0b230e7675758c06776b797a4e1b9dd7f27259759358e8ab42feb23d45ed7599bf33d51f4627c9323af6dc533ef2d4bfe49c23d3263d8f4724754892838c13b7da3b2ae6dd4b597e3c02b11f35f1d96f7edd1308d12841fb540ca853a62f2e6f79c09e33357c7a7317853229bf96cca4e34af080766e68735711e2ff8eb311dc53038405cd141059c0ff74c075ffe419e9b8212cee3c692a5da892e1002a55b3e129d0b540cfb0fe2300833b0da36d7a587418f05f64abaecbb2a86807b3c5b0b4492bb475547127676f077e1c7c28f509ff0b551ecab2b04cc2d4d4850260ebea9ec76988aef16b69047e1ca5fa0f602d2034c3288b4a5d215dc209ee79764c69604aa5d35bdd1f005b834a185ba9f45b55693fc62e3945cb901130e2018a721d7b2a3924c7c9f34f3c398338a306d1dd7f9ac7d2ee07c69d295bbc003585caab4ec5c1a6335819b488dba218200d3f0fb0434c0129ccbcb894f5532a7339d95e899712b8a88dcbd9278c0d1523d2f29062904c3d396519ac08f1f2d09f7a47595975ed6c494d29d409c899ba1882aad40b128b64636b7329c54e90a2503b3826ad033af5d79621403a4d27dc294a12c88190437f95ea8f05759c7dd4a4fe04b8e1493c4426ddf58f177f2d8fbcafa4a742f377a079075fdca5c300588d9", 0x1000, 0x0, &(0x7f0000000080)={0x18, 0x0, 0xffffffff, 0x3}, 0xc) sendto(r2, &(0x7f0000000280)="a8abd92267581e664067ba000785c30f5a54f6ee37d3c9c1afb8071af2c9c4", 0x1f, 0x407, &(0x7f0000001580)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f00000007c0)=0x3) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) pipe(&(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = socket(0x20, 0x1, 0xff) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000003c0)={0x823, 0x4, 0x7, {[0x34b, 0x80, 0x6, 0x7, 0x80000000, 0x80000000, 0x6, 0x2b, 0x2, 0x3, 0x1f, 0x3, 0x9, 0xff, 0x1000, 0x7fff, 0x5, 0x8], [0x100, 0x80000000, 0x8001, 0x3, 0x6, 0x8001, 0x8000, 0x2dbb, 0xffff, 0x715cc567], [0xb633, 0x82bc, 0x0, 0x5, 0x8000, 0x100000001, 0x4], [0xffffffffffffb4ee, 0x400, 0x8, 0x8, 0x1000, 0x7], [{0x4, 0xffffff7f, 0x80000000, 0x1}, {0x7, 0x71c, 0x8, 0x4}, {0x1, 0x3e00000, 0x7, 0x8a}, {0x8bdf, 0x3, 0xffffffff, 0x3}, {0x8, 0x10000, 0x56d7, 0x80}, {0x5f5, 0x81, 0x582d, 0x8}, {0x6, 0x8000, 0xf21, 0x6}, {0xfff8, 0xfffffffd, 0x0, 0x7ff}], {0x6, 0x400, 0x6, 0x1}, {0x1, 0x8000, 0xffffffff, 0xe7a}}}) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000280)) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) kevent(r2, &(0x7f0000000700), 0x7a0af574, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x14, 0x41, 0x1, 0x9}], 0x0, &(0x7f0000000200)={0x200, 0x4}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r12, 0x0, 0x60) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f0000000680)={'./bus\x00', 0x4c7, 0x7, 0x0, 0x0, 0x4, 0x5, 0xffff, 0x2, 0x1, 0x30d7, 0x3}) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f0000000400)=[{&(0x7f00000001c0)="08a9e23aa5faaf357bb0bbca9f781c16f1e3020f1d1ab6e1ebebfc16d0048a976b157b2f6daff6f2d0b7fdebee47aa9c869c94f18fa5f25cfb059d7c3c109c4defe9bfad85bf5a408d1dbe47bbc4c273486244467728b280cd891a46bffc722cd18d44d56b5af52e94c63df0facba4e01ce475889b9adf95c39b047a8e6351da21a8f16247923fd96259567203bc5267f19334d80fa9805d7223624d4411a8beba760ae432f260572b22b67e69d5fabb5ee51526c2b963a8072262e4bbeb20434efc1c5329f5a90e0f6ef1e37fba283f3cbcf56d8411aa68a0f774ba"}, {&(0x7f00000002c0)="8aae0cc9cff44f9a3302ebb6ae17fc781699cfb0737794b9cd83d8d501190fc66434a5cd4933afa0072f66c52c07b23a1f4183ef8deac4032cf4a0c5ef370e2b4940cc1ab90dea6f9342c5e8ca6f202409ba4cef74f8277faaaf2240c6b94d9af94461cb30baa17e83aa0e73958434453f72dce41714300b716111a7878543ab62891a80528f1b4812d8fd3e7ef02a838710ff551c178bb5882663fbc3d4150836141207ea"}, {&(0x7f0000000080)="065eb2408c81c817df937db322a8bcae57a98878aa9623a151dce9386fd2c9e1c472bfa1e4e14b76a464bf1e3661be6bd396a275b5091cf389de1b30349ab3098e854bd09e1a087b42b1"}, {&(0x7f0000000140)="a3778db6106a42fe9bc7b220a2e4972fc2614be9"}, {&(0x7f0000000380)="a11cea43f65e94a7c38a0a9e32cd4193998630d97c065638eac949c24496543ab46a459b3b3a1dbcfbb85e541d6311fe9a1e37523363fccf60275f9774733bf79b55a8646070cec6a22ed8121749cb"}], 0x1000006d, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r5, 0x9, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) 16:00:00 executing program 0: getegid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x80000000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff, 0x0, 0x9], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x3}, {0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0x1}, {}, {}, {0xffff}], {0x0, 0x0, 0x40000000, 0xffffffffffffffff}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) setgid(0xffffffffffffffff) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r1, 0x4, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) sendsyslog(&(0x7f0000000040)="d092d95dc647445363bbdc2a5e02d561dc", 0x11, 0x9) 16:00:00 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80, 0x0, 0x0, 0xff}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1000, 0xfffffffc, 0x3ff, 0x10000, "2c1d1163c2a3b259477a0ef7480bf813b36a513a", 0x7fffffff, 0x4fe}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "be48dd66ed6146df226bf39671514cf53fb8a56b"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=y', 0x2}], 0x1) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r1, 0x2, 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) kqueue() r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) write(r5, &(0x7f0000000480)="6d835c6e632bdf5aa98ad398c78f4e4691b4cc864315620c429931f705a4615fa206a9f2378e3936222f26227809f7ca16522abecc462ebfdb7916b1be3f7036a6412af514e7996e75bdb0ade1e49b68f2bc8730585e1c83744be55ac0f2a5bf6e8d8f6311ee42355f850db20387e183ced774629379a8be4a280a0813cfc3", 0x7f) r6 = socket$inet(0x2, 0x2, 0xfc) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b500dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be01952a4adbbad459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d3300000000000000009ece11b7a556f5f05bca526bbdd49a4ce711dd5d75984cffe9421f23ef5ef5c24e60c8e912dec2f7edcfd02c71ee7bf1bb33991d55096e15f6bff6aa5ec928274a47c871617ecb955a71da1968c7b1de279077425a4de87dc9e37712744227dc81f082121b74c5447d6a2465ad845b8039f72f617d7715e8804d0c0f2dfb3dd7fdde2a2e0830df9f0e5157c7088280241e890a1b63b7d4a82f"], 0x1, 0x800) msgrcv(r2, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) sendmsg(r8, &(0x7f0000000440)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x3ff, 0x101}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000380)="39396f8b06455af885caa683c6cb1f7087ec3bb560f526d65d1661172ab85979bd5f6e846a2c95e9a5dfe5dbe8751baff8969e617450763a8960cb46c8b332c3594ec4ec67", 0x45}], 0x1, &(0x7f0000000ec0)=[{0x80, 0x7a26d5e8ebf13787, 0x1, "696d9b22cbb07fa9c35d35a32280aa81e0b182ff05e3677c09ac7586a898eebf71d12f38ced45e4955cbdd02d66831c7a81560018cdfc0461701c6e44b53f6d358156c23d11a2727714dcf79de5a8d2cb2584d2a3d1dde8e31bdd977ba80742e8a3a916ff66cbd9739c77e6254c91b"}, {0x1010, 0xffff, 0x9478, "07873deb5b6536f3b9fa4a3e8c87f76b52a8da3b1ce659e100dbab20c17ea9f9533f04afc3cf04b80035e9cabae49dd75f9d628da84e22e0a4c53ce9737d32f33650e39177518c1a21caab4556514118b4a67584de6bd6add21d6a32aec5855683f9ad8b96cb0fc2f9b317740c7a954bfa99ac2d4ede0bb88eded45b35baca4752057cbe5e21f0b7454a2015990415225226f337f8476e5e6225f0f6523aba2c56aa14fbe7a4aea9c17a65a45898d72290683ee7684cae906aaf6e5990dd5c709400b8e88f928b32eea1365d54496e1534ef551d9f0e751a1caa0d9b814054236fb3fda9c15f31406a466aa911565fc77debd4dd67ca9cb227525dd628a8f2ac2cb4dcfc5f82694abd3691021b4c0112b08b7203af1abd50e31c2fa41b628ac6ebfaec2903a6042771f33410b03cba03a550948c868e557cce00509df19031fc0249ca08a450f8c076d759863840e4d926d3b484837d829f06217cc58a00b7a063ef37c794139454eb759007bcc6cf59705d99dbad605799f412f954b3a5b49808313d161746092f3529b15f7961000381c2908203b81a7582eccde7e0b9759d0f8ddb532d1e1ecb74c33c1aafacb4778cc52f7f277c8e5388a7554d1a7448cfb82ecab337de8638f035f6370dc2a0b6bf59ec200392f690f9578a7e554189967fa358c3b8c2d92699c66d6ad02563d4cdf193ae2cc06514a8e750171f97fff7b63c5da50ca099711171a728b32b7f5bdef45df25c600f480a044e92c90097540984e4886fd2ecd7770b8e7d749541e45318ad44762de422060024f1ea28f73a78d4dacf1ef684c13a663a171b54e5fb17d67baf6296602d7ace72244b3354eb6164bf0feaba713c995060094c816c0a493e2a54aeeef495309695518565c02398740d5dabb21858cededdb439507c13366abee5643a27aef5721225dcab553654655308d490d33b402d32233921d129448412b9bf03ccf0e9def5ebe0350237703950c64a373f8807a01b62c7afbf4368645c189143971416c5912bf2d70af3bc3b184a41f34a3bda1a6d23836a63dbbc72db510b27203b4b8abdc0a58a52b97fe2ec7a53db69268f0d8ba8b0f6b98f60f523c6f1bb31032080cb3806109b145b97ddec84e893fde94162a3dc3816cc435ea18396e5ec088184a610bdc8b8b09751c26ea4a86e4e6870a9364849ef74264db14299bba8ac13973d63c00e0112b0f3d3db31cce11e640cd18e714c450477d4676e2aa70a5458c9f57b6cd648570435672efbb315668864a7468e3f6966732c0193eb002ee7591e7ccf456a4c7e5d007363365dfa9e854ef84b65c0857c0a08e9d786572fd95cbdf2bc24f1c235197b4ca6cc5357b76679e5b1b2b08e73950915fe26a2d0349b00f4cf077c48c774a57b745f9a73cd3ec8240b8df2db8bb64dbe1c035b69cc28a7024dddf808736998c6087029f395ff88a56c6c5901de7faf6114f7e22ef2cde55ba51cf8c572be2aa85ba578f4213916b7d8faa7c75b6d48b7e07e7a798d5573bfb7e465ce95709b215a46700c86cfefef7735209d86a12b00ef2e09bd1635b888c9cd4741a6b184f3bee2332cb91dbbc0f18e4069df060de52f3c4014eb22b29e9b8e09a04e885b5cd640167e8260e7466911adbb9b70b27ade5bdfd51b66ad55916e857ae23a4efb208a70c1684e943697242a666455d9afd6fa978b756cf873447eb9ace7e0c917d491f793c929bdc73f3e90fc0b7344d0fa94c1e8874efcca6b1772d327e8a267c0b03ffa9f1278b52d2084907e31338bdfae8648683f51ed01b7e2292ff0095592acd697aafa5acb3c6fae224cf77b51850b3c1adc73f57385a16f917218d075ac4c366b3592e9472355db3c2ed71a42399e3d8d0be6cb42a9af059b83968693f9d3c9b654a8c297432248418a084bed2d8166ac58108cb0950187da1d688da654ca982f4c24c16138bf87d7a19bd54ae57a14364c3ae8f3c6012a54c576e3f96a18cf3efd2d85567bd3a4d6e3ad2adff3bc2d1f000706f70332c95d52ec32201e87c92e3d8c10e39ddb5ef9a12fec9095db321cd5008bf7f7a6253c175828b4e1a2dcb6ef813e87e590c4be23bb4737427b9c4cec921e39331686e80041db72cbada92771ebf64259ab81d84754e93653c0df2654be8e48fb986d03ed7ea597c23da924ceb7379c53c13d5e3337dae1dce9dcaff467ed17f02d32e33cc843221ed962f4805559a7253630e2267b2dce9c4e1c6b063687b94f9f9da3b1d3528fa2d4120accd30bd6cf9c8a9151d154a296553d96dffbaa0f743b2abbaa23cf535d5674fcabe0b6f91dee036659cdcaa29d36f98bfd3280677e3085fa95cb4331f05d6f357063f1c0ed6ec985c20d2ec378e5915d9371ec3c3be0a13a467fcf842564c8b3eeeff77e2c24cf50fe7eed224f2844e064f614d9b1e51c04ab2522ab73c908ec3a90c17c86370f0543243e58f022b6c7d8a220da16ee3112477e181e7858fa1facd3d9884ae0d12258b3bbb9ceab82c58e1e4187b1de25631396500ac0c3824874e8f5266c25ffd158c62e7b9259c81f91c72b7b1b0c6d243ffc4fae73d37da6d9b12f2c5681293d5780983db7e0c2ea427c20c4bf980957cac9e3ee7edb49bc7d7fecb5d9d32f1cd5e45f323d281d7a491dc10c8eb2c5b9825a26e64e6cece79039c7e67f235e76b32574555f9970516fa1543b9a8c80757f294276eed4a12e1ee77aa3bc5a6db3d2b00e7ccf2deb7a1c3ba59b70f3094c1b48a12797429ce5055608305e83212c43926cfc068c1020c47aa08c80b4feedb98c2441ece858910525584c9838bdbe9f8170072587ff55262383887eb08bd47c271ea870c060b4f55ef99baebac415c0715d0cdaa577fa27b3cadcba143e230f8bd3da4097d9c0519e01df630fd7c793ff26e5e6f3e0584800e0eccc92621629817a101d6e0fb8a0d04f100cdfcb91e08634912a0f1f6938f8ea6242dd692a7f32f364eb600833d638bf796f407051abb40036af5e019d7b0cc7e74e46d71c9b7a7c216fe74cec3281b914cecb11f9f15c3c03d02b1ce04f7d51b714b1079a3ef748932ec28ef1a7c9487a71cb6fa7f1adf8dfc40b3fa865a6a0c9435afd1e86253fb051e237b74e28127538fa845a1e70ea377cd5d87be1af667d6b883fcc4f12e6ca527b88bc017a73bd7b831a58bb832fc277e57355c3858dd67d1d33528ae2b2606594bd70b818e471f648364ee2aaeb978e021df425e19a347c50f50b958ff58370a25966ea1e31f70089643da1fcad220385783db76577b2c4801483edb5aa9aaeeee01be80a7d6623dc98a63b67d96b32d436e85ac1aa65fe3ef1120ff9a5acea242fcc3d1280344313ffc2dd3becc10f6d25965117c0715795a484e7fcbfc0fa31a676867133340d4d1830e3caf60e7b3706deb45dfdd4213cef50f5410bafd64dd1f5917eaaa7383eee5e1bd635ff73f1acd06ec88e07137b223a70d59b77ba0dc8bd27525b799d7277d303e6577dd96e5c80d40f35a027feb406b5445739a468bd68b5a996e5a0cafef2f2c4684563c3ccf85d55b60e4afbf99a81fdf91e971914923c3d284930ead00503995f828d510fdaab5db45464ff95529683d283d92ae8224a2e12f8b79e7c389d018bfc0f81c21ee08aabb1abff771dc9c63e9a0b5b167d630fb210eb813eb3045dbdd022ae43073e6c92fc16afb014cd5a104a2c93882b46545d581fc353b1836d057f52611f567f07ee3a4881370f4db1162d59e92d773453f624802f5d37830ee1a5b4da89ef77665d00c6706441b15eda137d8bf0a7ae036d09b3eccdd0d729d336bef6b70aee7be1ed84a2696e910f3b20607c2482092d42fe4884cdceef700b4ad5bcab44caee3aa9c0748f124d7f08c765255b8f018e24036b38f7a663f1472765c0480ce60661ab96a7653de93a589607f1b474c1a6d028d9b9a2eb4779ddbe29d6c17a38dd076ca42e09572b4349b064c5085d03bed3ec4fe95ab3c281bb4f58b2a6cad2b0ac7d81f76acc4b83cbde77973dc49854472635c65732a0f988b57f7eb0d903f0e5302e1fd4c996b6be2365e01ffc1f22dd88444dfd92bfb9f29f4d4987ae0de188d9a915cee84179f17522abc70975b1ffefc4acbed90cfbd419b2d227e5ddac05bba495b34aed2ea9909494f572f9f4cc81dc5e16a0a98bc90ce7b3744b6859686c47a5feddc97cd6bd5beec2f41c6eaf2400846446a97ed14b8e86127599ca9e9a94ec08b5caae31067c7b3231b5fd2247f7d8a473dc438e83ff6b040fecfe62453f5b88ede76ea01e7536b6da8b90ad9aea850681141f39cc88b4c2223c50ade3a4fcf413c0e3f097cbf294e8cc9457a4de1b010c3e82c0231fc145dd6d385efaea03ef0ff819bb5fb8151a5b7369954c4880e95c91b3c92fa144909b1a4f6391222f61d9309a171fcf9411ed172c3a161bfe25d862f6394b7474baca5ad3764288d99f9415913ccbc9366cd1dc1fda3f77254e6ceacc7500f6e5caa8932063abef3cca889f4a95df74c94f8bf48fbcf13de349b7a7aaffcb3fd89b34de8bf0e3318c73e4fabad6f6a070debb9fc5b288309b57824bcefb281f7a4442fc0ba9f8a53893b2f8bfac2a35bcfd47c990ee1fcaf1238bc4ac53e5e1066ba99813fde9b85b1a56d1b7570b0fef12b2125a0816310c2c5f16bba55f152c40a4556c7e323c53f397904f3f9948ac36cc507e4ef66871cbe383cc2dc65377365ed7063d17186e2e4e8b464926487a50476b913bca32e1aa52004041202001220161d4152cf4aebdd396e94ad02155b85241ea773d4bc51aa8520d5841f6910e49cb1e98df442456501baca79d117cd2be892dbfc52be28c6116d1e0947d70003e82899d5b36e2f299f0b6aaed9834a963fddb479971466e6b812700155e25a2527bdabfea1011ade06e66cd64ab5ed4bb56bc1435302f1f329dec59243f271eec9c279f5b9dff8398fb3c441ed4e783baf4fbfb6da56311a0aeccd85ffc5ca1daf4ce4b93b57d3b10ba6d3de77ad778649e6594da48cffbc4e19bc43fbf833a7b0b7bc650bc30e9f5dced78004dd7205d1305907fb6a09a9d16619acd1f5a22d096ef18e2e270269592b5d2aa4286a9eb5cfa4e35f0bde10b921aca49914d8a3c46ced77a26bbce92c1a15eb656d6dbad920f6effb1fa2fd1f2d0b5d284e478f5a2efce1b3a3fd8da8b43a524338b7adbdd22c277fb463095d2dccfc75e56593ff6e727aac91bf2847bd13098a998cb74a818d5e5db203e834db9e64b3228cfc3b2616c6ac8d31f9f059947d0aa6f13ba7fb6f1dae935ea0fd6a7b141d966292e8ecdfe9c0fcfc435c4d9b8235aabf8fb0b76661681eb6b6e65713c3b039e9017db57a6eaaa6fecb0ea44ab4d284ce79569b0bf8976fe35e2bbb9397dbf150b57f08f49c666bcb3f67eb79164af9e3ed941bd03f6eb14b235c4d716987a921a1c68bdfd36b74a53925cc28ccf891da2eb61850fe3d306fceb42e59ab3b0ad2f41ff5ae406900a13b2c2ea25d938a4ff9c964fe40887521be54d670173e3977b301a1041ab52a591c020326afd7fbbb1c974f0e5368d05235ca6b90af89b6aea51e21b39dbe52995bbdb1c021842ae9ec4d131b25a8b746ef2c4bcf15099cb9a2d49bd44c99398f4d56d988907a1ea7a11ae299eb72fe27b72ad5eda3d61b9b8ded8179536ff408505bb7d44c3beab24b25c4e922a7f9b31da06a56e36935bea7b84a8d29df873855b24105fd570ac028ef223f0183019da6ed8eb5a0972cb9f6370299bd09b23dea348"}, {0xd8, 0x1, 0x9, "79f586ee51e3d8dcd08bce8ada00e019a1f56eadad7109f5ea7ffe4d0e18632aa39ac9ea015e3521892c2af796baad18c4600e17b65880cd158a2811cea793342cd58ccff44e8629e55d72200b185d9fa1387147f7d2c5674e4b04f48f36ab8ff84cec42a822bb008a58a18b48b88dd3c8a7b39bb51179634c7e4555464c31502a98c73527d6a6659465ccebe593a8acd8165a0630942373482775792c3db8bcf5c4c36ae7a6226b0eec1ae01d007d45d9f708bd07b652820ec8db9596009a8e907c2fd5"}, {0xb0, 0x1, 0x7, "83f85c467120acac373e18cf5fcf92935a8eadbe37f7d3140a5b91fe4070b4ef5f8db9eb50b8e0071fbb047885851e19610485058533b54bfacaf74c05c35f2f12a0d349b9bbb32b9cfb367c84c9955167f79a8d61dc121fae44f9890f162866be4dd4128679d5450a824ad613c061477a368fc395f1d27092fd8d2a967f025df0599be989834dacdfebd9839b4c62c91b548ab6eaa60ccfe95e"}], 0x1218}, 0x4) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) mprotect(&(0x7f0000117000/0x2000)=nil, 0x2000, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: socketpair$unix(0x1, 0x800000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) dup2(r1, r2) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xeb}, {&(0x7f0000000000)=""/55, 0xffffffffffffff65}, {&(0x7f0000000d40)=""/170, 0xaa}, {&(0x7f0000000200)=""/11, 0xb}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0x1000000000000121, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) fchmodat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) kqueue() clock_settime(0x0, &(0x7f00000015c0)) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 16:00:00 executing program 0: msgget(0x1, 0x100) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000780)={0x10, 0x1, 0x4, 0xbdb4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x36f54331}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xe68d}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8b58be2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4f3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}], ['./file1\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file1\x00', './file1/file0\x00', ['./file', './file', './file', './file'], 0x6}) shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8880, 0x0) readlinkat(r2, &(0x7f0000000240)='./file1/file0\x00', &(0x7f0000000340)=""/208, 0xd0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) accept$unix(r5, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) openat(r3, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=r0, @ANYRESDEC, @ANYRES16=r0, @ANYRESHEX=0x0, @ANYPTR, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRES16=r3, @ANYRESOCT=r5, @ANYBLOB="ba807024e2d9a3fa856403ec24f44298d54b4082f3049299e985f8fff50f539b3a61b82ff46c15a794aa8e1fb1081d", @ANYPTR], @ANYRES32=r7, @ANYRESHEX=r0, @ANYRESHEX=r8]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) pckbd_enable: command error 16:00:00 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x3, 0x46) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000280)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='\x04\x00\x00\x00\x00\x8f\xf8kbd0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(r3, 0x0, &(0x7f00000004c0)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x81) open(&(0x7f0000000340)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 16:00:00 executing program 1: socketpair(0x1e, 0x8000, 0x36, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x10000006, 0x70}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff01"], 0xffffffffffffff78}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x2, 0x200, 0x2}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'jap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r8, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r8, 0x2) r9 = kqueue() fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r11 = socket(0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000740)=0xc) r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f0000000d40)=ANY=[@ANYBLOB="000d00054270930040000000e0305213"], 0xc, 0x2, 0x1000) r13 = socket(0x2, 0xc003, 0x1) connect$unix(r13, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/fev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x1000000006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000100), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000000)=[{r0, 0x513c91ed7ad0ebc7}], 0x1, 0x0) semget$private(0x0, 0x0, 0x5) 16:00:00 executing program 0: setitimer(0x2, &(0x7f0000000600)={{0x6, 0x3}, {0x5}}, 0x0) poll(0x0, 0x0, 0x8) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:00 executing program 1: socket(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/de_/sskbd0\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x6, 0x0, 0x10000, 0x1, 0x9, 0x2, 0x401, 0x1, 0x0, 0x3, 0x7}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x0, 0x7, r3}) r4 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r6 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) dup2(r4, r5) r7 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0x200) 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) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0xec, 0x3, 0x1, 0x4, "92a8c1ca859650a5a8060b006e9e8f235ddc36be", 0xddc, 0x7}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kqueue() ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x400, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="e4e66c4eb0f557581afc383d092499e4002e2f66"], 0xa) write(0xffffffffffffffff, &(0x7f0000000180), 0x13c) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000001140)=""/149, 0x95}, {&(0x7f00000000c0)=""/4, 0xffffffffffffff90}], 0x2, 0x0, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r0 = getpgrp() getpgid(r0) r1 = msgget$private(0x0, 0x105) getpgid(0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x9, 0x0, 0x80a6}) r3 = msgget$private(0x0, 0x9bfb243d1cc7ff69) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[]], 0x1, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffff08, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "249b4b690e0871e122de22dbe02a00000500f3ff"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getegid() r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x20000, 0x0) r15 = accept$inet6(r3, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) r18 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r18, 0x0, r18) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r24, r24, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r25 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r30 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r31, r31, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r28) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() r34 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r34, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r34, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r26, r32, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r35 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r39 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000100)=""/114) r40 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r41 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000200)={{0x3ff, r37, r38, r37, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r41, r41, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r37, r38) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r38, 0x0, 0xffffffffffffffff, 0x0]) r43 = getgid() r44 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r44, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r44, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r44, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r36, r42, 0xffffffffffffffff, r43, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x8, &(0x7f0000000780)=[r21, r33, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r43, 0x0]) r46 = socket(0x18, 0x2, 0x0) r47 = fcntl$dupfd(r46, 0x0, r46) ioctl$TIOCFLUSH(r47, 0x8080691a, &(0x7f0000000300)) r48 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r48, 0x0, r48) r49 = socket(0x18, 0x2, 0x0) r50 = fcntl$dupfd(r49, 0x0, r49) ioctl$TIOCFLUSH(r50, 0x8080691a, &(0x7f0000000300)) r51 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r51, 0x0, r51) r52 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r55 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000100)=""/114) r56 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000200)={{0x3ff, r53, r54, r53, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r57, r57, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r53, r54) r58 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r62 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r62, 0x2, &(0x7f0000000100)=""/114) r63 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r64 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(r62, 0x1, &(0x7f0000000200)={{0x3ff, r60, r61, r60, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r64, r64, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r60, r61) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r61, 0x0, 0xffffffffffffffff, 0x0]) r66 = getgid() r67 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r67, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r67, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r67, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r59, r65, 0xffffffffffffffff, r66, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) sendmsg$unix(r5, &(0x7f00000008c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000340)="ad324fd57a32992e86ca7cca1d208fd3031f371c80224135c27855aa7fea4106f9f69bb962316c84022e300195f37aa1e7cf31bc5d79f1974870661f61e376f1466ca7e4739af6332624a04b68a68268d8cf090041f61ed2898d497f6ea4d67428e08c0d7983dfd7e467f2fe53fc2b9b41805438070c58bf2e3be46b6ccd2b8d96d3d610ff0923a8790a439e0deaede41c71e54ba37f0770b9a51debf3db8fb8b438c1a6c4e1cc8a98591f111bde6f96ce404081eb8a7e83e93eba9854aed75367fab371df883beae8cc80061d1fbab4046bdf20a69bbcfc944fe537c8e0e4", 0xdf}, {&(0x7f0000000440)="3138084cb271705c4afab686cf158d27d7ca58c76249778f3068420f92b7d5881592f38ec08329f1d3094debd6d310da74b42b06d87115e3a9caf8ac931d20bfe997c91aa57e17e24fd9029d5357e0127c7d506d95d3db9ca59e0dc2ef9d9543b900c7b7530bcb8cd5d5aab44f8cf6950ce1b51a3434c32944bd76bb5d3bc84d2d63432ce60cbbbb0694d650f690fc9185065986d8866552cff57272177efba6895e99e7e124c54d0a7860bb26a9658de81a2ca92818ba7d26deda77b611e3cb74a90b6b668ec4b1a8ae1d3b8c99fd9e1352520e2d5fe2fe58780272", 0xdc}, {&(0x7f0000000140)="b0f53233ac9abc74f7970041e485b269203fe05cee40dbf1ab1dce8b4fcd78f562eb029801ed8dd8213617e4", 0x2c}, {&(0x7f0000000180)="bbcc3fd1131e7add8b76335f5fa899935d929fd1caed361b5f", 0x19}, {&(0x7f0000000240)="3245c7f4505731649dd61a1b1f8ab564f268ba10987110cbdf1f08fb3da3b5ffa22edb6df1abdd3318394a6d53146269a1b8f9c7eed86a44ba06281dcb353bdb6f09cbf8c515bdfa318d9619ecc951c6407094fdbf456a86144f48bbfe3ff361de068e615a006aae868461a9851065867f1856ef86984ae737c60adbb5965464e8ec14ff4d2c62e7d88a7f29952c6c6b5bd7ac6d160d715cb422dd4e3d5b", 0x9e}, {&(0x7f0000000540)="5ce08ee1edccb59f293def1b0e311752f4b0b57989ab8cd632e611c6d4fcab742e0df66681e8fc3e8b6cc9f8596204cd6d721b863f313fea8096bae535492bb87833e9e9daad8f81a071a632f60c29f3749a5e527d7204b2dfa91236ab884f3ece3f68d49e138a5b49711f5a1a589a4d0a992fef03c811edd8c003e8a090d284ac1dbe7b78", 0x85}], 0x6, &(0x7f00000007c0)=[@rights={0x20, 0xffff, 0x1, [r6, r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}, @rights={0x38, 0xffff, 0x1, [r9, r10, r12, r3, 0xffffffffffffff9c, r13, r14, r15, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, 0x0, r45}, @rights={0x20, 0xffff, 0x1, [r47, r48, r50, r51]}, @cred={0x20, 0xffff, 0x0, r52, r53, r66}], 0xd8, 0x1}, 0x406) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0x64f, 0x5, 0x4}) syz_open_pts() 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x5, 0x5, 0xe4, 0x22}, {0xd3, 0x20, 0x20, 0xcce9}, {0x7fff, 0x3, 0x4, 0x2}, {0x6, 0x81, 0xff, 0xdaf9}, {0x5, 0x7, 0xfe, 0x2}, {0x4, 0x8, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:01 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0xc1, '.\x00', './file0\x00'}) flock(r0, 0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000080)) 16:00:01 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) kqueue() dup2(r0, r1) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a1fad86a7bb05d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c6a4def00"/4103], &(0x7f0000000080)=0x1002) 16:00:01 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="20f2cffc721ae6a734d9bcddb5220ebc67516c226a8b43b28918bb11ec78b8ec65e002b20ac086323e5bc128141bea85839f3871cf675d56207d228a9cb6c11f9d8bb4476c7f9ba7e8b601acbd000085dfb714c742fbe02b63c8bb735c759a73c2cd34d4b3d38049b59621c23ec3ebe09fbb5648fab9e2a77765b12546c46de374c1c3cfb3677e5d42913016e426ef88de5b0f8df10fa725b4d4736751b1d035608611f0ff8bc1b26e5a47f083a4b2c6ebc73f15a7ebbcfb47d4306a9bf203edc67ad3a833d8d650f1d754a10aacdccb174b427cb91feedea47691aad137cbf1e09ea761f18ab2597c90663c9eb00cdcb4faa7202fedf20dcd8ac8af3b45"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x5) close(r0) dup2(r2, r0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) ftruncate(r3, 0x0, 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x2, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) close(r10) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) seteuid(r7) setuid(r7) r10 = getgid() r11 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r11, r10, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0xc003, 0x0) connect$unix(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r19, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x0) connect$unix(r21, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r21, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c117002886ad4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000000000000000d2120ce4a599dc7ec3b972f8acdda5676527e1531d708b14a085fa59aaa1334e8cc11afb615d82d1b1c1d05ee1e776ee344321dd2e1e75"], 0x10) write(r22, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r22, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r23 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r25 = geteuid() r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) r28 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r28, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r29 = getegid() r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r23, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r24, r27, r29}, @rights={0x20, 0xffff, 0x1, [r22, r22, r30]}], 0x40, 0x20c}, 0x0) r31 = geteuid() r32 = getgid() r33 = geteuid() setreuid(0x0, r33) setuid(r33) r34 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r31, r34, r33, r32, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r39 = socket(0x2, 0xc003, 0x6) connect$unix(r39, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r39, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r39, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r40 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r41 = geteuid() r42 = getgid() r43 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r44 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r41, r44, r43, r42, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r45 = getegid() r46 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r40, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r43, r45}, @rights={0x20, 0xffff, 0x1, [r39, r39, r46]}], 0x40, 0x20c}, 0x0) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x188, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x30002) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = openat(r6, &(0x7f00000003c0)='./file0\x00', 0x0, 0xc57fdd9f8b51e9fe) ioctl$TIOCSCTTY(r12, 0x20007461) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) setsockopt(0xffffffffffffff9c, 0x2, 0x200, &(0x7f0000000480)="09548853bf9caf1d8627ce14de61ebe515ec7ae38e66bd142c431c33bad222e852d187bd860c577be8791376330e98eeeb63f63014909ad4dda767e95bab7a1c4c42c5e7a82c2a03884458adff453b3983348b9d62f05a90b69e0ca8a22284759139b03dace6d2cd4cb0d76488f63135fea1003b24436b80a969dea90d509aadbc7c8a8ff89f3d26b0ff5d90324ed1597cb863375c447666a9e07dc1ad54b9dd5eb958b5eba5171e323c92865e2be6486e11eb64c54ffa59f4acf62318f4afe9e658185d7bcf4a971a29a67713e133065990b287", 0xd4) poll(&(0x7f0000000340)=[{r1, 0x4}, {r3, 0x8}, {0xffffffffffffff9c, 0x8}, {r0, 0x3fd7e119cd23069c}, {r4, 0x1dd111707caf92b3}, {r5, 0x20}, {r7, 0x2}, {r9, 0x10}, {r11, 0x100}], 0x9, 0xfffffffe) fcntl$dupfd(r1, 0x0, r1) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000001c0)=""/159, 0x9f}], 0x5) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000440)) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000140)="38f62b898e323d569a781908d0f37bd3e08c4ba44a90cd4088c452962d4b15617d2c1aef9a419d3463bd9e9297f1b4c238ccf318489c21a7f0c2994d212515c00e02bfbf6505bfb187e6722a963f0cfb63bb0b3b3350fece3e7fdcf5d8e8e375f343975ffd01203bc1f2715b7775691844024e0b39882aa58cd3a883413fb35180d362c6e4f8fbdb2b2fa409757cbfae706a757ea7e65523a2a2bb73", 0x9c}, {&(0x7f0000000200)="4648f99af5b89b6d31293df17b291b8679dcaba7caf9e9626b15f5531bc07e53a52af336f743cf12858f43245da9127f6896e2330f2732ab47ce26ff512fa4f6131c3451cd874f7b84d25af6ba2ffc5376c776fdc394e17d29d8668ceffdb4d77a9cc661b2b40749c66019052e562f2db7d67a0db9bbf915c68be92d", 0x7c}, {&(0x7f0000000280)="c30277dceb46f343f029df40749bfde9ed28625b8299b1a8460584f7dd0dc495816a154610273d5ecbfe788e242eab4e1c543b3c2a271c8d846e26075904b6698abbef4c6b4e1d0e2a9717f8e3bbd5eda7b39b8a619cfae4a42af18da55740d74aeb8de328f3c774aa28b59d457b5310532fa7eebad9f4e63635db9d77cdd40a91e1e0def0e8a37afa95ce4b401dd5223c81baf067b5abcbc3907fe39ae3aca6e52fc27c33df6c9a439e731e38f25660d5641a1445f6d7", 0xb7}, {&(0x7f0000000340)="bf726c46ebda74c7547de5168653b09c3825206fde8b136d8b5f6096df615378952b7a93d688fc83404637eed53c841b2dd854dbf38a142457", 0x39}, {&(0x7f0000000380)="5d37d6dec9a76896bd97b8755fe76a4da6b9bbd93e6f792124446324bada5eee3bd2a0e6f48597c83864ad4c2f278bc502ef8ca24ce8fe12d9b30df6126e7e98939498b73b715c90662bea554a67c6b95a5ae31ee73f102af7313d6b483af0b6dfeb4fb25b6a8e1107eb4e25e0b57afbdd971908e78f203d48f59982b780fb708fe91c9aea4fea66a069d0613167ad1fdfb498bd1c4ec70d0de005f59deb192339a1493915ab401905b8972fc5524f65b7cc068482f03f125815bf293210876c67963fcf711ba17a3209b155387cda2aefd2458a69637be2c3ab88e532c9fb8cfcdc77523ef4985e255ad15b66255519324c927db587a7a4af5c02d82fe81130d738a89a1181f4145946303f178ec0d7886fbc6521ee0512a93d004f5793f6928052018a003dc1a8c51a587f590ba8e53eb6577240ea40c6c48cdb75c22dea1fa680196509d9d7fcc7b02da9bc732133a0dc5bf9d140a0b2c094e2c1d0582081b370216f0714e97ee1ba34b5473481e4f9d0142ef3cf058cfbf413b080624e2ba4249d9dffc49de5d3c95fafc9c8a839ce5be894290e7d96b4bdbd0c9e5c8fcaac6322bec576527d77979cf541083a373263386032f9671606ac6c33ba26ee49495cf6f71128477fe9a3014c0c5a034ee112bef56db797f58a86395944f256cf1125082127e03150ec548d69c322b29e07f771469e7f116e8162db8c4bcedb01e4f5dd1160506b534a948cc45462c77dca1bd61cb849734b752eab4a535d859742e7a87cd88e34f1ec1d0554cc3da97ce630ee39b021ad9f34d887e4dfbaa28747922fed9ebb7e164fc10f1bbbf91bc05c2a9c463d5db4cb87dcd48572512c7e6a76ba25a13ad65e49780942a83aa5c73b6f495fdf81350ec345dfee8fa622bcb79ab609b48a983ef1a94143d80c27511a30c6ea85fed77698e1c0711e48603bcd67132306859ee3c19e1307736415e925908209fdd5a04aafb402e43032be1a22811693cac00b6e0155d24ce83422cce16264dd8732668f758325b8cc08cb9338fdaca844581d385e5ae76bc0f1123583a9e3246fefed3e30f24a2a54dd46eb40503187f1de9816261891a1de9a3493cdeb7a60019f62c3690abdbed4dccf2f140aeb48385ac4a6552684e3c72e877469887211df5470f89c7503371ec7c9a6585e832d2d497fd3fa0534ee0a35d3d4d4d90fe574465f2d73519a3f03cc2af2f805c5adc732720d11b71beb143228b4ed26dcdc14a64c7f9b49c861d59ecd26193cf94a9da02afb281cc438fa388c60730e0cf7f3f4515dcacc1e0370c32ccdd13495d0c35dfb9e27c68a7ce53f7b01172960e464a6375f78a460e36094e6c85a46ff8a1de7548104e4694a19b117b8ea37b00963d04d0663150552af365fc6f07f0064a225173a59d432ef8175419aee2092d6b7c1eed1f51c6686c74fbcbf99a668a89ac26d64d6cde78c338f15784e78b1638159f59fc3924c4cc7cde47defc4e28c89481f4c666a56ca18d82bb041d2ff58ffcf4f4e2c8e80c8d61efd989971a99af111a45c4d29dec75ad066d19dcaa421ac3eb70135d6917fbce536b8cab1ea7035e09aaac1ff16efa1cb4af50ece217df73b7de73cbc026f4899c96a9c96a2b46a4997399da19d949e7e1bb3570875aa6b4b405ed4b000a4f29cc0d3f2a2fbaab3720ba01edae8dafd8c8389f86d7ad32e7729827afb4bfdce12bde578d24f011f3b0581d881e6081d055c2137a4a6de0b53f618c6e4d2f9f13b6ece52a1406594fb0e3eb0a459de5fd6887af7b76986627a9baf1b19465037e1b00f010144995c56a5b0700824daeadd39e14f1baf667e3a0c1d18d9b217bef2a938fa640c7c248cc7f7f496df3480ea99c6e053a26abeefd895d08c2323d2e46c63aeee7b44b11d07aea814f940bae95481427c96198adf50d54e975433a4a0bba621cf5296004555dd1ac777701af17804a34411ec1098a303b47fbdebcb70fa5efff91759d8bbe2d20ec0a0c99ed00d33f20fa88208db4134afa0d9bb5c68247411da35a3f3eb1e3a64089f0ad9c67194ac028770f0129f7ef2b819eca7277e7b8ebe1b4205a0853a3996e75f2ff6c7ab0b54af63a86bbba1caa0e3bba7eb2c765d31ee437f364f1f358b1ccd317d9ce1dd5f993459e658d90bcfa7caa18ba459ae8d872ce45d18c375a6962c90b2e3c83862e6a84094b51d54d1eb846fd1a693284ea5cd4ed3bc11018124cbc9d5aa936fab6e704c71932a0cfae88e6be0b08945e1b74490d52a316a037ba498147e5a8340c532069feefdca0f9ac19077a8ed27aa2530dcf84326a2352387c2ba190a1ed332d3eff5e5197066133f3dff6e68c886d09b352fe50a6e0a4ad6c4f6213b31ff52172928090e618e8977e79c69a6a49caa9a93ad378e5e8d67338cc239c23eb6fce1e2aaec5410f5885cf0107e3b469772bd518abd617e09a8bbb7f21d8c4ab03c127e8388c1f73b0630f9f9616441ae091aac3fa5584268358139c29f837ed3db5a8ebf9523d035300f6af1508f84d9094ca6648777b4f3a9a55624149dc72960b6a30de093bec1a3643e4d975b9a876405e445158d9f3ad9098acbf2de37ce2db12144ec83f5d47a150738a4fd35af10036c5bb043ce66d84865f35aa740ae671abf2b85464bb054b2864923805cc8d92189ac505f05eeea859eca58f709d710a36be8155c00544de2796bf2146f2b4f565fb6ecd9af509a9329d6c54fbb6af08e8a0dc4b697922e1dbb305acf2aad44033431d6b2235bcf43603b1dab233bb63479e3828626b2c10cd348685b91904cfc273788061b8765a34d6914217f58848255f58e71e13bf4732cb1501d86610a14ce605696819805a400062c5473ea3012f5ed7454f91b2491e95e36b05db376cf46adf9f92c6f400ad5db86fd920b4afa5f46e37930cedf51cdd59fa35be26b665728481929a521d25b06f8a3b04aeb0c709fe6e02d82f581f4b641500f2611ace77063210f12a2ac92a41a815ccee46ae9c435bc1276307ad30a4d0935c8db4c78d7effbece2dde46469115ce342701ab53ecaa430f1735956445d8146aea45e7728fa17dd241f17b824ff61bfdd9b9cc8f2e1f9d498de0574d9600b3173af8064b53f2eb91236c7313a8bde10efdf4aa2232ea1c2bd1c5fba08294556486c922dbd0a24bc493a83c6ed52872ec4633bf20c51f86d2fc6a3a3bcd1dca750f3b9b23afffd7c2b12b96a4eed821cd879333cd86eb7250a10ed4069add1f01d84c4bf2d7cd2e2614eb0532221756759955879330209eeb5cb311a5317cc9504c89b851ca86183d8899643ea62e95397f5eaeadfea3f552fd51accbd6a3a51ba64974c16f8284862042f449339c024eb81a06b7c9333573f210c9de3349e5b661b8ace703ce9b0bc1c869ee8a81532967e7f59586badbd8f461b32fcc5ace44847555fcbcb69df0afbfd244823954f7360c5a363abefeb5839274f5c213511d0e007f87936af5fade044f9ce81a1b9998e6eace9fb8adf0ec5bd1054bbe7a6ea1169f7f2833490ac42bb291300321c67ecd77b43190a780a2cb4efb801c1b37d1ac3f1dfe5014807c3ef79690c8d4798de7ec777f0978faa49cee9c51e172f61dbad65138b9213f44e70285e15d00ca752fea842b3a285a36d22f8bc7db205b356bc90013a1e905458189a2e74972519871e90148e899d774cb6489307e84b5dacc34a40766bd85bd4d621f911dd2582cd5985c06af1446cf4ed8e7a4496739bbbc74e6476bfa39849f7e824e1c6aaa5617bd1b2ea6db7900de95c3e8b03f79efdd5a8a2729453de62a2222b9f75f6cf55b8f445abf9ecd48cefb3669933bc612048360784bb028d04cbcb6ade7e04f53ac9cc2d3648269027b44e47d8b76994e506459be5e76dbcf32a2621b09e291704c6a7c197b42603059900879446e1c1c66300755af72e9821e4d8ef1ac19f4e1ae3b5d2d8ba9a270d37c9da743d01f618423306a6aaaac6717a0874a32f070fab7ed193b44d4f3054097951a36b1979397fbbb3666fecbf2634104b44ac7669ee48c8e2faa74d57f7fbd46c0b1be718d3395990110ab5b031b604351624c0c491e89bb9f89c76e8481440ceca02fba9468d8601924d52931d4810aff0abf008f434fa506e64746ec9634afff176cb7340e69879136d45412750d4be28df9bed88e7b592e1c8c429f92e5f8c66f0305a66a1ceec6ef45cf004d083ec26bd1f3d028bc5c93bdbfa239aa2afff083ae42080093a0817e6054217c69cf75c0b4de8143f5eb149a276b3d82527eccd94e7716c6392732b76be21012ae1231de4ba418769c7ac65465068bf7141fa242c917f56125deb8238687a6c06064b7b2ed68f64c52c2f9185b86f8382cfc35c4a191878a27154c845fa92eb7e1d7a84c0d30651b4c3d5bddf79187415ed110df72a912ce027aee343ae11477164e1f952b3c5979ab04a27a0b5fe7e1a7b224d45859c72f6fb264b0b90c5597072559fd7a94da8efcf39a318f0c0b516048e62f65e46c58436346ffeb9cd876492bf9616905292d1fa2603b1e591f76fe4dca6733c48b1d3272cfdba2398001a2771698b72fdb3ec6239deb26150de934bc8839a58da0550f03b89de74441b82c690c5b3df459b52bb2476cf76122c730427fb54a94abebce1d1459d81d856fa50c661c4643c2961a93e6c174b4b11b4917b57d945da89bd704b6767d455338bdb20782821cb4922409334a9c88f2fbb4dde02e4c3bc96aa611117fe42ab9aaaa3806285611edf1f640808ee48ff2bec06b2c06581996951291dcdec789bfd4d0408d3ac464475e2b300697d6bbb49104bd91efb48cc08cba156f4d1662779868f1f515454311a438ab0749a3be5cfd3c216c1b951e3cd63a236a98fd817f5c662493ad85f4d8f8d6731dcbd55b1c95cd19eda7d2f638beb610c31b9611648fba4fa006738ce314c8c1fc874a26bad40e9f2736435b98a3aedf48730457f98ef423b7474a34c0fffa15ea0fe4c3da86582b7079127202c33cccf92bb109d6300312c0697413231744ec3990ac67a07b586b7b7921ecbddf84d1732c908501b94a1b838761747654e87ab27618b6ef7e38ae45a5d48a2d4832b577a39ebdf56cbb2aaea4fcdd7fcf55babb48db21bd1c196711549f7ce8271928f7fc70f492a0d1023967aa6090331fd8e641d54380c3f472934642b9c56d2ce3539d1f8d7c24f5cc607f58aad9235fa32dcad41eaa9494aeb696b6ccdd48b9752f56e2d2763ec4d46d694bfa29790395f1623a84c2de2d86f41646a8c2db73c4b748ace9d232e3dcaf18e43c6fe3c3588ade6b8e031c41ef1408603abc52d73d72a583afcdc1f9588ca1db2dda85974910d77f1fb959d7da431d3bb68d14534105d59ccd4a23b2418ce97e3b9f1275acf80784d070c48dcd8a043dff20559a04c7dbca3c6952e26f042298fd2b73f312bc9931ae6e3665d245291501c98568a118a9ba6a6f1be7350973aa3e4f490a8a126f04c17525af3adfe949a8c93ddc6a148356609162288f8367985202f2bb0ffa6ca1220febc8867fddb5530c6747c64f6387288c3e75fc051552f75bf976602de01602792102e5eabcab22157f34711311e59dc944dc9ac71ca8a4cec3894a0403e6e5813699e0eac582e29f3c1ae064c8ebea59932eaab1b88a9df6fe0b7a5c9df4617ad6f075cc63a5b4c919f922a5a130d3267c0e3704694b71eee4fdde872663e09d09f3656411b0080414b8f1d21e58fe6c1f7e7b87d91204af5397710cdb20b953073d9ff96fd", 0x1000}, {&(0x7f0000001380)="52338b89e28f9603b142dd3fd912103f927868c0202850067e219a5577e3190ca534b85c0e12b2d525a1d199f5de5f1c39b42a0fd6d94e0b73767be1bf5ad018c05f3b5d378eaf188487fa443fc6cb00e1a15fab0fb06ebf9dd93f8a544462187c43e2c9af1a2db59f74c1dd1523ba7f4e20a4c681a76a6b4dcbba1e9af804f9eaeee03ccae1b7f344ba18ae79a1ae16b39efb9fe43a2b9e2bbfdef568980cbe7fc81367", 0xa4}, {&(0x7f00000014c0)="66238d35895261315af0501224a0c7cae4e05b1e0f472400b13d16f176c2b7086709350e5150e7ed818cd26fd89cfeb77bb1ac4ddbb3628caa86a2d3579f8da1f61de60ceb01bd97117aaba541c931bcc99967281de71d4e013184eb9b9c502ec36e3eca8ed9c3faabdadbe07141c2c05a22a383634384d83db369a3c1fb1d04709c07ebb708548c72803641304d09a85053cad2a4545db0a5", 0x99}, {&(0x7f0000001580)="84dbab7c89308c4412c4784bf77290e0b3", 0x11}, {&(0x7f00000015c0)="f7f55c283e2332cc25a02d1e1c4ed5459ce58d1c691927fca24aa80c76e395fd9313c4c6532d31bb10095faa406c279828df9e63f4c17eec94a28c15d189e23411e6f1b8ad4805348cdc54e73106ed504d2623f5587b88c8386e7f6fde79708755ee8b8a11de8328a5d755464b96288ab244a1ad743fbde4971840f5f3d7ea49199668e1d904713fe1c99e048e32789304445e1d1765ff4ec43e26", 0x9b}], 0x9, &(0x7f0000001740)=[{0x70, 0x1, 0x8000, "c081f734ff6fcaeeb34482b1c6c68c2fb9d64dcbe2b4fd9dcbca0404e926559a3e0536f47f732a803e92e9171b6273271b9bdc09ff04eda4a6f34806b78995d7029e5726bf34cba0370b4764c59e53e91c6118c48f71dbef62"}], 0x70}, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02022e2f66696c653000ff31ad6b3e910cbcb591c1a98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d072eaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c0450000000000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 16:00:01 executing program 0: shmget(0x3, 0x1000, 0x501, &(0x7f0000ffd000/0x1000)=nil) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x0, 0x4000, 0x40) r2 = socket(0x2, 0x5, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup2(r1, r0) shutdown(r3, 0x1) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x400) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r1, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) kqueue() r3 = semget$private(0x0, 0x3, 0x0) semop(r3, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) semop(r3, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x401, 0x8, 0x3, 0x1, 0xf0, 0x9f9, 0xff]) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = dup2(r5, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000180)={0x81, 0x40}) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r1, &(0x7f0000000040)=[{0xa9ff927ed8e989b7, 0x3ff, 0x1000}, {0x4, 0x6, 0x800}, {0x0, 0x0, 0x800}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {0x2}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x2d, 0x10}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000100)=0xd2000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) lseek(r4, 0x0, 0x7fffffff, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x3f, 0x3, 0x9, {[0x7, 0x4, 0x6, 0x8, 0x4, 0x100000000, 0x800, 0x0, 0x1000, 0x5, 0xe65, 0xffffffffffffff01, 0x1, 0x9, 0x10000, 0x81, 0x3, 0x10000], [0x10000, 0x7, 0x3, 0x8, 0x1000, 0x8, 0x7aa6d749, 0x72, 0x5954, 0x7ff], [0xb8b, 0x8000, 0x1, 0xff, 0x39a5, 0x5, 0x6], [0x9, 0x3, 0xffffffffffffff81, 0x9, 0x0, 0x1], [{0x9, 0x3, 0x1, 0x2}, {0x4, 0x0, 0x85e3, 0x9}, {0x96ec, 0x3, 0x2, 0x9}, {0xa0, 0x7, 0xa264, 0x4}, {0xfff9, 0x7f, 0x1ff, 0xfffffffffffffffe}, {0x81, 0x400, 0x80000001, 0x2000000000000}, {0x1, 0x2, 0xfffffffb, 0x40}, {0x3ff, 0x1, 0x40, 0x6}], {0x7, 0x10000, 0x5, 0x200}, {0xfffc, 0x7fffffff, 0x9, 0x7}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20001000, 0x200000]}}) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0xffffffffffffff6c, 0x0, 0xfffffd9d}, 0x1) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xe, 0x11, r0, 0x0, 0x7) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) dup(0xffffffffffffff9c) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() syz_extract_tcp_res(&(0x7f0000000000), 0x200, 0x5) r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r11 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) 16:00:02 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) close(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r3 = syz_open_pts() close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r3, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r3, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r1) pipe(&(0x7f0000000140)) dup2(r3, r4) 16:00:02 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f430701ce663c2d5fab78844b", @ANYRES32=r1, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x141) msgrcv(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce5f58b481ae067cb112a8256c1c27d4ee938be5750ceeffe17814a745f9b53407c80d342748954f66ccd3abdfad2ad73b05f951e291cb44ae60acacf2323e03c62d92c3c68ff1b99c6cc8250e8ef212571b68aa9922e41d1b63fb2aec6ada4bb8b139376ea06d7040989f93a14ee8d"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) r6 = msgget(0x1, 0x10004) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r6], 0x1, 0x1, 0x1000) msgget(0x0, 0x180) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r8) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r11) msgsnd(r4, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r7, @ANYRESDEC=0x0, @ANYRESHEX=r8, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r9, @ANYRESOCT=0x0, @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r11], 0x9, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r13) setuid(0xee01) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x2ce, 0x0, 0x91}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x9) pipe(&(0x7f00000003c0)) semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x0, [{0x69524a279b120241, 0x8b}, {0x2, 0xc0f}, {0x2, 0x80}, {0x2, 0x400}, {0x6, 0x973}, {0x2, 0x400}, {0x2, 0x1c00}, {0x3, 0x6}, {0x3, 0x551}, {0x3, 0x4}, {0x1}, {0xd1e258a5780d1651, 0xc1}, {0x1, 0x7f}, {0x2, 0x2}, {0x2, 0x2}, {0x3, 0x4ba}, {0x3, 0x5}, {0x2, 0x9}, {0x2, 0x3ff}, {0x3, 0x1}, {0x1, 0x40}, {0x3, 0x200}, {0x1, 0x6a92}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x7fffffff}, {0x3, 0x7}, {0x3, 0x1ff}, {0x1, 0x9}, {0x3, 0x3ff}, {}, {0x6, 0x7fffffff}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) 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, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 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)="8100000000000000", 0x8) 16:00:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) bind(r7, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r8 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x1, &(0x7f00000000c0)="ebffb569a24cb352000100000000", 0x80215f9e63e1cc4f) r9 = dup2(r8, r8) dup2(r1, r9) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = dup2(r0, 0xffffffffffffff9c) dup2(r9, r10) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r0, &(0x7f0000000040), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = getgid() r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r8, r8, 0xffffffffffffffff}) r9 = geteuid() r10 = getegid() r11 = getegid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r12, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r11, r9, r10, 0x34, 0xfffe}, 0x6, 0x9, r8, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) getgroups(0x4, &(0x7f0000000040)=[0x0, r11, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r13, r7, r3]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r14) setgroups(0x0, 0x0) setuid(0xee01) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x2, 0x0, 0x8, 0x4}, {0x8, 0x2, 0x80, 0x8cd}, {0xbc7, 0x0, 0x8, 0x7}, {0x3ff, 0x9, 0x80, 0x7}, {0xe58, 0x20, 0xab, 0x1}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) unlinkat(r6, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000180)=[{0x50}, {0x15}, {0x6, 0x0, 0x0, 0xf103}]}) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x400, r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8000000, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:05 executing program 0: semget$private(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x4, 0x60, 0x1f, 0x7}, {0x3a4, 0xfc, 0x9, 0x100}, {0x7ff, 0x6, 0xe0, 0x8}, {0x5400, 0x3f, 0xfb, 0xe31f}]}) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4}, {0x34, 0x0, 0x0, 0xfffffff7}, {0x6, 0x0, 0x0, 0x80000100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000100)={0x6, 0x3, 0x7fffffff, 0x9, "1bf6cee41dd7d8b164328a5fe96e6d4a00b79775", 0xe5ba, 0xe94}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r15, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r8, 0xffffffffffffffff) r16 = socket(0x18, 0x400000002, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r3, r8, r17) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='k') syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) acct(&(0x7f0000000040)='./file0\x00') r1 = accept(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/4098], &(0x7f00000010c0)=0x1002) accept$inet6(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) accept(r2, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x13) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = open(0x0, 0x0, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r4, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r4) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r7, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x6) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000000)) write(0xffffffffffffff9c, 0x0, 0xffffffb5) socket(0x1, 0x0, 0x3) 16:00:05 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) socket(0x18, 0x8000, 0x20) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7c93cc02000000a58c00"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000080)="756dc28c1124cc820e56a4d2398fb834c75b9d48f71ba305b2f830b5b51cf64b29599d2a31eddd8858938012a677e402a5684fe200ebf487c6a5c565a502b8") connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0)={0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffff9c, &(0x7f0000000240)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="ed70bf1a3bd28b8da81631059cf0de01887b26db50e3f6e18e044fe495b58a1e78a60c7419f4d8c2c38381c520c26c26c369d3083b59b151c6bead7a8d4950d38b216d169042a75dde230f74c41ae36510d53189de59ba89e03ca38dbf126bd8391cbd72a1", 0x65}], 0x1, &(0x7f0000000300)=[{0x70, 0x1, 0x9b66, "0c8a79d43c32b5ec6ec17a0b5b752d5d37cb1af6cd50eb525dd1b692748c98245fb61f36d20540f252b6eade2b34d695aaf605de111112150e0dc908c168cdef8c0ddac482d9695768e004cf7cfa777f5f0d7bf2240eaaf7c4deae4fb4cb3c27"}, {0x20, 0x1, 0x6, "3ec8d0bf25545efc207b8d81"}, {0x68, 0xffff, 0x10000, "3264d433bc27d8dbd1b9b990b5f2a94e06a6a89d198e1b49fe0fbdf1f6f8bd7576208d7d945b96bac8c85421eb9decbfa2be9587ee52fe4f91de197f999e2da1ccc76af5401ab832572bd10d8c04b3779c77acb524"}, {0x28, 0xffff, 0x3, "10ffac519e94d659fa036f991c1ba7e8b62c40c8facc"}, {0x110, 0xffff, 0xb, "b8fc96c06a5bd6e1d85474e91284f074c1a927729fb4be3536d662813ee87947fc36abb55eb9018314c4280dade683a1609a38614af216d48b38912a55a2d1fa80450c8092ad44e0da82a0ef668c6c71b5d186809de32351a8b1a36bd9819be4234370668d4cd494b901c21b484db8aadf8a44c913109e40df003d13979a8759f54120a99ce2751c6142f9049e64ebf0ee34781ab1d534baa4a17fbb5bc59365b775e72941aace7f5151f689c705619700ff09aac93f15726391850864973fcec7d5af6a780ac13fb1aa48455afdc61f3bd821491a18458dd6ea00eb3a3e489dcef51ddafba8ce793aa3b916de563a84b45a837e95746cfe9ec9"}], 0x230}, 0x1b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {0x24, 0x4}, {}], 0x3}) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x4, 0x15, &(0x7f00000004c0)="00000000d859add3125dd27d91c90eda07a426890aac27693f9e140412052d297d546a20523908d800080000894262920d70d60b106fa209b6d24a0da003f4d86e6aaa47c6d9ffc1b0a2372348845cbe5b3bcf2e9235500900196f811c11f39f3c2f77c999530882e555142a50e356f2de4f3f0fccc907700c99cfc7f77aa4ca5ddfaabf61fd245667acb0532967e4486a09d930d49d19baa708b80c12d881b82b6b63bc949963e20d9f387ff9a96b02d826c52f1add6b355191ad24808b10b405df710a9f88a268dfa2439a7ac71b28eaf370dc8259e8a365e4e29c1809497e806310b4f3d24c0c3ac4aa019c1fbe922bd427bb5c7a24411c8a8df651f61abe12e7560266bee271c47a89bacaa4a04c8487d15b40fcc2b1dbdc739cbd7678242fed443b55c258e1c48ac5817c5f698e0aab35057a3ca981372802446295ba75a2aa98ccac31b58ae9099db411e0d6cfd8e798598c2ad4bbff7329c8486de4565f57b02351bc0d8ef7aaf551b3441cbdd38c766eb984dea259be0c88ad9fc8bb84049f78358f7c98fee77819ff5f8b9f9529b34a65b1cac52faac2690af9370346211ef0b5e1338785b73a55cd44ba01a422bc8253c739371a47affba68ef03ddd2bd50025fee140be49a5818ee4b34278a869443bf7fa6da9c27b2936ccb41659abd5da70453144199f000000", 0x1ed) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x0) dup2(r3, r2) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="82022e2f66696c653000880128d5574f292f0a5c21f7d461eb75f3ed6dec2aca0fff59563ddd58febc362c377b0898a32cc6231873bee249399c402334ed4e963fe1560fa100710ec0a460f66abdf9926eb529758c9dc4fc933fa46e70f919662a5bd37c2a0b2d039357d6afeae648b03d2c99c7fb3d3d73b37f3e15bd567041bd50000000f7ec9ec13c1f03c1cc26cff9dbdc2e3909f012c833d7a4543e4b600bdf381281af82d65b93da394ff1cae4bee1a9fe12a5facc5d15ed80f9e94a4171c67ea7ae14df8fede0d78198e0dce7edf320aca0cd5d0537d130f59c1858ee7b399251b734d87f9e489f490cf0083e44076db15a224ae9561879e5dcc6b025b83900c9309fcc6ea85165649553a5"], 0x10) dup2(r6, r5) r8 = socket(0x2, 0x1, 0x0) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x2, 0x1, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r10, r9) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="82159ef191536c65300022a1f8387e0773d05c"], 0x10) r11 = dup2(r9, r8) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r13, &(0x7f0000000240)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x4}, 0x408) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) shutdown(r11, 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35, 0x4}, {0x87}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000000), 0x2, 0x0, 0x0) syz_emit_ethernet(0xec, &(0x7f00000001c0)="e740608e1d9f9245589c291dbc96488db2e20fd11cbc5225d7725d2a92369677ef7c3e886c39baf15ac35c6d134087f265ad056a1b46c99d7077f823e256a323ab85c03e2b72d591e6d89e95d8b222e6f96fbafc38d6889cd5a171584a048b3a57f9231479eced4fe89c215837b7ffe6d089649ec8e29f82c9755d65bc470c63b474f3979d3bb7414eb1eb31c57a921cad71f3a6bd77938ec9cd07537f589a640ddb009d981064c5688567e2c0f4a36025b533433a5561dbd876a0de43f6355ce7e84b0df1af06d8664898d4f5502f7bc186d6ef8b6d94ba3079ee2a632831ae2b5f1c007c7cd52f1bb63019") r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x6016, 0xffffffffffffff9c, 0x0, 0x4) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x1) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) r10 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) socket$inet(0x2, 0x4, 0x7f) pipe(&(0x7f0000000280)) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffffaf) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r18, r18, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() r21 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r21, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r21, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r11, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x5, &(0x7f0000000100)=[0x0, r20, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r5, r22) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) dup2(r4, r23) close(r2) 16:00:06 executing program 1: pipe2(&(0x7f0000000540), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r9) r11 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r11, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 16:00:07 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)='\r', 0x1}, {&(0x7f0000000180)="567dd586e3d47db84c55c9dd3861be5e99ff22d7dfe5985bb90ff9db37fa4d69f49838acc121067bbda2b976a11b80ad25814134d203062553ba5b9d40f1a09fc0d91c1c01013e83fa693085", 0x4c}, {&(0x7f0000000100)="1619528fb83c26b2a09d90cae527b676acc56b71df0b35551290e0ce1b1fc64425bfe47c90", 0x25}, {&(0x7f0000000340)="a376b97569c9684eead751c0756d54bda21132d6f0fdefa3fc15d2adc5dfd4d7ff1dd51c6aca13b4bd2da80b29e8dd6351f089797c83f17d04d091d6eb5c4af27939ac6a55806c963324b09885283930a7212cecef0210ed157d11b4656e198a5d4c", 0x62}], 0x4) 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"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0x0, r0) fsync(r4) 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) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:00:07 executing program 1: r0 = getppid() socket(0x2, 0x8000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) socket$unix(0x1, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000009c0)='./file0/file0\x00', 0x80, 0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xfffffffffffffeca) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r16 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8080691a, &(0x7f0000000300)) r20 = accept$inet(r19, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffffa0) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r25, r25, 0x7d55, 0xd75, 0xfffffffffffffffb}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r21, r22) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r22, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() r28 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r28, 0x4, 0x5, &(0x7f0000000640)=""/210) r29 = semget(0x0, 0x0, 0x80) semop(r29, &(0x7f0000000400)=[{0x0, 0x4, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r17, r26, 0xffffffffffffffff, r27, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0xc187906e282bbb31, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)="801e53b2e11c5ba86834966a020c78366585fe25dfd6655e0d685ab475a42e8d4d1ca876b24f3328ccaa97b7d7f403ef8ef1b42444cacf2776121d7dc4", 0x3d}, {&(0x7f0000000080)="94a2365a32bc1846097104ab42888c1bd030bf39e18cd345e1111e49419b13df5425d30cf928a1667e8b3488941f9604118edfd2ae4a46318705ee06cfe4050002bcad0b7c4c6501393b4105c19829934f4c8b635a0ae00a2a7306a27f7e1b27bcbbc52486b7135ac13838c03d82d1f81d78b295a15e8a7f68c5e2633acf6e38d35841daf4e7f522050fdcfd980636780e9f2a81987a698fb097a1fc10796ded1e645e29c4ebb7410a092bccd408e0b986f78377b6bde34a3bedfd069020664c8a2fc2c77b43c5fd1fe58a12fba58f0e02c7a8e815b0a07d71319fd7ae5d204103a4d50d64a8", 0xe6}, {&(0x7f0000000180)="b3af52d99be30bcee01b0de4c45de40f460ab0c278e75d0b4a909d88c7ae6ebf2428ddd5b77d364fb24bd65eb7409b7e5797bd043b9cc7b62e1a4d9425141617463dfe49e16abe3e2c0cf1b08d9225049d46c17bfba06af44705be1a89efce40e7596bc037886188c27fb182345f8d10d1c30980ecec6dedd37caa9137263e5e5e5683980105173f83e9aea62d2786ea4a2ecfa5fda38bda1857080121708e1bda1d5b8a84599720ae189ccef969eb985eddae0e3a7850cd87070e52c981041d8b150d5e55a33001aeedb20951791398049a50d4fbd1f46a", 0xd8}, {&(0x7f0000000280)="26d91b0613d87a24cfba800e18b77198dc135e0e1dd6c2eb346998ed1eef9bc2f571839cc9eef9430e31453f3b6c23e642b4dc6a5c7b92ac09c09db13789f3bf5cbd28344247306735d8948f2add4eca77cdae1d", 0x54}, {&(0x7f0000000300)="e0fefff5fe54a3652cf2b960a8cf15c19ac97c71014db554f924fa84227f71fab3a3776fb7dae6a2be41e4b65fd09c551db67eeb2e5ca86b4988e9b166e15d651e4beb1d1c04be1db16e9a7b69ff157d05910d07bd9eac0d5e36657c074f7ca7981face05a3c128fe2d64894a6121ed2c3ef3c01b419baea05524752f7940ae1ec408f855c54cdb9", 0x88}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r12, @ANYBLOB="000032a5d3b4a1329ce6701b000018", @ANYRES32=r24, @ANYRES32=r16], 0x38, 0x400}, 0x8) 16:00:07 executing program 0: r0 = socket(0x20, 0x8000, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="10"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x80000001}) setreuid(0x0, 0xee00) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0xa2) write(r0, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8c160f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a5b121056a253b6e360e8a3d72e1f35a48cb4995c70a0ea62f517d2674f9636edb6d4ca383cd87b52d63e567aa9283f298dfada576a6a0d701a9900"/139, 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f0000002680)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563da9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206dea8627ce446edd80d9c6830ee6f7bb1fbcb7504562e15825b4405a1cde4fc91d0a66e9b7f6ef9fb4bf4c188eb1707e7cb2f1b11e4b10f3518ec", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xffffffffffffff7f}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x8, 0xafc, r7}) getdents(r1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x7c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x3}, 0x10) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) r8 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000000c0)=0xfffffffffffffd7b) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r8, r9, 0x121, 0xd}, 0x800, 0x1, 0xffffffffffffffff, r10, 0x3, 0xfffefffffffffffd, 0x1, 0x5}) fchownat(r4, &(0x7f00000001c0)='./bus\x00', r8, 0xffffffffffffffff, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80a0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000440)=[{0x8, 0x8, 0x4, 0x8}, {0x0, 0x54, 0x3, 0x6}, {0x0, 0xa7, 0x1, 0x7}, {0x1, 0x7f, 0x4, 0x8}, {0x7f, 0x7f, 0x40, 0xfffffffa}, {0xff01, 0xac, 0x0, 0x1}, {0x80, 0xbb, 0x1}, {0x1, 0x8e, 0x0, 0x44}, {0x1f, 0x4, 0x9, 0x80}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r0) sendto$inet6(r13, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r13, &(0x7f00000000c0)='./bus\x00') 16:00:07 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x8) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)=0x400000) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) r6 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r6, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semop(r6, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8, 0x0) close(r7) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x0, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r7, &(0x7f0000000140)=""/191, 0xffffffffffffff61) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r7, 0x0, 0x4ed) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat(r7, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r8, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000280)=0x3) read(r8, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x48}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x6cb0a66d, 0x20}, 0xc) 16:00:07 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}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000240)=0xa0f, 0x4) r4 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r4, &(0x7f0000000140)="f2badebe09f6694537b14e4a28da14ea57e096e012b916b6309bade158d55c8a48e0caa078e28f0c7c8e9166ad38052428e7afdf913142b55275f47b7bc90b7917240efbfb5156f1f2fe28", 0x4b, 0x408, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x0, 0x2, 0x95, &(0x7f0000000200)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ad18f05de2f4ef18", 0x135) 16:00:07 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r2 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r2, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x5, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e116b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1c00}, {0x1, 0x6e, 0x3000}], 0x6) r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = openat(r10, &(0x7f0000000280)='./file0/file0\x00', 0x800, 0x40) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) r12 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r12, r12, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() r15 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r4, r13, 0xffffffffffffffff, r14, 0x40, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r16 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0xfffffffffffffed4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) r23 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) r24 = getuid() shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0xd4, r18, r19, r24, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x101, r22, r22, 0x7d55, 0x2000000000d75, 0x1000000003}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) r25 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r30 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r31, r31, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r28) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() r34 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semget(0x1, 0x1, 0xa0) r35 = semget$private(0x0, 0x3, 0x0) semop(r35, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) semop(r35, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r35, 0x1, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r34, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r34, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r26, r32, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0xd5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, 0x0, r33, 0xffffffffffffffff]) r37 = getgid() r38 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r38, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r38, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r17, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffffba) r41 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000100)=""/114) r42 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r43 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000200)={{0x3ff, r39, r40, r39, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r43, r43, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r39, r40) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x1000, r4, r37, r39, 0xffffffffffffffff, 0xa0, 0x7}, 0x1ff, 0x7, 0x3}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0xc006, 0x7) r12 = socket(0x18, 0x1, 0x0) getsockopt(r12, 0x29, 0xd, 0x0, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)="f0671ebf", 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r22, 0x20004b43) ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000300)) r23 = dup2(r22, r22) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r24 = getppid() wait4(r24, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r9, &(0x7f0000000d40)=[{0x2, 0xff, 0x1800}], 0x12c94462) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000140)) r31 = getuid() r32 = getgid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r34, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r35, 0x0, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r31, r32, r36, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r36, r27, 0x1e4, 0x7}, 0x5, 0x5, r24, r21, 0xfffffffffffffe01, 0x20000009, 0x8}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) r41 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r41, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r41, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r50, r51) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r52, r52, r52, r52, r52]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r52) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, r53, 0x6) r56 = getgid() setegid(r56) r57 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r57, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r57, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r57, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r57, 0x40087468, &(0x7f00000001c0)) fchownat(r57, &(0x7f0000000080)='\x00', r58, r56, 0x6) r59 = semget$private(0x0, 0x7, 0x287) semop(r59, &(0x7f0000000180), 0x419) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r59, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r59, &(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(r59, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r56, r55, r56, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r50, r56) lchown(&(0x7f00000001c0)='./file0\x00', r50, r51) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r50, r39, r44, r46, 0x1e6, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r38, &(0x7f0000001000/0x2000)=nil, 0x1000) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r60, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r60, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r61 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = msgget$private(0x0, 0xfffffffffffffffd) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r64, 0x20004276) ioctl$BIOCGDLTLIST(r64, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r65, 0x20004276) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r63, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r63, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r63, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r68 = msgget(0x2, 0x0) msgsnd(r68, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r63, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r63, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9ab3149784e4e1ed1c29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb4"], 0xffffff64, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r72 = fcntl$getown(0xffffffffffffff9c, 0x5) r73 = getppid() getpgid(r73) r74 = msgget$private(0x0, 0x20000003c4) msgrcv(r74, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r74, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r74, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r74, 0x0, 0x0, 0x1800) msgsnd(r74, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x1, r69, r71, r62, 0x0, 0x46, 0x81}, 0x10001, 0x1, r72, r73, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r75 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r75, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c89d2792689b74b7a000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d4577356c1a237ce815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r75, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x401, 0x2e, 0x35, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xea, &(0x7f0000000040)=[{0x2, 0xe0, 0x40, 0x7ff}, {0xff, 0x5, 0x9, 0x4948}, {0x7, 0x2, 0x1, 0x8000}]}) semget(0x3, 0x3, 0x80) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xff77, &(0x7f0000000200)="d818b2bbe34be635e3ffc2fe0000000000000101c336e4026d161c5827ace992eaaece8346e72f0caabccf614b0659f1dafced8089943df41f50dfa37104ebd7687b26cfe7146bb3efe7fa80afab3e972f09ee2ac5c2c158ca7c79deb5707184c03605e623a9f79f5cd02c2799f608986d552ef0dcf0edc5e70f6ebb366a716509d6f2") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev//pf\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup2(0xffffffffffffff9c, r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x11) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000140)=""/246) bind$inet(r4, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [0x0, 0x0, 0x0, 0xffffffff], [{}, {0x0, 0x0, 0x0, 0x4000000}, {0x0, 0x0, 0x4}, {}, {}, {0x3}]}}) 16:00:08 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x50481b27b4103fad, 0x8) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x10, 0xc2) r3 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r3, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="122389ec2f742926", 0x18d) r4 = dup2(0xffffffffffffff9c, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) dup(r4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r5, 0x0, 0x7ff) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x3) openat(r6, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r8 = dup2(r6, r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000380)=0x6d) openat(r5, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:00:08 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x4, 0x6e}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r2, 0xc) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000280)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='\xff\xffe\xa9\x1ff\x00', 0x80, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x880, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x48, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r23, 0x0, r24) r26 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="0096f43f", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r24, 0x5) r27 = semget$private(0x0, 0x4, 0x408) semop(r27, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r31, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x10, 0x4, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x1, 0xfffffffffffffffe}, {{0xffffffffffffff9c}, 0x7ffffffffffffffc, 0xd0, 0x4, 0x6, 0x1}, {{r1}, 0x4, 0x80, 0x40000000, 0x4, 0x1}, {{r2}, 0xfffffffffffffffa, 0x18, 0x80000000, 0x4, 0x8}, {{r3}, 0xfffffffffffffffb, 0xa, 0x2, 0x80, 0x7fff}, {{r0}, 0x6, 0x46, 0x4, 0x7f, 0x2}, {{r4}, 0xfffffffffffffffe, 0xa, 0xaf71475c4e125c67, 0x7fffffff, 0xfe4}], 0x66, 0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) r4 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000000)=""/9) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) r3 = socket$inet6(0x18, 0x1001, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xffffffffffffff89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x32) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xff66) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r15, 0x0]) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) getegid() r26 = semget$private(0x0, 0x4, 0x1) r27 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r27, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r27, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x2, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() r29 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffe35) r31 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x6, 0x9}) r38 = geteuid() r39 = getgid() r40 = geteuid() setreuid(0x0, r40) setuid(r40) r41 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r38, r41, r40, r39, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setgroups(0x5, &(0x7f0000000180)=[0x0, r9, r16, r23, r41, r28, r32, r33, r35, 0xffffffffffffffff]) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x1) semget$private(0x0, 0x1, 0x104) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) socket$unix(0x1, 0x2, 0x0) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000180)="5cca33ec7e315f9d2cce25bb39b71e194fe08ed2f45521329c4b7c80", 0x1c}, {&(0x7f0000000400)="b91e79254ab18bb925d5dd1696b86da5bd94eabe364ef167e93f0e7e78bd7edc7608c1fef154758195cadda29e41507c6b5b8ab80fef9fecbec7717f229ef82583bcfa8ac1e89a8d9340da0dab47321762430c8de3945d3db7613b5178d6", 0x5e}, {&(0x7f0000000480)="294791c9cb5c2a93d559a419f17a44d8750817e6395c9b92f727d776ebbb11230e753e05351daf6588b807738ce2b3e4633c4221c2d5df83d8839fca12fcb918cc9fa428894543d6349cd7150e9be198d557d16f08c19b1cf121cf43ef19e7cff84c9e9260f74efb79cc3d2f87f3083f698f104d553e3828ab963726dc3b40f59cfe8609534197eda05b967ed34f3be0d0f0fc5083e09889a2204a280229e7b1e1a9399d8c4199c8384df65d8f76ffcab4a135ec2ed10f83e201f5976b095892d1432587ca265b931305b88233ca659b20cbc2e8c1bb3d0a13a5b24b9ac64b637cec2030bda643c0b6abb8c14e9459f0f644d4798d60d0bdca116791", 0xfc}, {&(0x7f0000000580)="c15436a9821e309f0445aa67a892902b5c751f6270a2aedaac5a2247c1c0065dc1f14adcd429f6399c354d2c6ad9a394989a197b7104ef306bcabda6077a17b0d1c14ce210894eb61a533f2753b8dc598d9a9f411b679f5f29b50394a9d01eb60a9e92a1a90dad2151aed376e0f45d716491d2c967c9ce1355d38681f5", 0x7d}, {&(0x7f0000000600)="762f6c5d6cd5a182b1600432fbee763453e2bc3d1fd91524564e279eb3f180081805c49aa8f15f4b2f4e8ff198922dc5ccab406bdead0bcaae15974b47ffe5cc1e73d6a4429663eb30432d03ed9cfdbcdf2853d0354ddacaff7167a6b7515de6c16553b7401a215869d93861ec03b9e09b440bbf1485dfd8e00c332b7cafac4e78691c8e85054786a59be1a71ffe3c8511ac136cf7748519de13c32225266e07341e7311b7e62444a589fc", 0xab}, {&(0x7f0000000340)="3c72b84baa5acb7415b4010eb470ca63ff", 0x11}, {&(0x7f00000006c0)="24db640b92837045d769ed39917af4dd4f30766dc6061856a5b7fd7e11d882d52b690d7792323583591d862415f62b13b678da06a93f1879864a629c06807fdacfd7ff8479349c0ddaf90ed746b80fb3718d1f42b4255a3400cf45f8a78e01f387e5c7641ceb58f2263cac4fd219de70d734a36a8d7c3d501ed3e1b179fcbe184ad2ccd6fb06437b52c6d33a072535ad8324", 0x92}], 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0xc1, 0x60, 0x1, 0xaf74}, {0xffff, 0x8}, {0xf001, 0x71, 0x80, 0x1}]}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r12, r12, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f00000001c0)=[r5, 0x0, 0x0, r9, 0x0, 0x0]) fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r13, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) fchdir(r1) 16:00:09 executing program 0: poll(&(0x7f0000000080)=[{}, {}, {0xffffffffffffff9c}], 0x3, 0x7d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/32, 0x20}, {&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000380)=""/128, 0x80}], 0x9, 0x0, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r4, 0x2000746f) 16:00:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 16:00:09 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x200000000000014b, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x8000000}, {0x4, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0xd316, 0xc51}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x40000015, 0x5119, "0000002ac2406e00"}) write(r0, &(0x7f0000000080), 0xfc97) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="00000102cc8a44e1caa5b30bdfc982955d37c1c103287f07", 0xfffffffffffffd76}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac22a5a1daf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a6579159255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da56b6770ddbf42b3a87e35f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a49f378bfef3789ecdfcd4a0ae38d0ce05a2b3edfbd00d045b7ee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15ed5104728793b05c484bd13df26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7a9ce63b7ca7a89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85755ac14e0681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661333a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a808b480e9d71c16eeb4ef4c7c42f67e80f3b9b9f1fb1b4107b63f954a5402af1f32c62ea8b46bc2f6e386b629ae9ad262e704c3a86dc2c98aeb88d8f6d06ff6ff0c0839e00d4b5497be0adebe1379977118400d7a097fa03da96fc3383140eb1efb087565d0304eb5d115c28615650184e50c5912e3507161d9f72c46bec4bd90473a1f0a10a59595e4d8ddc0247494c7ede442a8d0cab5e7cbea9a6c54faf09f8937fc460f4"], 0x10) write(r0, &(0x7f0000001400)="8686195684072a42a5e3bd34d0026eb9b327bddd2c5f6ba9c69c7afed8d00d91b6cc957f88f2e5efed0439ac82dcc8e95bb291f272b7cefb042d4912f32b2348dee1dc6dee60cd6aff4e761e623358a5a85cab550f8e9b7f54c4eb290129f1ccdd6c9982854579937a6bc5049d3adc896cd9aa3cf1da07e0789de0e788568e29792d03fe011a533df8ce0803de8b1fc3a4792bd940a66c641519cf8c886031cec8a059745db41527ed92b8c1b76eae5c7319aae4853b52c7de0f15c8d07fff06cdc56c142aa89d5bc7571d6be1e1a5331c621ae639959836e28fa00cc59ef4852d891868657b23d7570b8ad5c1a79f8efdc017593ecaa95f4e7797236891386b514b471e7f29eb0ccf2c0ec45388de45cb31bae8c6af835978189b54991d3764eeed9cd865af14dad4a6f3e40a6d1f86b0d150b90b720617df7342c92149eb59051a2988fba330e9e312ac5619f93e5d1ea3585c85b6dd90b4eb55ba3be0585ccd6afe960d118a8ac12f57422276aa0d2eb1a37acd90e16faff6e35d3984bb2e754c97a781f581fe41d029ae671644abaae476d1d2519ef49f1249a4b8772ebad5e164dab10cea0d76c4adbffa1d737cf1a4064de6ec49cbe5da5edd27a8943142c0d889186ab9187608908581cc887774ba92e374c0fd42ef49a8f57c381e1591bb4d83fcdc3dcd267aa61b1e0a5accc37f7716624667bd160d8deec67b5cdc39cb8e6b00a4683ea29fa0839b27a299d76773a436d3afb20a23c350bad16305ece6388226ee95df70dc0dea87abbcb7b676f05af744b09f27fd8e11740b5de80d4ed6cb4887715076ef6c641875204cc223ea6477ce306e93fdbe7a18b654c5e338fadc63b0f88373711f26bca99a0b838a482af578ba50273c2d3013300860d9c3312c6cb37fcf74e8a2663a016e17e0063f095f4ff1852c8be21cd98b5f238c86516531a0bc9d431531acd7111cd716803773694c8b3fd262edafe8ebea50e98a268c935f7fc336aadffc170431000aecfcca64204a31b657ef18db10f602a578b894fdc7fdf511f84c86819cfbc28ebc948e2a694152e7f6062e7b4fd8226d1cf4d5cb776d544fcece455d74d7d0f6e4b014a6536b464db76871039a2e705e437c9e4dd42f7709278fa5326005806707cd7117be24776f11e8d3897b30ea40cedf55d61a1b08abb1d250b913995aa924a71495f2e6bfc80e13d4f551e072970a41698d63daff9aa2c11203f7fb1ff69e20c18ce609719b0ec6b944f40e88f81f63add909538ef61a20379d32b7b832297d3c9f73ca5e43b7b2c3af265b73320a8f3bad8f39d498d8e2fc1518e87ec7e5e3d71b0e30708899d06c8c306dea4114164484f4d74d6e2aa5102693f818028d05f41c74cf2fba1a071880d332a64da2947dbfe51e8c01df05572f20bba1e61c498be69bbc9d085b9c05fdb056d0a3f297459a1576b81694b5014ceecccac7746adbc11443522fadacf5edf1a61a90cf6ec97e606ce24edd3ce93d8b12a22af127f05e4b161fc0b21d0cdd5075963bb58ac94e548c4bf1152d07dee448f369b8e5429b3dd73115399f99cb15f0d3253890a8b9fd30885f6892aefc98eab8d90bae783d3d15e5235ef37be367fce7062e2047af22c67a4da9f94d6401abc5fee9795af18aa97b8c852c9542fb1bc40608f5c6c310c3414eaf1bcb38d0721d971c6e060addfecdd15753fab26adecbb6c1c246871492a3e2a8bf8d16263bf0758a3f0cbd3e44fe899b5ab8412ef4d2dc33b972a89b4444175d81421aefeb12ad8dacf3cdb16b4a17e4fbdfe28f43482738827a2ba238ffb33a0774161a876c51da6601922654491a04439eec363fb655ee00fd3b41d879fc0eaac4f91ff2b1068c99d2e9c99222393ef618fa348eb81ae38624b75b4128170d389fa8d8130453d043b4338fa77341f844a856b607b5105e8db1b908922700e47efd0ea3e5e6b7d54c37fb25447d40c7d995492b0849fc56a9fc4d6cb51f0db20325dce9e764eed3a03706d399358b357d82c995ebec93de3e4f750d93542c5fd5e5a8dc55c4e9ae1d8bb8aad08c506284111c19420a28d986fc69e4dd986f", 0x5c9) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:10 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0x614, 0x0) r0 = socket(0x2, 0x4003, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x7fffffff, 0x1}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) 16:00:10 executing program 1: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) setitimer(0x3, &(0x7f0000000440)={{0x40, 0x10000}, {0x80000000, 0x1}}, 0x0) socket$unix(0x1, 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a243f671957cb7793bd65684b0898ffc161c8816c979a9e1bcca70e5b593189759dff532ff64584f59445f"], &(0x7f0000001500)=0x1002) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x0e{$\xb1\x00', &(0x7f0000000280)='/dev/wskbd0\x00', &(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000300)='+\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='{\x00']) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x138) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) socket(0x18, 0x2, 0x7) getrlimit(0x0, &(0x7f0000000480)) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r6, 0x6, r7) execve(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000500)='\x00'], &(0x7f0000000680)=[&(0x7f0000000580)='[\x00', &(0x7f00000005c0)='/\x00', &(0x7f0000000600)='$-\x00', &(0x7f0000000640)='{\x00']) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) read(r3, &(0x7f00000000c0)=""/47, 0x2f) 16:00:10 executing program 1: munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000001a40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f36200000000000037405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4a0100000000000000806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791cfc8df63e5e23fa327326484829f3510000000000000000000000000000009906c6bc9a8b7f56facfdd21f99b0e166b96f9a030f64007099b8b8721bfce602af63873bef87fe7fdf65348e697"], 0x44b, 0x800) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = dup(0xffffffffffffffff) getdents(r13, &(0x7f00000004c0)=""/109, 0x6d) r14 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x8, r5, r7, 0x0, r11, 0x102, 0xaf7}, 0x8001, 0x81, 0xffffffffffffffff, r14, 0x1, 0xf166, 0x9, 0x101}) r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r16, 0x8020699f, &(0x7f0000000300)) 16:00:11 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000380)={0x0, 0x669e03c9}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x4}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000200)=""/147, 0x93}, {&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f00000002c0)=""/44, 0x2c}], 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="f2ff2d2f660700000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:11 executing program 1: open$dir(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007ffffffffadd7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec909008cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000c75000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x0, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) getsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) write(r0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="6c91a30507f27784014caf5e930689e6d2d0def828b41aea8c7e6f53d6085ce889ba088f9eab845a3423e32ea3d2225dfba82b678a8fd5a35843577f545aeaec2766340cd3048c269380715e274a8d08646feec908e0c0408eba82dc29beed038a5ef0c50dacbb873a62a2e9f83b2f5ffc189fe224c95d2cde815932bec1f5093e2b6b692f075d5e4886453f190625e964dd16220bd444b689618b17561083b69ed250625a1ece9d161294e4e4ec4c672c9a5aa6786ecdad4f1198266a8633ac98b2c6a92a5066d36664f0d2d99227bf71572d520c8f8e1c46e159c5bb783ad4dc691c7a5c33fff4b8bddc492da0c57350f5d70f614b1adfe9348027b9bb140a6ec40b2f37bf9e6519216b7dd008b4eca65617d1ef8a92e265ec239f47774b2d0633208e2f73767560db3ee2b319efc41c1464721a71ec5a7988249e038ca788d0902f8bd8490078151a7feaf8b5acb840af02d30103ef4c5a803b0b489db47e115ab721f593fa7e8d9f7f9d9ae2ba9e9827a1f4b6366c5326d409269322f3d5e5e2a5ac65dbc83c14cef876a661a43cb5904b9dc0a332a0418e4ad2c308bdb3c6deb69d6c14c055483f85b3984cd6650fb3eed36c55ed5ea44325616ede4795731fab370a43784ae751480fd421ca24296418858a02627f82fd0b293a8219ad97b01347d39855f1bc3aa1f586083bed7f7c1d259cd2ded864f8b50d158cf254936b68d3c56b079b0bf9136cd07f6dd33ae4ac08151750328f445e91e188da11b1949e0e2c0a78d3f3cb5a46781d28933ec40771c82d0120946edc70324fc01b037352ab4ad6ecce471003fc9588616f2055e442154c997f09b05dd1f8e32a1849e4b40ac57988f1980adece11d184864fef52e0d60f7d87fdfcf355a5f6ca4359a0b640a03b90a1760903adf8b57fee7e1049303c3b7e20806b4d4cd1914dcba3ea9d1fa14ccac521b2ec721c51102122b5a7bf7e2d544e10cb1cae71864f61c40079fb8027dc27c0472d1e9d9d3d44ae1201cf01677057cb408406d1c92a095095ce488de760aa06c73c24305f6c7e8badd21f1c174edf534752f70609bedac0d0df78446b70f5eaf8dd99f962f41fefed12e041921857aca4207df3032b0585008dd7597bebb7967f16372308474b69dfe7ab9eba26bfb44d9016beb3f205fd5b3e63a4c822b9de71b80910f7c31010db82b3f765b5d503c838bdb7aa92d0332b851c01b3b1b2a0742d2ddaadd0d16e61b5a494585cedddbca925465dfe8aba707e82534d85dd623bdfa66f95bae758be13d0b28c950a299aa80639a03e4f7fad9c227a3db3943bff5545027d498d7ba5bd9f22909824455dbe3410d1d0217cdad69d5279abe2ee8f69b6902c24e78966f53031ec7a02fbca6ec0409073232654bf66abc9a48425c3b72a677505e09a9b328eecbf88a1395099ff2dee13325c424b3e33dc6d971ed9faeb44dd6fce8daea34ccd31c91538105a4c7741f8673e9a251d24badd00a9f4b3f49ebd28546a9e8518d9bbfa6db4a1a950ba3db6dffc7d26bb43f4abe2fa5543161efaa072821a81db3683a086b2937fce95024c567c78af481fff01c0cf1634083d247eccb4e0349a3351e640f7fe060eb6b5bf81660d70e1ae0c2b4fb8380221436ef13d4ec2e146af546d194c3eab11f530b0be5aab6a5da79e5adc1b2d963d8e9b105fa563efb16e13bcbd4499d14e292d9593712fb08318aa81312f242bcf0694571f11cebaacaccf00a9dfe1e50ead5b707e8840a6956bc28ef00cfe776775c07ff2347084fca229ea25f0731088bbb540a8ca37bbd3dbb685aa5425c3b6513d0f35e80401c96b882a7d633a886c71933f34cf06a92473a9588a5d652ef7e9b586a67a3f6a26859411a9412dfb84bec9c679ea39e713ff39660035f0c6d9b026bb418cce9c42d392d3ff294c4d4920ddd460426193c547a7788b7f902c78308a213b448f59f1db3856ad65ef94270c682a04cd42b78d151e087cc00e362917fe0128604db80e9bd4cce09c484fc1d43573ee998d25860ed10e4b8b0548bc09b840c19add5e61c35c735ea553eb4ee8216b448b2a80f1651fc65c3171c7acfbf9fe04f427d445db74985feed94a722c041f12908f510ef931ad63e4be8855a36843c93c9b10582100ccb78bb405b107b410fe9fd092fe3955bd262445b812050542bb4e88d7dd6474dbca07125ad387215f8c10bea15442176a190dccf11998967ac89ac436db11edac5454cb266f885dd8acfa3aa615ef2919376df85863fac4a961151cc8d3d288db9f51cff0f3c7c3591783d70dcf1f4029f2d82438912790ac620fe6ae60f711bcb19bd9dca3ba28f15fd669ac7dabb83800a219e333e535bd95a3535a9049108cbc1e695ef066ceddfda58708fc0247b6c636df5f6ebb75a7f5091a695c09af58c0de0ad3ddbe560fbd3949267e61c41d4275d95b287266ee2024bfc5b3424b60bd5b37807d61ba7b64126408825207c45098f0fb8de01e426dd471d60062674bfaa190d07e8554269e74a6f9b7f67cdde8e521f2944d1813b5628f820112f61202c0f693e2409b98b4ebff0cef88e5a50aef33e26067df41715acb6a4e2443c04afaf2da9e7409140208405aa19e9fdeb953cc329b2f084f0d1d7f36483fda4f09aa7d8014183a6c7499d0f0a389573230c514854131d7f9411c85a178584abd8d2d6090aa2466c47b69b80a210a509b1917cad1c55940cf6c9f418f3112bd62792d9e9ea2fcacaea7ce8a665acab010c1ade5430f17220f69cb41cadb8ed646e0128329804b8fd6ea579ce0b103823ad8510a830368e092534c933a01b6b8728231090168919d6bbb63dc4ddad24bc721cb9161987c62e2dbb2cb73a4571ee76099e7b2d0c3540cdbfbfaf7e5d271b2d7ffea4cda36c615c17cd207bc1469db823bd06fdbb6b85c9fe0e280e721d853447387a28fdb3ea08cdbbf44e764204594e339a50f6486f2d101abd96480d2a6a50882477e07b8d2519e19997ba26b57696d597d3a503f07efddaf7e709efd00744f639086195bf6bbfd70ae541764223a421fe80d6391630a00bddae490c363cb591e7929419f2e5e3f9f941b0fb6a4f0e53d39592332edcaa645577f5b2cf4cf7286019866a60dc4c4965d39e2a54f62909dd90bd2713a9341d811e91cb8c81f044b155010f7f1e5d005fcd7c2c033d5b12dae3e2c594069bcf911e6baefb8149b153ce69d4f320e0fbd6c96ea5f08e68b2a82c86659608863bbc775eb0ee41d40f8556d466b4a15f5655701942a3291e2d3c70b3046834f0ba251698132ac505c97f9e242a5d9805ea696c3328195ae7cf405044a56a3b2f1e44296ee2870dd85dfc6862da6f4c643d7ac3ccbcccc4835d901cdd22e5646f797d18ff87f533c8b60edca5264f5697e5fb19066b1ffc06ae345d022b20fe1ba0960363abd6f116e257f50eca502bed56b0cfe27500d5dbd34bdee3355a2379f994132baed6ff8bc18d96961723f0a49dc8e9659aa369e4cf29a1ad3d31ba694b439e79015d5157716df0ae3ccb25618e3516933da45f57f95f53ab7d5725a9eda2706275dda4ba083f3087ffbc6dfaa4c2a23a31c69e6b239b739934cf6009875183747fb21b5ccce399aea76c32bc92d97554b32eff6a16979a1fd1c55a1b1d6165a83ce02839c66d730ebc399d0e246a30721f3b4dd5a5dff8a7fad613c5cac80690efaa26140dd8d81672c32567e648899b4d6890ac537af89db3982f0c13bbc7ead7ea3cc3281b33793e8efd219ff53e5f9d3028e0dfb3ca483af03d64cfe46d268b9f573480d73200ec23eeba1fff0c5568051534a1334e4d7de77036aafcf8cd1cef616e005b3c4a605a640503815e49d1257dd513a5229a868611dbac74c2c935a1f8502dc78b375c98f18164309514bb35018345f23429c47d6b314f2c7e12d97a59f14f8bf36dae633b2fa32f636bdcc4ebf88d9dc163b6dc66c2501cb864f98ebdb6cb4d21edfa010bb97f6aefadd965eb152a5da0c0b24090404da17b30d1451f341b7ba8a98ef0225a7aeadd81ab7a4b4b04ba4038a2c2c56caf32c5ef6d90850f397449dd9b2bb70fac9436bc916e12d8bc3a5f3dac7b4951245da74a898f4c9031aa4f5f4254f7855183c51a9e01086a0fa8ce47e1737fa746a68d417a6245e2606de7e495d2f627ce3c27953fe6871674d12bd77b27530cfe395dfedc75dd732119a628bcca5badb16eb9b589e172befe1d286f2fd4c9ed721c80e64f04ee33e3f04a58d9ed2e07c6b58b3dd931b896947ac9b6684ab49227779440fbbc5be3eb3af10e89e06ac1e20f1ef323af563d3d1e7f28c7c1dd34c3c65b0242dc50ad761433e897a770f49b4982531853738cd06cea5f1fb47a56fd1dd3f10b3abd5c831b0bed9be7b22e856444b8e5309d18937f1715f0b4aa100ceb5d536f4024537a45424ff500cd7a3f416d07a60bfba8aabd1d8e9d0b253e512018a67eaccadfcc55d906a9df37ec3a99a26a6978f96327cbca2124ac7014e6b73bf20ac63acec772a78a718e81941187289c8cc837fbc26915d2baa998c0efd4dd073f660a84ef5cf7ae9aa08f395587d49b677d1230ee19b759b0dbc67f59795991afc6a49aca219666ee2cf659d2b07c1e2667f5cdf7ae3885490741fdfc33dc16cd2066397dc68bb5da56f4d49133cd0c4610e10d2729787ef5fa1705beeadc2be2851d66887968ef833bd6e0b622102c27c0b16442a8beba6ea9832d795e02c7f500b391446ba436f80135ee8792229f361cce035eb744c06b0718f14b03771e233f21dca486dcc5793be45d3f60572a284b48a1f14ba8f91c5bc32d96e7b6668663b2b6f5cc9b078f98b4a49940dde21c59c1e52d7d269b474a2f859da5da83af88bd14dec065591146f6eaffc438e76c56014f8917ab4a4d46eb20c6d776863d01d771701c36a0fe61a9356516916e75424ec6cf4e9a9429e3f1b386fcc25e2ab40d53db3d6909aeb85118031e93f7a2a820a443986987da5dd44cf06001f6806c5a562bdf82ce684f2f102a13c91c0d5446eb1aa99df6ed3d53f31def22a97223840216dd42353951a7c8747890660d55440b83b0d898b44d1958fd37085f31160495649d0188979ca149d2f49bebf9bda7580c1e120c81bca35d561bd32e4b81f0a94e5fb5dea0c5c8fb006a06aacd796c6efb13bf94975660b8138a729a0678f8cec6252430a08d505e67194acec9f9e09323d01bbacc09efb1b26d31d91cd9b64500396ab272f968b4e9d25ebfb44c914083f5d6561dbb5703d64d27a83790a98b84cb57a05b1ab12a7233df1c9228ba722e8d9ac3bc23900a657dbd100b30220b1c9845347351d03c4d39573bd72417351fa55e8da61ecd37df3f109ebddd76e826fb22eb065be1e5d428fc8eceb8682cbf31b23d77f1001ee5071b087207e93638024838977c76a97ae28a9a169454622bce270300ffc0f141de1a302cb1f01e3d1a17b6c5aa96fc1979552eb726d3fc339d225a9fe98aad8dbf1b690c6ff7151e97c3fc53868134812318193f2c8f27d2c6ceabc8c7db87d5dc85e93feadff4d863f332d06e3716da23b6aa6ab7ed3b6774df92ea23bac9bc69e13fcf8d8b34fed80703bbf1e86753e4fc67e5dadd04fc54f9c5c99bfab3b860f081fed62945d760cb5f91f20896642d774ff370329ad73db463fc1e38581228aa658044efa03eb9952a6c70d8394b335fd969dd255f8843239c7ea2e76de227bcf6b48438f5f584fe6fd4ad09ccfc18168cf4cf2cffffc2457021f18cb"}, {&(0x7f0000000340)="f29909639d838f5e2b0af113665258665905ab0cea874c2a6622c99200d964d40b54e23f83f9f94d7d5cb5217c41fe5c5bce84d6633a6a691f21499f7975c1b7fd59b118d0fdbc66b8a99cef9b4b156db18bd534b01bebc9eb139b7799f23b3cc9a3cb33e95f524fbf7fd709040007632933e73e653b5a10ca77fe9c7345de272e7c06f4d41c8790d772f9b6d9dce4845eafd66d5974310e498c06f5f4e83270347e9e6741b54b223aa9b8"}, {&(0x7f0000001500)="dbf1bcdfb6b451459870552a5f2aa2c20d6c77dc8ec3f08bffb6e54f15c7c9f715cf7745f60d813805a7451245c228aa67d1c6ca320122588e305a695d757c13040e7714355c4ccfbdbeb0c1b2ba0d00a13b04e1d9e5ab1cb4772908ae31bfefcac6741524b085855d3b99ee43f1babd2e29670d07ccbeb40ca0729b3fcd56d36fd7927d9655907d4ee227df48899e7033084739a6f358d3ed981a85df67fdbb048aa3e9df33e4c419e03d38ba9eddebbd"}], 0x1000000000000220) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/236, 0xec) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) dup(r2) 16:00:11 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x400, &(0x7f0000000640)={0x0, 0xa0c2264}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x3) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000140)=[{0xa4, 0x3f, 0x6, 0x9}, {0x2, 0x7, 0xfd, 0x40}, {0xc600, 0x3, 0x1, 0x1}, {0x1, 0x6, 0x7f, 0x40}, {0x4, 0x1, 0x4, 0x7fffffff}, {0x5, 0x0, 0x3, 0x9}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:11 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)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget(0x0, 0x2, 0x8) r1 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket$inet6(0x18, 0x4000, 0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0x8) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = kqueue() r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) kevent(r8, &(0x7f0000000240)=[{{r12}, 0x7ffffffffffffff9, 0x13}, {}, {{r14}, 0xfffffffffffffff9, 0x80c0b7fa00bfd2f6}], 0x9130dbf, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000d1066d53d90a9870375af7464335938bd64f4449791476fbb8747c4f409e2bab5e8c8b17959385171f389a9d8ee41bddac32d582bffd5a31ea079dd72382f806e2c027b4f4c9d4ed9ce09c9ebd9535760d2aa991ef7cb04310c1411dc093dfe8eba062ae81f20e323952a805955bfa5d3ad788945c65133cef61f247deb37fc99c44e5b2c3850c47911ecc92108924679091d1af42eb66dfa6b68cd8829cf4ce94b5b71ec87d71b87d4a9c67f34eee71e1cca899aa51a96b786d40170e9709033da3ad62a14b7fb1ef783faad2a7f7d6"], 0x1, 0x0, 0x0) kevent(r8, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070600000000000000a500"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) sync() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x88) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7, 0x3, {0x0, 0x8000}}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) preadv(r5, &(0x7f0000001540), 0x6, 0x0, 0x2387) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xfffffffc, 0x0, 0x0, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r3 = syz_open_pts() syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r1, r2) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20, 0x0) dup2(r1, r9) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) r14 = accept(r12, 0x0, &(0x7f0000000100)) kevent(r5, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x1ff, 0x100}, {{r3}, 0xfffffffffffffffd, 0x4, 0x100000006, 0x5, 0x3ff}, {{r7}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x2, 0x216d}, {{r3}, 0xfffffffffffffffb, 0x13, 0x0, 0x1, 0x1}, {{r8}, 0xfffffffffffffff8, 0x5, 0x40000006, 0x6}, {{r4}, 0x7ffffffffffffff0, 0xc1, 0xf0000000, 0x5, 0x4}, {{r10}, 0xfffffffffffffffc, 0x25, 0x80000000, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffc, 0xd, 0x1, 0x0, 0x80}, {{r13}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x80, 0x5}, {{r14}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x200}], 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r2 = geteuid() getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) r4 = geteuid() r5 = geteuid() setreuid(r4, r5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = getgid() fchownat(r6, &(0x7f0000000180)='./file1\x00', r5, r7, 0x884e866e75cc4f24) geteuid() socket$inet6(0x18, 0x7, 0xe7) r8 = open(&(0x7f00000001c0)='./file0\x00', 0xfda36f500b441c63, 0x0) bind$unix(r8, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) getrlimit(0x3, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x9, './file0\x00', './file0\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x880, 0x0) recvmsg(r8, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)=""/96, 0x60}, {&(0x7f00000003c0)=""/68, 0x44}], 0x2, &(0x7f0000000480)=""/208, 0xd0}, 0x2) pipe2(&(0x7f00000005c0), 0x4) r9 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file2\x00', 0x20, 0x1) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000640)) r10 = dup(0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000680)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r11 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_index}) r12 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file2\x00', 0x102, 0x2) ioctl$TIOCSDTR(r12, 0x20007479) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt(r3, 0x6, 0x3, &(0x7f0000000180)="96e2f36a809fc6949e77b167996d8456aa010c4d0f9862fdba8c6df957764549606bf89f934d7ff2d8c22f67b2758f59d370966e72b80621306f3c85147d1bc9ebf599957c649a6d6c17904f375a6d14442e9df71938fddc91510e4add8a377ed19b71fd96b57a77d30b260b9b00024402c56eb9ed0e186936e98b8e70f5ad5cccbfa1bdd756936ec12ceb95f0ab98dac8ff25ddb0836c1666f9db330ee2d07d2d5a30146d2b08fad8a3f53ab4d5c9e1adc0b3a7ada1d7a27f6a02f3af313b5619025efffce2b63588", 0xc9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdfffff7ffff], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x2, 0x81, 0x2}, 0x7fff, 0x50cd, 0xb3bf}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x9fb7b3b7c73d5e2f, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x7fff) 16:00:14 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x14, 0x0, 0x0, 0x1}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="deea6b3d6b368adff1e9bdb3959d99817444763a8306d7ac0108839f8746606e2290d4410d4678019a1e7b4ebaa53d62a859ffb324d1fbe22b6a9d7f6b8df8a1ba3122e0f2f0eb3ddfdbeed8c219abbd90720d4f5f51a3ccc8544480aab52b48ccee330b61e93ee2659bcef50f898d445664c7471af8613615baaec51dbe1b1d82e33854f2c6a16b6e05a9a2e9308ce91613496eb3f8ead63342121228365b2efc303ee4332c7e83dd64742bbee68b6c58a3a06dff007b77e9ccbbe1e0ae7ca5783b6a3afd8bb0914cf3eef38d6a8f367940f73fa40dcd88ff4fe52fbbb22950368d8f", 0xe3}], 0x1) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000004020000322763000000000000000000000000000000000000000000f900000000000000006609b05c0000cf161aead9e8086802e7c12facbf808f4ac2d8bb3f01b06ada890c5656a56c9053ae4677702a9032abd8d13d4a89b1ede5e98e265066fe9565c53ff3ea236bb58fda8dc5c5de976b29f5eb489a0f1f85b61a11a839f4246aefe4e6bd496d679443c5c2754c94944ce200a1c66e796e4007fa5086e75241dc1a200c178b59bad724f41e107ec476f395012d818304ea1d816300b6df"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2c}, {0x6, 0x0, 0x0, 0x10100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x100, 0x1, 0x800, "55818618fec2328b56f1a23e49f70577ffb350d7", 0x1, 0x80000000}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pwrite(r4, &(0x7f0000000080)="dee6083ee95c505cc7ab6ac930e0ea715a67b2e556c280540761fb21f550133eaba23f36da51783dee7423", 0x2b, 0x0, 0x5) 16:00:14 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r3, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r9, r10) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x17f7, 0x6, {[0x3, 0x4, 0x7, 0x5, 0x8, 0x2, 0x7, 0x5, 0x4, 0x81, 0x4, 0x4, 0x0, 0x4, 0x0, 0x9, 0x5, 0x2], [0x1000, 0x1, 0x5, 0x27db, 0x2, 0x7, 0x3, 0x2, 0x5, 0x2], [0x80, 0x1c0000000000000, 0xfffffffffffffffb, 0x6, 0x20, 0x1, 0x9], [0x1, 0x0, 0xfffffffffffffffc, 0x7, 0x9, 0xf5], [{0x0, 0x5, 0x3, 0x4}, {0x8, 0x9, 0x7f, 0xe88}, {0x6, 0x7, 0xf0b, 0x1}, {0xffc1, 0x6, 0x38, 0x7fffffff}, {0x9, 0x9, 0x8, 0xb82}, {0xfffb, 0x708b, 0x9, 0x2}, {0xfffa, 0x3, 0x2, 0xffffffff00000000}, {0x1f, 0xffffffff, 0x1, 0x7fff}], {0x400, 0x6, 0x6, 0xfffffffffffffe01}, {0x4, 0x8, 0x10001, 0x3}}}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) 16:00:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x800, 0xce8, 0x5, 0x80, "acdcd08043815f2beb1128855bb4f45abd611c5b", 0x3, 0x1800000}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r7, r8, r11) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x81) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x4) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40, 0xfe, 0x0, 0x8000}, {0x7}, {0x6, 0xfc, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680de6520f252f27e0712a23dd73197c124e3865b042b0112c6c9c5eb673fb8adc6b0aece372605d809e6ddb5167a041b7d2526e1b98c43b7520ad0d8aa693626c3d0ea96d7d0c3649e3bcc5728ad24e2497a001ecffb767b214c85ad706387b0ab0e6b0c2d104e0d2a04a5f41664454e51b439f55a0bdac943eaba96f26feb33a15b0f8c37a5c"], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="8e859584a75c169495cbb90a5f5ded51c67302ade9db3896c2205418235a7610d97a2d53108a29ddf054dfecf94a561253f72f55994803a17b37deb40ca086479969ad36d5f12b8466a89695b0bfcfdcbf95869353687a991b953e66c6c3984412a4fbe6337a40e50e4e8fe787d884aabde1949d9a0c7c62599217803e68fb12751ffa47687c3280060987a2ba0399734d2467167f5b7c3a0239d401ff8788a378a6a3cd8a23ab0698d72e6b5b45ea4a71237b6a4ef3730cd3b34344ebca5f20e961", 0xc2}, {&(0x7f00000004c0)="2fe19f5b41fdd1687a52166ae1339c16ff3f1f9694e9c7437693a00d64ad27d703dba30438a935b176ad3d97239cff00de7f254be58098916d24b736c78a6b405b440daa22d337b9c7d1215dab3cccd00be5c7f330f72e0c19176465550ed999c55fa45d4f58118e8babbec85a13bd0499e1317d47bd4fa2df41bd59c0771a2ad96b8a3ded803a9352bf3710a1b4f776e3263ff14d0b896262fc3cf485b54925dfeba0ff3ce269002ca50dc0934023", 0xaf}], 0x2) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x154) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) sendto$inet6(r3, &(0x7f0000000180)="33d584962f23e8797fb5876eff72f194caeec12d2875b7fb7c50bd7db5768451f741365ce018c05dba658e04f249d57f059a34913d52fccca65938e20f6abb74d25451843135053621a4aacbd38bc8119c51685286b992a1f5a331ae414c2a3806ce2468e6a7764135e2823becfdcad464ad509ece9f28b9d442dd3a59df4fb221de64953f1779b15ce120d5cbfefd5234f2e2d497c7e81364fed46e09310ed4d042751eacc62260b196150dae0ee9781afd0d4227591f1f7a68", 0xba, 0x400, 0x0, 0x0) r4 = dup(r2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x5) r5 = 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) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) bind$unix(r6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:16 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x440c6c1475cc3e45) accept(r0, 0x0, &(0x7f00000000c0)) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getpgrp() getpgid(r1) r2 = msgget$private(0x0, 0x105) getpgid(0x0) r3 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x9, 0x0, 0x80a6}) r4 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[]], 0x1, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xffffffff) 16:00:16 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, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom(r3, &(0x7f0000000000)=""/93, 0x5d, 0x82, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:16 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffff9c, 0x0, 0x2e4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x1001, 0x1800}, {0x0, 0x4}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r21, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffbfffe01, 0x9, 0x7ff}) r22 = getgid() r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r26) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r3, r15, r22, 0x0, 0x7}, 0x1f27, 0x5bb, r24, r26, 0x70000, 0x3, 0xffffffffffffff37}) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0xff, 0xfffd, 0x1000}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) lseek(r3, 0x0, 0x8d, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) fcntl$getflags(r6, 0x3) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x902, 0x0) write(r7, &(0x7f0000000200)="873d8403a40e3ff8f1bd82ce06a9e6ccb46e57e6acdbe315d8de7f353daa2250cd2e0c626d20543b9d6b53be144d6c5ad977e9949aabf3b64856688d239521cedec1df7bdf56ef31cc326fb8df658b937885f4a5f803dbd612cd46a7ff0259a86f7bdc4978345b6b7971c4d311650accc1ccc64d684a25946abf533002d13f7a83fcf1c1b2f6387b82165e4cfa857e58436b88b51adc422fe04bd153f7d86676349ac3286c54d47399fb6df2577b5485f0a663cbb5612f6ee510067d774f028342f177e5c20102f7d124a0f2f7868cdb2474a3dcc5a4ceebd6e154735772edb250eb059a8005cd6962375ea9a7b4045907d9df3de193fa23a85b5297951341713455f0c3dcc2276e2c69a8bdb9e47f23a698908d59eff616d8abef8a45c99c2b327b808813a16ddbbc88f1087e8409f720e19dfa9c2b595a5207c1ac35f1728930ec7763cd6390f13ccd272598c2c2995d4c2ea336b1db68643bb59d65335ebf26dfffa5b2df43c1270a5de41ca598ea08f2e273c793ba73060866e62ae888d15adaaa6daf62c00f9af00cf5340f9cf978138d38d85ac6a3438cc8eac7891f6faa0e747d3af3c7efab95947a4ab7f7c3373a198772e1ba354250770ee44ab278bd8cbf6ad0c057fe75c32928ef9010a0bc631e29d8aca0af05559b3266a86a6f9ec25b0d41dcf6f04f88d1c5c31404587aa4bf99f2838799c1ea9fbfcd0a14840488f2196a9ce8861c1cefa5cc0b74a7269bf4732d61997b1ffe1b29b898b8b8b3220fd638cabe36fe2b35d6a8a1d160299c0a060f9da9657caf31de98adb3c7e4e91eec1b86fd4e8915256b2270d7d369009af02f8ac3affd95c6ee40a0d449d7e14fd3b276a9cd26e609bb464cff122e7dc5ab8195f41c9fa6409a8e3ef5651914554f941ccf57de5ac67a3396436248446e4518a2180865027d2f8b55dd7bba588e6d8fc78c92d6b244a84f531c97f49fb46d8116c9d9bdf13d947ca45f673f138491bcce4d33a606248974ee17734583da28b5f655c2bec8f32cf92e0b939dae25d120112823c663a295b8e401addb277776e9840cd63c20dbc89e298b39f33dcc2bedc6f620942edcf73a228f042b6754a87a990bcd96239a66f4cf8fb6999e80b67530596aa0bff013b04474dc2d56fed47a06b69417529f8d499653214c2f368b0bdd060c9cdb59d9939c07bba1c327008016aaa6aadcadba7e64e10b295ac376b356f8ef18a6527fd2c0c37be2686ea9c2a98c827815714e85e277318eae06d94dee70b1a491afbe1f97361647b70ef27bed76225ea006fb6ca620744ebfa83ca9a99455d68d2816f24def3ac7e9fcc51f6a30f1cd8b50aadbae134376f345674cc4d7f1e41ad6593a158f675922874b257641533b0ded4f71fdc0714deff0898a7605f0b2cabd273b952784a72be7fd2ce6b46caf8e4d6a1ed753acbc50a5b269b073b86cd09a268095edc2730cc53e0da7fb38710c3dc042ec9a4d91ead22568d2988091c04b89f7056f4c1ab7c7596315df5ebf3bf257bb1ab4129e886340b171f6051de91762a24eeecec50bc8280e9376c7f63c9a26e3a7210b4393dc919c689cc6c29a817ac6f30c08a61dcef1d84cd217ee34d00b188b79769df13ea67381df8aaeaeec1aef5643a0cd99b41676f754ed61d670476cd35f1a0066a32978783c0038830b296b43798974e9b0d8c66c5892eb9c7c69b6c697c61c16bcaf3bc93756d8d64796f6dac041c13c9fc6fc41e1779724b564982f7ba87caf721b67f5cd20ad028721e5b55f08b6bc35092ba37f6bf230f9497d1910e1dd369876c5b9798a1ff4369dbe3b6e484b71bd26c8338a30aaaa6417cadffc2cd6f79d810d5adba23f9695b1af5960e0d06b13881bbe95564984ed44b803980cfb3f89e86a8b39a6c162d1aa3bbdc88f3a16fe4dc4be483225f9b2b58c2d87e10c9137b5ee05b40bf6d233d54973ac4c73973b572ba83633e95d01764955a9a5a627d4432131b772d7de48804f8d67a6cc9bc6b9ad2916f7dd4e3b35b043778fd00424c0f37c03f0c9bbb003e3738e00de2866233f221ee6dce53e8a8d4d4ea2e43860642fbe5c71383d1c4f2a7941792e8abf7e58c84cb06c4925cd786d0b4ff0c816ecb56df3860847e3d4fccf46c25f8aa1ed09de182cc1b4fef3c70629aec85ef8deb2c0f856f91b46ec966c54d7cbd9fbb7e1f5aa47166f9e114bd27ee53b91d80aeba0246f4b80049f2c5947564f5d43c3f74fae17af2de507af6fcaaed0c1f49eff20ae482107ac29d9df874038e23db5cf1ef7e8340fccf0818f6984dfdfc968fe3777b403c01f324b7af0faeed2d0445dea3d2617339275c2e4c03d3746bda42ac328c7f435e7f87bb9a2c35d6e803759008f77aec935049a039f062e30db782ba32e33e0f5b0dd839f113d9b982c32536a44f92d64e293ab057fd294bbb9038bdce9e1815e60047d9955f5c0b32938b101d54aa6094935daa3f0de6b6d3133003852fa5f58631424bb0ed9e9a4de8ce3095b555c788f50a75bea472902b41a6645de50b0cddd693741909e977936be4a0b52e3f37584fcb22d3370ee87893781194c821e5d0594eb0c144022db57d44bcc17bc9300e59ccea702c306c178aab9c5705c19364fcbbc0e78816a05ca20417e8ca0781b502942eac16476d058026e49a917dd6bac8b2bf0d7b5f59d05929b8868215f68d8ea1248a6c7f18b54dd9f398c7dbcace542ce22c491a84aced862bf1a714ce1799ffc14c69d03e656eac292a751d9807371c16292da1d2d7da03773d6542d92ab3d0b0a811eced24e1b3708763bcb61392b075751f36ad012e5abc110d33e82d4a95a273ffc1d94f64b6a6874ac29ef8998c24149bd7a3227de5c163030499a8e14579c4bdedd0d65d209e6fa24100c7c73c4365bc86f9026f33d842cbb36ee576bb785e474d7f7dd657da77d8b210fc4af76f3a662faad06e1ffcdc9b8cc432b7e02f75c040838c70d423e521f0377d5e26b156a614ea8ae8289d1f13110172a17d1e5bd40df63e37ce039d485bcbf07e69697c18c3e72883af81990bf867b7df85daad61346cda7f032bff8b3a163070544599ff624344f4c2c4d503caba2b394b299d094529de8cdf910073b79f80a537f8354fe7f409c2609ba7bdb61a670f4012be772b9e6957cd8ae28d9154cc5f6b7fb056ff09e17ac05752e8d6e5ed6fb0fc794883927743ca9d4890408267b4f63fceb9c6a9ecb504cfadf23765ef3249b624878ed56aa52828b491125f97811b369d9e7770a40b93c4ee02788f2a027784308ef832993b1d02666ad1996f3d5050d7ba42701308e6752f123946a459e5266d211d02ce0061a52c8281130574f3a11d045a9e6c5ab179e94af9893c77d3d555d946402c314c76722a2feee816159618354b916222e88331dc7fa41bcb913c907af14c7a90953449bae1d8c10690471eaf8ee9ea2f2bc497c8cb48700d6ad461da6b79ddf08119daa6a72fa6e70a32a1b3b9a1cbd2a4c85b18056c9224d3d41e8cacfd8420a6fb3d158470e319ce5d9e0dc0fbe78300540d08742ee37d73f5ec3f7fb447cb6e592f3eb3a54a1a51ed4583dd308ffd7fcc346d5e681c577632999ee83c1898de3f34cb9a3e9d0b5872e3c65a66bf6e2c558e076a4d037841c3588a7b9c62578c1b289ac88c21ea87fc93673bf960e3f73e0f9a530ee3f4dfd440999381e4c9af6dbff1a131d0208e09c234c44f70a3d1c4a8211c39f44afeb86efad520eb9cf9211c2a4bb15068bb3991ecc248af60099f4235890565938e73dd65a4c977b9fd505be3ed7bff032adba2c025d1ba9a8d71dfc67f1480b13606076f231b6ace5310f69800389696beb18a86c4f651f69da03ceba829d123f55606afa9e7e999e63210b6d3f5dafb9e4fece263c57123a23ff7257d4c4068f47bbec27aab6afaaf0fdf472eb49f37b31df54e72c4a90a90435ce9e8eeee8533fee69abdabcd6f8e703ffbfcef0d445fbb828192f1fe792475ecfad5f13ded1e06ea1f64b3be7ce91ee32f6c369c7ee8022a47846d1722beef040f80a5fbd2d701452709a34d3b814fde501cbab3da349e9e17437046e9894d6fe757906429e6a281511a3ee4a8cc9665ca80b3cb1f819c46d67b893c8f61d72394b975c3d7ecfbc89a2f5b83cc72600a13cee832b5f4663e2fe5b7c25e2f2c72952a81d5e429980ccfc2e3e21c4fa9f450e984997452431a51fd9f762c383c5be0113ca06a7c148ac0c6e127ae7d0fca5cda903ff6ba1d9b42410c1ac21d180e906aefb17c383ecaee3eee661667fbfae8fe4e52d0a0032b4dbc54da96cf46c89a9f9eb1fa0c24e860b850c53a246aea04199fc5e8c7d5a2903c798e6227e99835688f13e1186e383f7f2722a564519b716bc91b0c3aac14bb1b5c46cec0f617575e4fa40074d4319a0bdc38757bde1dc7b4cac05db02c95226789a0bcf7c5ad2cb839123a1cde3d86435c092518be08fa15f49bcc9cda78ebb7d9ad110e5aadd007842c0ce2ea16c272ddd0c89a9a71ec20db505bc480630493804f7b0a71fa5d12a2ed129a34ffc1b1ca8161cbef1e23c70ab253edfbdcd10f4387c3e0e7db109addcf982cc14def82e93c6f4d4456a7a161956ba40e015d197651214dbf3543623023ce7a9783301bc8c6082278fbfc1c59e2ec57dafee0cfe988e39837c279fd8eff88e6b7724e6927132db7b5dec8c3263570bb86abbd571a5752ea6156822deac3cb4ece855c88161364a448907c3b438ab2310550abf4f04ac4e55b8708cdbc220f77f97e8f667646e5dea04d460bed77671e6a12a45eb4e6d8b8d8b806a6935ff44ca6b742ce24e93f3d37b1aa1bc57d61e5af5fc07841c53d9b05a8eeeb53e1a9d386f9dd9f7656863fe18a0a169403140f0d31ab3f89f08fa7aea9f2921cbe375d19a76ca7e0cbd0bad8c21717d68d11a1285c3331f8b40abf2bd675b42b24a9067f4cf70ff3fc546a56b25bc455ed51247397b978cf689e4660d9101d754982577ca820b89d32c38147d3043b94f61824a8b768f7de16f524a50e267de23e1c8454aac1c4b1f5c89d8c88abfe970351dbf1197feddf435b5a13a5fff57390a195465772ae7ec8d452a4be21126de18dd8da10d668a2e8207cb2d8fb5bfcbfb2e0fbe38f8a5b16b2c0d0448547209cd21293372ae4311d162ca73adcd4cde7838c06cadb0513ef1b3392dcd1a66c8c17c9ff46e3cc5c971118d57d2a293fa695d01ddedee79ae7298f368714a806502c55f8320529e645178c4748d849caa477f830973d7767ff7c6dc5665ecd527a7e53e23c1ee6489dc39668058a402a00a9efdeae9f9f4b1ddcb8c815fc7a5ff7b1837f6af4c0ad04fabf0826b9eff052c03b4b360a9749880338b85d09eb7dc10e02ba713bb108183d458b94f5b718b7805d247a7923794fd2e442c8c52130462c086125aa055c75e6b078ad2379ce2f201319e09c592a3e809fb0bb47619aef44af96a360e8ffa0068397f81051462c5c155c1a2c9f2eab1a9978aef5554ed9079defdcb369134eaeea835a320446a9738984e19052075ed4dc0b600e030a3ea31a27b421f56c66d97c9a250abc6a37cad64f4bdf09dfb13b69b941a86db3e1d79b20b9d3df326fdc85163f54c0da15c815c477988b70dc13b7d98d54c5c121c2e20ae4e5e26e30b85525cc1cf21d46b7150b250a33df77dafb5802114fcd9be6494faf16e16478b8e261a701405c09db387d5d0a7b173334ec39023d5df31461cd6ce6658497d92fb1d2baef16a9a51e17ba27191", 0x1000) pipe(&(0x7f0000001200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000001240)=0x3) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) faccessat(r9, &(0x7f0000001280)='./file0\x00', 0x8b, 0x7) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/ttyCcfg\x00', 0x6cbe40cbe81c78b6, 0x0) fcntl$setstatus(r10, 0x4, 0x40) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001340)={&(0x7f0000001300)='./file0\x00', r9, 0x1}) r11 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', 0x81, 0x100) preadv(r11, &(0x7f0000001680)=[{&(0x7f00000013c0)=""/91, 0x5b}, {&(0x7f0000001440)=""/32, 0x20}, {&(0x7f0000001480)=""/227, 0xe3}, {&(0x7f0000001580)=""/217, 0xd9}], 0x4, 0x0, 0x6417) r12 = openat(r8, &(0x7f00000016c0)='./file0\x00', 0xc0, 0x8e) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000001700)={'tap', 0x0}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r13, 0xc0107003, &(0x7f0000001780)={{0x6, 0x8, 0x58}, 0x1, 0x1ff, 0xa73}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002c40)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg$unix(r9, &(0x7f0000002cc0)={&(0x7f00000017c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002bc0)=[{&(0x7f0000001800)="1e2d6dcee1a375748f6f78fb43cb714a732cce8075cdc064a28d2a2fc6fe8641cc471dc275a9ed9a56aa2e3d4f13d4e72bc468da92ff132836864065908bce34c633c6ce7cb856f55e88b4a890822786cc05d2dcf63ce81d2b70deb458c54d896a9070837ab9f553f6df9ae25f269a3c95d0050e85b5a9cc2835240c4b461764b1c9d94fa0d6cbf23b4e32d0ca9a69d37f9ec7e2504c2a03219577d84cfb3f70bafdd2ec135bd4cfd4163287d53042af0a97c41506ee58dded", 0xb9}, {&(0x7f00000018c0)="ae60e703cb3dcb1490b60022b08b108065a49e210dfef32ddee9ccdebfdc911a5131e2ece37391d689e243b12fdf7bcc3f6991989d72d39b55d17775a8ccc0e3c696cb135138588482d14155e0cece9953bc73d2ce1a062c32769e67e3a6b6048a6ae6e25e79ed6b34fda2910b53005e7e8a8faa17ab7963df4b7754f3a028c0396c3e83d9955fb9bc0ea285bafe53cd96f106f90189766c59074ed2bc7d00f3987b2faf55d16367a6ab916b770b8bebb82ef294a1000165bdb4662ae9b2fc223276b3a7c85f82da7a9a311f8b0af1572131b1d9a00640bf5feea21c12e6b070cbc4145aa1f9d47db813d7451a7883359b032d34fe4a765a435d8b22c6ce6b5e155d4ff90724d281559c08ff07f99873a2910c9c7a551c4c1ee0285b6acfab135f48cee8fb5fd5615a16d4d121ad3be4251eca9b53394e545d3eb13a6ec967eb58ee93f8b9c9471e78f09fd61546e3582879b5423be91aaa90e890306a4d7dd7a35a439688dd7f3ced73f987d3002f968281024cd2d88072686ba4caff1757ec5741dba46a96d2292d05951d31cbe16c2f8bef5608f2a6df48c14a325bd6a25ac047aa24266f575810cf7cde41347944bf0ac6a3dc2452d935671033f8a23b52ea3e70bedcbfc2760fab4fbdd517f04b36075edf6b303a14da8dc367a5cc7082e3ef66770d67d5bc77b6e301a5c68f40f2f24ae06074d5cbb9a13102b5f82cdbfbe98d97c46ecef01339b1810261b0cb85af99e5c90c325836ff6830342c05e4bab9f5be6554a4bc22ead263a99c9f76aec81c4e87c34225ad851af666988688df658f8498252661b0320e8650a1503d1b9a9d9e8f7edf4d0cd1ce8d8b7c5191b9107c817f07feab60900b41bb7acee27b427c51957b0a5e26b951b864641a81c7656de6bf64af0954ac1dd4a97ae39656e9d979173d3228fba47a3ee9f2afa702fa9e418e607729b08a162b01296ff517341a783f2c9c8acfae375f84f73903afa6ec251cc98f87d6d7f81c87f901b9dc79e8876a5522a1c286ff425efdd829b8758a3874cae9f6227c127e66f99a0773e9e9680183d32ec4c6889f7ea6ba27bc22a19fb2c3dc7c774a0ca90e41e4e40aee7e2e97c6d38ca57a649a34fe84e241385661454ce6acf3671ff43a268427156b9295c5a61304abc406e4495a0c6b3ac223bd475c40fb3884ca346eeace218c0c998dcf0e8069bf3c54d454bcff659a6b94a4c362ff34ea14d0d68724f0f323c6adf7d69b531c8b88ec7510678e2e2b4a2b78b16add6575fa8a73659f483f9f9200c01f0db90c4805e68b9d11663c85e9e193425f5bab199b7b9085cd4ad721b83dda2ba90b081141ba80787e0113505bcaa256bf6989fdc8360a60b38ebc84b1f2bffd9d3bf7f37aa2f833dee659fab71e521e3d7f4fa658a4310e3f6908b5a8cb922b1baa32b76daf6e5508545a4f1e0e0fd759dce4fe41a5c9d4f7ea7a3283c57ec3059c11e3887e054b4994ce237bac5aed5a3de237f43839b22549bbe9a018c2917f60c13ab7cfc4c1aba867177ce2a0fc9a628bba8ec5ababd99aff5d84a384311d27fa9d6a87802d9bc6ca0b19a45dfc9dff93a371bd56360587841533515eb1f6ba3633524505038d08aaad1884134b7b5875065deb9612b0dd3df74799b23bf48f8aea8ff0f10cec2828a42f1799e6456f693e568c362cee4f81d72388711121ad687ce829070cd65f04e89d39bce129546b991d8276fb47607c56cdad601e611d8f424f809a6f7b355621f197b124ada690a4104f4c7217753c42d330358f50657af421978e23bde76c0353ea5af3a3455bbcce98b098c4fe6b8e6a964d3c73e3ab9335a029c10dfa9a201fa8e147538c72e8dca505ff4d0270470b0217af10fcff69373796368b4f023074d98d8d7a76833d4d3536be5bb21c5100e4e323d0c82751422d445266005722ff2456470d999f45a91395c2117fd0b889483c24d029a50e070cf254bae8c9bd6c9596aa98a3ae9e5347802c87b41e1640ae49b95e7f033a0d4235f01f1b18ff1a04e10f7cefc80eb4c45edbdb0db4353ebde6a866af2ea5932be0f32c54e9ed6bc84cd41155977d4dbeb02cfdc982ca959410583446dff3859293de8a758bc681465ecafbc69289cdc2e63ab8bad5e822b2b6beddb9ef968a9cec5dd854fa2624667395ebfb7e1570b11c5b6e950825402e1504feab579d774e112e99d84fc7590ded0da5fce074c94001dd4fc97f4b12dea57e834b7fed8ad4d9e4e5a6fc28655d21542e60a2580e6846d6a09404abfc0704a837ad2ef1ecbc8a3e13b5013a5f0fbb3d00b5c768f60c023b3de033dae77de75be41e7c28c3af5fde56dfa34b65e3359661b3619a4640be189e76d269d52e26150b59dd656e17082bd4eecb9af8e0abe31ce93a92ffb9ee0e8b1f799ca39f36fe36768c329535f1f9a1a519cdd99bb984a8fa529f63e962e67ab1691d3eca7a428f4889eac252c13d35a7769a4ea8df8bb1a94d3ddf1ca543bcc76cd3603482525986b0227abeced262e05f04ffbb98fc2d47f84622c0c8daac5a2b1eaf967894425378663f77bef2bb727ea65efd0f3f586a447420ee4a588f162f1d74b92b4e2a353f30f564af7c12a5eb70e3c303522513ef903cd747f05921e9cf599bed71baa955c4ef9c8b03be0d98589557fba7ee9369fc8a9c554f3d7f446bd1ad4c2e20ac48fc0920cd1036d7015282c9c53be8570759cdc9aeace0c726ae4e7c934692611d98d1dd774a67a0a6474262bba18b8f972a9aa4d663def140cb7fdc047cac433b7cc0430b550fe34179c0fae64497d6bb36452bf70279725da21516c08aae4d0959ab563e1dce446ed5b2d47413e53de7dc31437e49f253beb74998623e0bb4e45a80150cc45fd4c787d74143fe42219565e6d99aaae016159dc2e664ffab5ced8b7203b4f52e964897e6fb6a8aeadad1c525efa3bbbc3d3d143b6e554485385dca07b3cdd4ce1bddb163d2842714bdbe0cf3dc9f6737e78e0e239a82e00c15a9792c2934204554480d36cc30d86d39bec5750bf8f999c632d886aa5bfa534630e14b9bcbef288c469e78bebaf12b0120123c0afe1dd9b5231331284748866744922ea6ae9353ddef8c0b6fd1c2a635ba2b0118b318df6c4ba34e470bf34eba8083e725e3e919df2b9fdb3a19043173ac3288c27f483543bd28f7a855ca6314fe7fe5a4094ee21cbdc2864bad213d0fe7509a6a6edc93a1ae4403d9ea7f6cc3a255f43a6e5337bdeeb697f47c7e284546e3136e2497e3d9716b260e3f7a75cf542b9ad8d23c4ff9e4ef397c6a0cf9fdfc5075d4e92ea698b38661603df9d274c49418e72dd86332d88bbd1bfa07eed2763ce6acf7899c3aee3de6e625deaec5df39cac2af024797ec8ec9bc96b028055bcb3af404e17b7072f7a3af61722ce69ffd3d33feb36c176d90d696eab46498ba50d095f45a0557a9ba58a40ce5266a311677eb8711c3c52606d7347b6d5b76f78169769708b53cac4827f9e18b6bfbfaa9c88c1b712577c5e1fa4aeffa87b8b60a1f3c7520685e4bfd4d27693ab07970b55356d2b51f379540f1bce33e226a6dcb489451ea1509ca0c3f199140835aa8b92d12b5d67d39e8f0a6bf7b760e04ee3dfacb9e4d4578896d939b7028c264c206271ec3337a255232650d52d6513005995691db4caeac9cf905fa0618590357a8a7b3f1b873156d665bd5732336ba51f6d797301f2c21e921241f5906bbd22cf651f371575e63c2c67e29e56700432ac612656c8f195d35ae742ebb410c1591cdcfeeea3377c30759f30e394b4cfeacc5ede1efbaf1a92ba8ff2cda6fecc262c2049d69c275e2090d8dddcc21a2e57625f21653bef951d349a05a15888205ef23ab9e97dc5dfe4ae31558d14fc42ac16fb5c186b53857504b8b55444240b89a01a5ea2b9eacaefdc3bc0819943bd18cadc05173ac6a424bc769390469a566fd9c72f728a4c70495d67b10db38753d86a9d1e12a9542c9dd3638b2b3ca308f87d563ddb4b82c711865a8ad9fa29c6e964bc9a666f977384d49dabbd8b5ea4fb0eb3e60dfbd696c6f2245b21b43284053f113158f8459215971404655e0e6d90f463046eb68dd1bd88116a09d824c02b64065758a5530d0cee9d4bda45a36546ec49ee5a1bb89fd4c6f2ade3ab53e086607a2b81d91cc2b4a68b930070cc01192c5ad1aba52ecc935e8c4fa33c94263fe496ffc2706fd631feff4b3bb7ae6821e41e7a1189b55e6df9d05360a3d8eded12a18b07f124ccff6ee9276cafe356427fea3b375f3cca6e826e27609a9dafa096a979a4530f656695568c9ed40ff6de7039847633671914922fbe4a660df9de8671209ffdee1744dbdcf5d9c463470e74e36ed53500c07aad78127ac3b82e799a611d8fd1d16776e658d11e7501b0c24e9a19c5c86300d793f06bef9fa20581bf97f8f4bf4c63478ae3cd7f29f9ed0fa8004c8ec0dbe41120031bbbc63e4d4160911cf9330e067896b1c87c860e60e09dd5e29a9057a830234f62694f58b3cedc4567a32506826f7516931f793b895b10dba937090a63a92a63d2d543ec61107695cdd39e673d6ea59071d00ef9b6e59503ce0538669bf2a9e19d91bbbbd114931a7533132f88b9453cbc07716531faca01903e4f7d65328e9fccbc217fce22915df926d669df84ee853bde5f66b3dbd0d07015cba13ff64f73334ea90257592d919ec055d8745dae97d116d2965cfc19405a9e55cdc2b576215a1ac6070f5df9c0fbda28ca75d53362dc669ecf31ce83f913d77aacc133b2a6da6a62321a7b9e43b1548c7c87bd4e2790b279f611df58df0a83412f95b0bf4bf180f68dc247acb622e5d2ed69c784ab2e585edf26baa79e6c687c0a1f8cc3119bb2965ce7c59d384c522213ec8ccddefcfdc7f453b282b2536379bbcd7483c0385751fd40b87c4234a18cab2ffabd3ec930d3b17d55738af484617024b5801f9a5a04cf151afbfc6c735845638a8fe5bbd33520f2bd5e717480fba2f44fabf320576b61fb9274e583694b02321bce21a04d882298fa7d63099e45a2fd2e012e2868627596a862c0a2e07591e33ee58abeeaed11244b77a7b32875b4367e2df20874efb0736f9da4585bc322cd219e9d9e0a0e2c498f3835084b06e32908336ac376f43e7fc8780d9d66e6d013669a3f35be7a59109ab522b9f4bba58119ed0c7206c073d4a850797f08615874618da515b5e43d8c473b1b8b57f6a368173f9715f2008d48c12bc52e4e39e370f5e5a42010c4472f266fb6fe04b532eb807d39be8c9fcd76135a8bb702bfdd035868513f62413f0ce8c8b8c0f57d70bc400dd8fa9f6f2102ddf69084378267e8bb77488c206865bfb2e0de870cdaf07596c9f25f0b3bf8efdf02c61499877e0279563f029992e4cd0c7e1e2c9c73aeab6c8fa0f6e429e9431f804b46a8058311a2ce830e3752196b3bbc30c5eb4701948d10731c6a96ce25b765ecdac647fe6d7bbaea0979ea21bb3d612dd297d938655bb16b59bf89dc4eeaed215bdeb4d678078d6f3922eda80a40a8e813690816c652e9cd8deeb0c1b23e3c43f31fcd30032fb1be13549d1d7fede8ab17c4c6341dfa92e7cfdbccf38b861836e5a4126c78ab7a1bfdb4c1325bdcca3f9c98eb0b1733acb01e9242eec2cd7a210b7a714cf029a81dfc3882b1accee2550ef832559db29469d235e01386a99eebaea3e2e74830eb3c31597e95dbaa7c62f8f031a1f4bbcd130b127d403b5ceb3d30a910c77d4365b6e016ff8fbb629166399e5554f2963", 0x1000}, {&(0x7f00000028c0)="496e3ad495eb2cfb94793a9689b58d1ca95974eb6aa84cfa8182a4891b258ed13067724572828b42e30ba9c2462dc56518b998b8438da7dd6694c4e097edb4164ebe5c42022f4972daa0b44237d61a8d1e212c6bc5de6cfa181a2047935b5d79ba884507d1", 0x65}, {&(0x7f0000002940)="8fafb45bbdd98b87affe51d39e5ef7c68d3f3ae2121ba330315108d1d924106eae78355bc8820e1ddf80682c3bb1081fc973b74bc064d82e1f3310ac3da57a67378fe61b172d27e88eb537977e02415c72ff266ed362a14bcbc5759fd48515d6050a6b72b67aa2fc6636c5ab1b52a3395575afe77d8012e31d6b767076f9aa132d3a2a7da5ffd23c", 0x88}, {&(0x7f0000002a00)="69b13d941f5ec0c47fa8d14438fe4759305ee4868e97b58ad6ae778f0c79393cc66022fb84d39f3e3a74185e840eba87535472ebc421ff0e5bfda3e894578c62a1535bf258f1ea6415616c1d7825a7b788e4a5d6405447bb594488164d459a8f2424e4f911acc4577d3c46445c2cb25225707a48ed524a354c30c43fd29b503b00cadd7372f9a8f78662efa035f3915ac7316c0a5c467417f591b2b341d24c05dfe4b74d8e0135cdf1717e1e06bba46f16fe516ff36d30f42f22b4f60609a0d81a3bbfdb0be8a3", 0xc7}, {&(0x7f0000002b00)="f00c12f5aad91a5cbe343d2f72322289b498eb1ca2c4542a8602623a47e915a033785ecc9fef262e8aade4601c0066893c5b5ef7432942146fc339c3dfae6449a7e8f76ae3c69e0bc1f43b332dc35f008794cc6319144855aed409b3f090b31c4c9aed0db1a4d6b41a0c3ab247234cee372df66e6c742e1a8401eedf404bca2c2e5410695a4130552766846469bf9a71d06e8d71205ee09f473fbb95a4711ff32ced5fbb7f6f240f51df8d8be75be032ca63eeb5a09ebcce", 0xb8}], 0x6, &(0x7f0000002c80)=[@rights={0x18, 0xffff, 0x1, [r4, r14]}], 0x18, 0x1}, 0x1) r15 = accept(r5, &(0x7f0000002d00)=@un=@abs, &(0x7f0000002d40)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r15, 0x29, 0x69, &(0x7f0000002d80)={{0x18, 0x3, 0x15, 0x7fffffff}, {0x18, 0x1, 0x9, 0x1}, 0x9ca, [0x0, 0xe7, 0x9, 0xa8, 0x1, 0xdd, 0x6, 0x7fff]}, 0x3c) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xb1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r0) mprotect(&(0x7f0000799000/0x4000)=nil, 0x4000, 0x1) 16:00:16 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = geteuid() seteuid(r4) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:16 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) clock_settime(0x0, &(0x7f0000000000)={0x3ba}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r8, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r8, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x2) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x188) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xfff7, 0x6, 0x5d, 0x9}, {0xfc4, 0x3, 0x3f, 0xfffffe6f}]}) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x46, 0x5, 0x3) r2 = socket(0x1, 0x4000, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x4, 0x40, 0xfffffffe, 0x1f, "90004de4000000000800", 0xfffffffd}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5, 0x8, 0x8, 0x0, 0x3f, 0x6, 0x3ff, 0x2, 0x3, 0x3f, 0x8afc}) 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) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000001a40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4a0100000000000000806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791cfc8df63e5e23fa327326484829f3510000000000000000000000000000009906c6bc9a8b7f56facfdd21f99b0e166b96f9a030f64007099b8b8721bfce602af63873bef87fe7fdf65348e697"], 0x44b, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)) 16:00:16 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r4, r4, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r0, r1) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r1]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getuid() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x22, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000001500)='./file0\x00', 0x8, 0x0) r9 = socket(0x2, 0x1, 0x0) shutdown(r9, 0x1) r10 = fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r11, 0x4}, 0x200, 0x401, 0x2}) setgroups(0x4000000000000118, &(0x7f0000001580)=[r5]) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x40105706, &(0x7f0000000000)) r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r14, 0x0, 0x0) pwrite(r14, &(0x7f0000000180)='S', 0x1, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r15, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x811, r10, 0x0, 0x0) pwrite(r15, &(0x7f0000000180)='S', 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xa8) setgroups(0x1, &(0x7f0000000540)=[r16]) r17 = getuid() r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x4, 0x0, 0x0) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = dup(r19) ioctl$WSKBDIO_SETMODE(r20, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r21]) fchown(r12, r17, r21) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240), 0x902, 0x0) sendto(r22, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r23 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r23, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r24 = semget$private(0x0, 0x1, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) semop(r24, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x4, 0x0, 0x0) 16:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x31) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x461, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f00000007c0)="8c684897f0aa8e1d24c718781ac95402f57500000000000000055c0a9e7eb9bf573d37c31258572b4141cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd56c1adafbe701464da0485fe165ff742852080d7d3f5b933d9d1e588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c6000100002fe67f4d27abfdb055d2f43ab4d644a8a0e637e6a561e2aac1f2e668f1244ff7f959e6f500009bd29af3bd29b184a53e6bfd638db123191806aa4d5ce3080b07c969dad634e0f021c46b80cd1bf3d334e11b700daa519c7ca127718be7d976cab6af12836d1a11181520ee54b7ded6415db045c4787a695d1523d62be9d59e710e6f35b8a114077389671200a1f6069abd0bd961b35dcbdf154799b8fc35add8f6f5ef50c67d23f5500b440887c4117c89c98c20f284a770d55e9751425636000000000000000000000000000095da832383ff61baa015b4aaa7a919249d29eff25ef7b80ae8b3a7d525adf2480396ebbe3c57a27ae2896fc19366a38a560c7ec6ec130f1772d126ce6f911b0d811a4b8dad84eaa5ce4c5a023e14d6614a21fcba649ab7ff59f7d67ec7310aa89b2b9a0edef84c1ed70ec94987a5e70d34563b911e23dd7b9a4584cc9c4d7da515684cc6640278883445af01ff62bdac5a587844fce113b076cd8c723a554f55c6f6b8df03a4271f3db5", 0x4b58b8a5014a72c9) r2 = socket(0x18, 0x2, 0x10) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r2, 0x0, r3) fcntl$getown(r2, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x24) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x1010, r5, 0x0, 0x3) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb, 0x2010, r5, 0x0, 0x5) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000400)=0x8) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) r11 = socket(0x18, 0x2, 0x0) syz_open_pts() r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f00000003c0)=0xfffffffe) r13 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x40) listen(0xffffffffffffff9c, 0xc4b) pwrite(r11, &(0x7f0000000440)="061cfccb64d09893d296b69f59664df22ca8a92a27458093849e8911f34ef5a9414b59edfb7e2107eee226cad446f7108b2284648571c40e5d91f0ad2ad538be37e9f85710b52fc9329acbb89569f80ce7c01d7d05ee34e09d42985f11e2d5183f4fc02e99d0b19e6676c8afe542a0c48d3f9e3fcd2b9c51da02e857d5a68f0f986a9c2f82efc4f188f55bb4c710c23a3cc216dd18f8273c59cafc0ef8e4d1865f7e28dbf2ab62cddef765403b801f6d8107fed1122ad2fda6760fb42f001af51723c1135e", 0xc5, 0x0, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x7ffffffffffffffe, 0x108, 0x40000000, 0x1, 0x200}, {{r7}, 0xffffffffffffffff, 0x0, 0x1, 0x9acc, 0x7}], 0x4, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x6}, {{r8}, 0xffffffffffffffff, 0x2, 0x4, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x61, 0x4, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffa, 0x81, 0xd10f93cc691f5907, 0x0, 0x6}, {{r10}, 0xfffffffffffffffb, 0x82, 0x1, 0x1, 0x7}, {{r13}, 0xffffffffffffffff, 0xc, 0x1, 0x40, 0x8}, {{r14}, 0xfffffffffffffff8, 0xc, 0x40000000, 0x400, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x7f, 0x100400001}, {{r15}, 0xfffffffffffffffa, 0x41, 0x24, 0x9, 0x7f}], 0x1, &(0x7f0000000380)={0x3, 0x7}) lseek(r8, 0x0, 0x661, 0x4) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) socket$inet(0x2, 0x477df753a79f1b66, 0x6) socketpair(0x0, 0x800f, 0x5, &(0x7f0000000540)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x40) 16:00:17 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000000)={0x2b82, 0x3f}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x1], [0x0, 0x401, 0x0, 0x0, 0x200], [0x0, 0x6, 0x0, 0x0, 0xfffffffffffffffc], [{}, {}, {0x0, 0x5dfd53e}, {0x0, 0x7f}, {}, {0x0, 0x0, 0x0, 0x20}, {}, {0x0, 0x0, 0x4}]}}) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socketpair(0x10, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x1, 0x2, 0x0, 0xfffffffffffffd3c) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0x4) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x8e, 0xc0000000}, {0x18, 0x3, 0x7a1, 0x8}, 0x0, [0x8, 0x20, 0x80000001, 0x2, 0x1, 0xfffffff8, 0x5, 0x3ff]}, 0x3c) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)}, {&(0x7f0000000340)=""/126, 0x7e}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f00005f0000/0x4000)=nil, 0x4000, 0x0) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000080)={0x6, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200)={0x7b91, 0x10001}, 0x8) 16:00:17 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:17 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) getpeername$unix(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001689df08bd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045dbd2b87c7afb86e9fe5a601cd0a92c38545c6658b823a4af011e902b80bb6bd74530619c2f73158c02fb1782253e4cfddab3f486b3e4513585360932bc6e2341e7da66f1e2ccf6883eee1edeba364f7b22c7f9e5cf129de1174b"], &(0x7f0000000140)=0x1002) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='}\x00', &(0x7f0000000400)='::\x00', &(0x7f0000000440)='S\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\xdb-/\x00', &(0x7f0000000540)='+\x00', &(0x7f0000000580)='.]\x00', &(0x7f00000005c0)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000680)='\x1f}\xbd\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='(-\x00']) pipe2(&(0x7f00000001c0), 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) getsockname(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2000000000000207, &(0x7f0000000140)=[{0xfbff, 0x20, 0x20, 0x8}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1b, 0xffffffffffffff9c, 0x0, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:17 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x10, 0x8001, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f0000000080)="65440b3d74ea075396bf7bb5c5f29adeb28062a32b848a1c42d3b5f65e31c0655b67d41c453a3a96056c863eaf403bffdaebde411361485c958ee906868ad07ab0eb359147caf566badae75bf5cf5af7f41b0a45a5e3199c7ccbc9253e7248bfc4dbe03c298e0c2d06f3692b15498605e7beb3da0d7b2b0aff2eece668b0de2d9c5c289e4c553b7c970f7d5ac407c319175762", 0x93, 0x0, 0x1) pwrite(0xffffffffffffffff, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:17 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) r0 = socket(0x1, 0x3, 0x7d) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup(r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x7fffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x4000000}, {}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x68, &(0x7f0000000440)="fc69b99bf2be8909eb7b62dc42c59b51202ecc8e582b6349a1a5d39f20e4d9edf5d30085efc15644eb039a01b7928d70a1b70a86404709ff37478b99117d70ef138c0f59d3971e06d17c31cd7953d06e8f0c524cb394376629d87d9ca792bcf06fbe92d75f8b6386d99930949a44c3bc45a8541cc43c38c47b26a116fe2d50ac817c9d2596855420d284f8f341c99c51") r1 = shmget$private(0x0, 0x4000, 0x120, &(0x7f0000ffc000/0x4000)=nil) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r8, r8, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r3, r10, 0xffffffffffffffff, r11, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r15 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r17, r17, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r22, r22, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) r28 = socket(0x18, 0x2, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r30, r30, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r24, r25) getgroups(0x1, &(0x7f0000000280)=[r9]) r32 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r36 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000100)=""/114) r37 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r38 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000200)={{0x3ff, r34, r35, r34, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r38, r38, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r34, r35) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r35, 0x0, 0xffffffffffffffff, 0x0]) r40 = getgid() r41 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r41, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r41, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r33, r39, 0xffffffffffffffff, r40, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r44 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/114) r45 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r46 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x3ff, r42, r43, r42, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r46, r46, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r42, r43) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r43, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000100)=[r31, 0xffffffffffffffff, r43, 0x0, 0xffffffffffffffff, r23]) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, r14, r19, r25]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r50 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r50, 0x2, &(0x7f0000000100)=""/114) r51 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r52 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000200)={{0x3ff, r48, r49, r48, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r52, r52, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r48, r49) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r54 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r54) r55 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r55) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xffffffff, r3, r47, r48, r53, 0x2, 0x9}, 0x0, 0x9, r54, r55, 0x7, 0x1f, 0x401}) 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x200000, 0x0, "d730c15b00"}) 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) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() poll(&(0x7f0000000040)=[{r3, 0x3}], 0x1, 0x0) dup2(r0, r2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x84}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x201) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x7}, {0x20000000000016}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="7fe59934468bc205003e0b965c13") 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) write(0xffffffffffffffff, &(0x7f00000000c0)="16835f4ff39d2423200d0258f97eea74079fc7e27f4241b1d0591890e5c8724754b34989168319f6ac8472f07a9f7aad73716a6e54fad5bb44d0bd0f4cdd87157caced3267f2eefacea6e34d49710826c037b8c02c41b45f2d96fdf8953e6bd0b3e88278c5ab2a93a78361543b88f2df9d3c0afd2399f823a13633b9cfd0927c7558a36f1a847826", 0x88) r1 = syz_open_pts() r2 = socket(0x1f, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x6ff, 0x27, 0x859, "579f855bc33b2e9cf2d2358246067126b27f9b5f", 0x0, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x3, 0x3, 0x5, "a37cdd8a77d99937b252e86ee8fa8fe5105b9985", 0x23, 0xfffffffc}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80011002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) semop(r1, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0x6, 0x2, 0x2]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'|\x00', 0x0}) r8 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r8, r8, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000000c0)='./bus/file0\x00', 0xffffffffffffffff, r3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000024ca5b30bdfd982955dc10352fc245f287f07b7efa76d410d59831a5283e4b28bed11ec3411814efd7c22000000000000", 0x34}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000140)={0x0, 0x6, 0x1, 0xff, 0x6}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000180)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0x80) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0x4003, 0x0) r10 = dup(r9) setsockopt$sock_int(r10, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r12 = openat(r7, &(0x7f0000000340)='./file0\x00', 0x10, 0x40) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() r16 = getegid() setregid(r15, r16) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r11, r13, r14, r15, r16, r18]) r19 = semget$private(0x0, 0x4, 0x201) semop(r19, &(0x7f0000000300)=[{0x7, 0xffff}], 0x1) semop(r19, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0x1, 0x1800}], 0x4) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)) semop(r19, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r20 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r20, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r22) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r22, 0x0, 0x0]) r23 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r24, 0x0, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x371) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000480)={{0x9, r21, r22, 0x0, r25, 0x80, 0x400}, 0x3, 0x2, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0x80) r27 = getpid() fcntl$setown(r26, 0x6, r27) r28 = socket(0x2, 0x4003, 0x0) r29 = dup(r28) setsockopt$sock_int(r29, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r31 = openat(r26, &(0x7f0000000680)='./file0\x00', 0x2, 0x34) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r33 = getgid() r34 = getgid() r35 = getegid() setregid(r34, r35) r36 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r30, r32, r33, r34, r35, r37]) r38 = semget$private(0x0, 0x4, 0x201) semop(r38, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r38, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x6, 0x1800}], 0x4) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000240)) semop(r38, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r39 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r39, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r41) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r41, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000480)={{0x9, r40, r41, 0x0, r42, 0x80, 0x400}, 0x3, 0x2, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r43, 0x4, 0x80) r44 = getpid() fcntl$setown(r43, 0x6, r44) r45 = socket(0x2, 0x4003, 0x0) r46 = dup(r45) setsockopt$sock_int(r46, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r48 = openat(r43, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r50 = getgid() r51 = getgid() r52 = getegid() setregid(r51, r52) r53 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r47, r49, r50, r51, r52, r54]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r55, 0x4, 0x80) r56 = getpid() fcntl$setown(r55, 0x6, r56) r57 = socket(0x2, 0x4003, 0x0) r58 = dup(r57) setsockopt$sock_int(r58, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) openat(r55, &(0x7f0000000680)='./bus\x00', 0x10, 0x34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r60, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffec3) r62 = getgid() r63 = getgid() r64 = getegid() setregid(r63, r64) r65 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r59, r61, r62, r63, r64, r66]) r67 = semget$private(0x0, 0x4, 0x201) semop(r67, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r67, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000240)) semop(r67, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r68 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r68, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r70) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r70, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000480)={{0x9, r69, r70, 0x0, r71, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0xa, &(0x7f00000002c0)=[0x0, 0x0, r13, r25, r30, 0x0, r42, r49, r61, r70]) fchown(r5, r6, r72) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) write(0xffffffffffffffff, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb5", 0x3d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x6813, r3, 0x0, 0x80) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000309, &(0x7f0000000040)=[{}, {0x6c, 0x93, 0xfd}, {0x6, 0x0, 0x0, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)=0x81) 16:00:18 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = socket$inet(0x2, 0x1911722d5431c60b, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, r4, r3, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x2, r8, r7, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8, 0x4}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) r10 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r16, r16, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() r19 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r19, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r18}, 0x1000000000004, 0x8}) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x0, [{0x2}, {0x3, 0x81}, {0x2, 0x5}, {0x0, 0x208a}, {0x3}, {0x3, 0x6}, {0x3, 0x52}, {0x2, 0x7d6ca741}, {0x2, 0x3}, {0x2}, {0x1, 0xa97}, {0x1, 0x8}, {0x0, 0x5ec}, {0x788cff85860a3a7c, 0x1}, {0x0, 0x92bf}, {0x1, 0x1f}, {0x1, 0x1ff}, {0x1, 0x80}, {0x0, 0x1}, {0x1, 0x3}, {0x1}, {0x1, 0x8}, {0x0, 0x3}, {0x3, 0xff}, {0x0, 0x12}, {0x2, 0x5}, {0x1, 0x1000}, {0x1fd583de9a476999, 0x8000}, {0x4950620d375ea7d8, 0x4}, {0x2, 0x8001}, {0xda97e39702680577, 0x1}, {0x1, 0x7}]}) setgroups(0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) 16:00:18 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="06002e2f66696c653000"], 0x10) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x100000000, 0x4}) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x4) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000180)=0x10) geteuid() r2 = getuid() getgroups(0x1, &(0x7f0000000200)=[0x0]) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0xc80, 0x82) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0x6, 0x2, 0x20, 0x200, &(0x7f0000000340)={{0xca, 0x9, 0x8, 0x1f, 0x1, 0x9, 0x2}, {[0x3, 0x80000001, 0x1, 0x6, 0x8, 0x1, 0x7, 0x8, 0x8, 0x7, 0x1520, 0x6, 0x8b9b, 0x7, 0x30, 0x8, 0x3, 0x4], [0x3875, 0x0, 0xfff, 0x7fffffff, 0x5, 0xfffffffffffffc00, 0x1, 0x100000001, 0x81, 0x4], [0x46c, 0x9, 0x7, 0x5, 0x3ff, 0x1, 0x7], [0x400, 0x4, 0xffffffff, 0xaf, 0xffffffff, 0x5], [{0x5, 0x5, 0x2, 0x7}, {0x7, 0x2, 0x3ff, 0x6}, {0x1, 0x7b5d, 0x2, 0x400000000000}, {0x8001, 0x65, 0x9, 0x1ff}, {0x0, 0xdc0, 0xfffffff8, 0x101}, {0x7, 0x81, 0x80000000, 0x8001}, {0x7, 0xfffffff7, 0xdbb5, 0x800}, {0x7fff, 0x4, 0x0, 0x8}], {0x8, 0x6, 0x4, 0x8}, {0x1000, 0x200, 0x100000, 0x6000000}}}, 0xd4e, 0xde}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x81, 0x9, 0x0, 0xff}, {0x8, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") r1 = semget$private(0x0, 0x5, 0x204) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x3, 0x0, 0xff, 0x80}, {0x6, 0x40, 0x7, 0x100}, {0x3, 0x1, 0x7, 0x8}, {0x7, 0x4, 0x40, 0x2}, {0x3, 0x8a, 0x13}, {0xac8e, 0xff, 0x7f, 0x7b}, {0xa000, 0x1, 0x79, 0x194}]}) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = semget$private(0x0, 0x5, 0x204) nanosleep(&(0x7f00000001c0)={0x1, 0x6}, 0x0) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x0]) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[]], 0x1, 0x1, 0x0) msgrcv(r3, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8f7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb04000000000000001c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r5 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r11, r11, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() r14 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r6, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r19, r19, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r20 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000100)=""/114) r25 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r22, r23, r22, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r26, r26, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r22, r23) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0x0]) r28 = getgid() r29 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r29, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r29, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r21, r27, 0xffffffffffffffff, r28, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r30 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r36, r36, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r32, r33) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) r38 = getgid() r39 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r39, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r39, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r31, r37, 0xffffffffffffffff, r38, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r40 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r44 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/114) r45 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r46 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x3ff, r42, r43, r42, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r46, r46, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r42, r43) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r43, 0x0, 0xffffffffffffffff, 0x0]) r48 = getgid() r49 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r49, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r49, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r49, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r49, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r41, r47, 0xffffffffffffffff, r48, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x3, &(0x7f0000000180)=[r38, r48, 0x0]) r51 = getegid() getgroups(0x6, &(0x7f0000000280)=[r13, r16, 0x0, r28, r50, r51]) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) openat(0xffffffffffffffff, &(0x7f0000000500)='./file1\x00', 0x10000, 0x8) r52 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r52, 0x0, r52) r53 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r53, 0x0, r53) accept$inet(r53, &(0x7f00000000c0), &(0x7f0000000540)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r55, r54) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) 16:00:19 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x2, 0x7e) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$inet(r3, &(0x7f0000000180)="26385e214bd64e63ac9db563f2713e2102a0ead6dd1623e157db0e45a094dc6ec2dbb5f11dc187d72a8ae2dee9382d73422bae5385fee4fd82ed836154fb2a558faae07f5d8cf24c42909ca3094c18bbba5d08affb1cc2630726fc9a9000b6df8cc8d5489be3a1f16940bdb9de706620b0b95406c2bf55c3f7164df690832719af3b3a1ee7f2bf76670d2ea2e72faea5fd8773e2359c0e2b28459375b7a76d57ca41b604132b931c5a675a0564457199991fcd722e9841c459c5c670f89cc9e5a56d4a82b4356e53e5a7664ea88a993a736886129993879ada594fed387aa3394384f9a1d69fa49fcadf6ff4d8c1d5", 0xef, 0x40b, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000100000000000000000000000000000000000000000000000000000000b000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) accept$inet(r7, &(0x7f0000000900), &(0x7f0000000940)=0xc) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000e40)=""/242, &(0x7f0000000240)=0xf2) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f000000"], 0x10) getsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r10) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) getsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r14, r13) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) getsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r16, r15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007ffffffffadd7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec909008cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) getsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r19, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000f5f000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r19, 0xffff, 0x20, 0x0, 0x0) recvmsg(r19, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r19, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) ioctl$TIOCSTOP(r19, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000001680)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed599b505dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f99fa6c3721d517099284ce5af0842306c6d0ee3b26197def23e5157f34cf548f8700501f261dadf9c17fcb805db8187a26441cf973231d78ea04673f1f0f86e54322b3c85ccb36e0f8241f3123566e2bbb1719aa7def2b0fb93e0735c879fe906ee8b12972704966ff3b216a9bbd28c47d9c944a4eff4b57067fbd057deb570dc2e9a6909f13eff8324daaf4bf8bad27f8fac82d354ad25631aa92a3fb1823ca23f6e8f5b9f108d9fe0050483a2f1e078b1a"], 0x10) getsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r21, r20) setsockopt$sock_int(r20, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r22 = dup(r20) ioctl$VMM_IOC_CREATE(r22, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r22, 0xffff, 0x20, 0x0, 0x0) recvmsg(r22, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r22, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x4, 0x1, 0x8003}) ioctl$TIOCSTOP(r22, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r24 = socket(0x2, 0x2, 0x0) connect$unix(r24, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) getsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r24, r23) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r23) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYBLOB="98d0295cd86c2d863e5d5860ac68a52555a1", @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB, @ANYBLOB="a42ceebe92bb95e2e638067442b296e0ddafa52b02d4bd"], @ANYRES64], @ANYRESOCT=r0, @ANYBLOB="8aada5e71e750f9bc617a5e5c3b68f266c96765f50", @ANYRES32=r4, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=r10, @ANYRESDEC=r5, @ANYRESDEC, @ANYRES32=r12, @ANYRESOCT, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES64=r13, @ANYPTR64, @ANYPTR, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYRESOCT=r22, @ANYRES16=r0, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYPTR64], @ANYRES64=r1, @ANYRESHEX=0x0], @ANYPTR, @ANYRES32=r23], @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYRESDEC=r3, @ANYRES32=0x0, @ANYRES64=r16, @ANYRESDEC=r19, @ANYRES64]], @ANYRES32=r10], 0x6, 0x0) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r29, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0xffffffff, r25, r28, r30, 0x0, 0x40, 0xffffffff00000001}, 0x120, 0xc07, r27, r31, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r27}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f00000008c0)=0x1) r32 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) pipe2(&(0x7f0000000080), 0x8000) write(r32, &(0x7f0000000280)='o', 0x1) r33 = msgget$private(0x0, 0x284) r34 = socket(0x2000000000000002, 0x3, 0x0) r35 = socket(0x2000000000000002, 0x3, 0x2f) fcntl$dupfd(r35, 0x0, r34) msgsnd(r33, 0xffffffffffffffff, 0x0, 0x800) 16:00:19 executing program 0: socket(0x1, 0x7a18519226c0b535, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: setrlimit(0x7, &(0x7f00000000c0)={0x100, 0x1}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001800)=[{&(0x7f00000001c0)="972a5bbab4ad8f783254e12da10a4e568ab9d921f0b39f431e01d76685c2dc557d97d7868b37aec251f0246032f00a3ab9b175d210b7883b89427128a88f9e000abcdb97db4f1bd55a5d02de11534f48d4c26f96ad26ebff54", 0x59}, {&(0x7f00000003c0)="ab1738996dc306c5ad73e81f7fa18a28f3b7de687c137beb35331b7cccc4c67e1ea90325936d110cd5a366ac0b71849965f767e73a8886c64f4ef48a4605257388fd23cf02f26f776bd3292ebcd4c11aa7699e000fef2451ad69e5975a0c8ef5442e2ef969491c10caac906b97cc22ecad49518555e2f15e2ea73919568d6d4e33a92fd6bcf2da0bc92047f9f4a06d89cd61bdfc5defd808d348c86e2762275212621b5a206fcf7bfd68842f4703aeac6080eaf38f3188a89117f6b6f5dfead383ac90100886e4135357799fa4e7c45075010f841607737feff2f53e61b9ec77dceecaf65376726626c6e9d3c0bcab535fa6ebfece777e80a165975643712564983b9dbbd541a0529719356e48261a9e74c8ba315b4c61f00de955a78bc9cbbee5c0fcadaf85c656dfc3e3c81701bf96f65eb311f703bc18c3897e1d9605d78241ae0403a185db5aceffb22fe22711ce1261164064a03385d8f34671da9b1a88744f87ce39a4a8d26f3f5a9f5c8631b70a0bf27e99a5feb78ee14eaa5e2e6dbcb33bab33b1fa5faaf5d20db039af3fc9c1ab7aa2b68c363e320c96c4cd98cec672991b4e1d9093e2f80cf4f2c8bddc9f755fe38b190faf69f9eb74a14280751e9177fcb1f160ed918c39863ff9ece693d7e19a38a7ed74d3d198e23741b15d6a09d2ca8cfbcb7fa5d25eb0682476c795e3f46235b63988179456bb5dbff83205740aff83292a31332e31decaab249ec76ee6912875af629106365d546f208da061511e37c932d3ec27bbaca798b02afeafeffab55f2557d60d67ff6c0b882a6726945fbdced39b9767de5ed87b98e4e9d591f6d9c6101b8880baff06186819bde54bfa84046a66e0f8c013c61265c30d4053b703e2b490dd068abc266323044f610d3086ebaab1d35bf48e591be3c7d3b41a23e5bb37c1aff9ea5d54b55f22c8c6e57a7d952504a1125c3a52998eb37530119a2b3e41e2414cdea44eff56b220cda3584cd4351f79168a560c6e646c2268e2fd5194e2bf1c39c652ddcd663a1a3c06b7572b82f83df41991d7d7ae3a2acbc7cf287bd3d452ee9bcdd7cb4cc9daf7ff4f83a585b5857f198602616ea493855ffe8fb5b2d3c34b24e8d3a996f82173fff69aae5ac2b6e880d5023b337003a270d6343f3cb2c2df1dfa0e60842806ec79e64d2cd18b7e9df63ac029b6dc890e11932e344d533cfcff35a249a1fd7c25734ccc1b6663b2a2b629482d33078e869f7d55d0655a73ca4e689f90de23a9ce3c006789a80b6fa1e952d32723bafbae141f2889a7c3745cd912255ff3650981b91ec56b979290aeab193f7bc72d3529dd26de1ec8abdc9459cd15eeb31728c4b7dfd3d0e6145180a67e00d5300ebd2cc021f2f1d3edae5b6434b53adc211f5e1315ae4cf48db5ef47768c8c0d2ffbc5b7a96ee362c12b4a8bdd5f6fa675adc4e716ecb80fb6cd5fe38e9594a7eb3e39da8a689254efaf70f3bac882d68c360b8110f0f0a2445ffdd163e1bf8f29cf030d389e87232e934ecbb717b3999e7ad56cfcd100bee285218f851f85281a0bfb4fae9d87b4e820d55854fab85bbc51940e95bd596681816ddac9e0c6e7686c63b69bc27b7ef769e9ff0a9968bad468dfa4d74688a452822f77f5004fbadcd299c9f25f8de17f19d7a0555d5c528ae0900ed1eefb243f2a53bbb28ebd44dd3b9a7892e4d58620134aadb232a89484128124612a4884a9a39ca820e07ab2c1577b7cbbc28760c41adb3ccce224d9806fcb5c470d9da3a648a2eabe509802afd53a81f9d0e60ea3869f4c9b2cebafd6f6e13f343e94e803d38785de76ee231ba5bf5e13542d9a5002ab03328deb47c7b9e192265f9eb2ce0539c700282deef8f51808d3a5d2afbf7e254fae3147faa965d6bb656420806123ade0a28fc6eec36a41a49577a5d411d121ee66506b4e02110a4ad253233d3a67395b5bb6685def41b0939d4a6f2c2acca656ae7276bf09dc6c59514a1c3d34e0e9bf0246cdd8bd76d9b5d917833b67319f2985568577c0c94c7f171e31185f1d1011617f1439db99f2243c063c4f613b2a885dfb2fbbc102afe744ad4b3839c2c973f5df66af220bb2fe7a3290a3f773f20447b0be9e5b90947be4446b93d065032e10f405ded52e83eb84d0b460170322b50f1d43fe0b318e58466468799e5132b98c17f319e5ffd3071e53073fc4982c549acc2a054be05d9e31e33b42ecd1a8290407befa04f37a038418328c60296a6e7d3a054f0e57082db720996064aec59cdc3b3f77f66f1c7f2949c6e2ababae8a3f12353b9c885257904e875ba170b4b083fbf8578d3bec94b365a812edab5bf424dd8cf593fac3c1838dedb48b279e0a376d02a08e0ceaa4f7d86d4bd183aca0d6b6df6b5393e3d586d9d565c189c125490b7f9f83bc18fb1c9fd319393475650b19dad08a70a787e2956cbdd1cf16f46924e3982724b94aa9bf2b43a122c2d40c5d9a3a1801af8a4503d6e22526eae805966b9b70f45986db7126eaaca706598c6d4790bf653c55d980f5f38b6abed444cd61203aa6a9213d1cea888ce9fee4eb34ac782c6624343167d7b0e361404c34157eeb5cc65d1961b944ff5cc70e750b28e03e69cf50c11021bbd9d5031428be153cb42549d802fe9e2e3ce704fa61c8c8eb156dd7af51bebd31cab533308c012d3551e15be665acbee9d75d4d73e63d6f42bf106ecd12f35217761826735b1d51cc85eaab039666563dac32b1764c3b7f68ac0565c74f091859ce6e7e634f2f9ca4a3d69437784d2caee636e2772776b55a81b08d07eb4e3fdd0d817290d11b7476ca123a0345d252c1968a7725c467dfe3ed74937d0a94c6fd60248ae2c41ad93658b0f1b688a1c83e3e14c550703f8a0e2b64bd7471a50c8a8508bcb868d8a0a62229b189795b15cf562fb5f31bd074882222e98deecf8855244a565cf3c452e3ce84de659e67c10acf24d56587fdf3b3d97cf042415dcc4c146560f61f6a1106b66dedbad592c481d3dcf7b82346021448e5b3a21f666617cc8d19bd8779bce1d01540decda4c6fcf562e288cb582c3380313efa1849e700d5a9067777edfc6947b38b71512b25de779f8395f09622a1dbdcf3d8bbb600b6a25af74e53877af65e1b22e5f098cffa04791c09a36165d8412b28ecc7c6d4875057ea92fb236e0ce7bd9c21ba50f752cab9dd67b4aea76909c5d5fc86d2bf064dbd28815d32698072fa5e3775e30212cee3d02bb87af94589eb93c63d62772e00c7d5ea9a7bbe2991e87db891107826c3ba7e21c481b3713192d1396b0ec7d3a12646aa5c3fb30caf46dc3337aefbcbf7460d2a69515e8cfbd03369aaa23da42ff60ebe6a1e688e24ced6771db384b7f9bb6cb9828cb1a1c61baa42945588b80c3e9bcbfdf1a7234eee8fd5df3c51eea3b58cfea9bb25350d37397510347c76df56a22fbde0d61890478f575bd28de75c9db77b82a0ce3ad317044c8173e7ffb37bb4ac5306d3d6c624b4f5d759e43c9da65559161b72906336ca73a4adc99ab038aaa80bd097b6b99d128e9886b0ace59dcad1d06b652d1d568aaf150c676d6bf12c3984067b2c54b4c86b63dc106c38ff3474bddc9a1585d7c1ad418e3cd0804c471f5b551f9c1b1e220c1469115e64e33efd604fd640da1eef6806d1ee85a7354b4f3c38f77d846b95160cbdd05e5d184b0a113c23a18143c4e6c8feab5bef8228d2444387b63dec87bc0b72e17bb8f5477ffdf52c94f3e143471c293d0abfb574d4922332d4ca78a5239eaa25dee8c231b79c717aca45377c7da568927539f91280c2fb9ff4b9ec9cd8ddd23e4c9ab5bc2a2cb194b0948189d1b5281fa24dbd93d7e694a784a7c1d2d9df46f5badbaa33d8f2561a1bbc7ac6d45b3d70b1cab764dcd2d3fc43a5a41598186aaabffc93c07501370417e8f8982bd77f868555eb1542beccd5ade1a8c7dcdb3bebdf0dee861ccfa6a75708478d84226393b2c7304d87fc38d2f931a8bdb246108941499c56ea81c02d61c8440aead3e8f161b54f753a20ce5bbdfd7740a9b8fe24b83e859d00fee3a2014259681ce8ccc41d1b859aa83d7abc959bdf7b3ac9cb107a3fc0ade14c3e8811a2d0b3c51f82a0e1438ddfe1fabc1ebd7c7099d558954f00c53dd73956459563669cb11132667dc6042e6c8df74f7d2a11226bb42ca03489bc46247cd121879bc4ed55477a1b766e42a9732748943fb87f6af8a68439df185db976156397356d9f5104662f67ff02f8777631c99a79680a4b4fa611ad2c146757b50d98f7090a7bde1a25cc95e18a169fc27e56d850945f774ff3fd6567e3220d6798e28d07a8c4e5f54950c23a9e5ac19ada22a27d6e7bbd3c64dd069f30591c8964a36fc8362ffc1c61600faa3a79f44561ba1876e6fedbd2a3708395d7ff802046a586fc7813882756b6206b8fa96bbe21077910f6b60bc5cbf8f938fc1c50f95784d890416d5d8dbcc9069b90c786e008376cdba430c5ddc72f30e105c4818a4031d0fcf9dc6bd9a0a6461bf736108c14724ec319cffcb2bece02c4dadf50397ec91af1ff6dd50834b2d7fc240be51868bf59d7c4884caa61b95b972e638a28711c7529339ac3b215d0c2449fced28e0938966c00e54575a2105546e7c4292f12a24364bfa087c9f40ea322650e7ad7780838ecc2f617b7f7f70be17b3fd2c9ee2fea88e415e848051c1c07b4a0b5e54d2c8911ae6a96bfd490457c16498e998c303cbe3ae8429198a24eb86ae8bdf95c389fb26dda459434cb0bcfa7cd3a694699bf305ede9606aa23f708ebc314c2df137a33de21db650291a100797d2f878dc8afd0183e438fe72e8bacff2d6ad8f58f57d1c2ea2a0fd4cd5247e52d1d7062c964cea4e83ab0b0b0219296553abcaa0f8c8ef9711d15929ecafe5a7cd3108bf7144f067237199b8a9320e05f79f876f885b08cdfe810d2ffc3513be4b9c765a7486b7a953c12c9e35a3cdabb436c232d3b32a5a433980aaa20c209dda50ce44fcdf9d29c9756a7088d1c4b1631b72662206e75e10b3bf595422cdfac32f6a89990d3b1af4b5e31126e7a2425b3f912836fa3084f0e8fcd3ffb35656e17cb48e561f7b1006efdef3c8f47758dbfbf6326a9a5c98538e8a345ce6320c19eca925441aa2e4cf56a61caac95e5478fb9c01fea538fd62e8a040f8adb2bf92aada56c1b23f8c41725b5c5cb405b3a170aaa30461d4cd57ba86deecebc051cb7cf7b65588d01be068c70e3788cc1d9737f2b7a3f4bcc7fbadd213346f89216758161300c05a1819873ccb20a59a8c53bf51704080b051238031194c38f3d3058d07d4e89c71de96ca5d9d89b5318c1c5c2fed283ec9b40730341fac560015b46849df42a340f117dd33e51c618f9196ab97e3213e6c9cf4e5525a9cd67fb9b4faf8041531fdb4be940edcd916638c4c59bb60271555cfd59ad188ca99cdeaf4d251687ada23dcb0223608f839b0338fd2103de5161dcf676110d4482770c9fbdd261a68b6845504f2df6466834719a9816d3ca4003a04503ec626dac28d5b8117ee8aba8cf68781f34a620173f7be1de78d92f7dca8d8e83ecb5fa42e289e9d4a43ae6ef80068e67134abca738a5c21613071b18c66846523b587bb31f5afc43ba19eaab9d2963856500183c31bba7d95494dc64ea277de79b056eb383d7d84dc9bdc6d5204949a21f319d40c3bda7084e60d5204bb148f941722b2080813632278b62a027d4d5f023b4628d5bb53b18f193298224a62c26107209502095cd2af5b19282195901e9e9", 0x1000}, {&(0x7f0000000240)="adc77594c5a806f2e0fec45bbc40b01fcc4bf28b2b42fe6debeb980f239173c98358211b715351ba534771630cce80528c78a844e270d1d824fe744d1d1a9b60cd8d3e56e4358215004a518b45c2397348e0a49141af649df1b3eca435fed1e7d14e88b22302574eb01e7608ec74a2557dad93ac265d3a262fcafc8c72284542b77049a937cbe48cb8063e770a59191fc7fa438da86848c546125db1b30505109866eab503d9033e3b7458ee89758bf3682ae5547fc0afff5cae3ea29c61d1ae0ebdeee2f7f903e422", 0xc9}, {&(0x7f00000013c0)="100eff5a46df747684b3b8622109b8d46a25eab8e15af4b55da2cbad6da68fb31157fa5a1f712bbc79229f2f24a63fa0f2c27c63f8e5d0c242f9b99d872c9104fa7ea34806de2045111432ce10ca6b693495db04388e10b48afdc6eb082b5e9c511d56d4cbdf9fa5b8657d85ca64c444a25e94994ca6e262c21583b8a2f44cc972c7e7035c68dcedd72588a1f04c33927812549fab0da63f474421bafaef0d99bdc1a86dc5809caec8abaffa8c7c209a687cf73d59b5abb4b005af9c0326400d99b7aabc4e562d1c0bde564dd208556c6d51c24e9161935a6172a84c658b16491421b12de55078689eaf81d2a6b4938d95", 0xf1}, {&(0x7f00000014c0)="6f49095e2daf3e798deb322a5797a3b338f892921ddde883eab05ed83cccb538ff08f5887e9fcc7ecb685cf32de6d80a13de9daece484d69d7d12bf5b42a942c16c64b805156868956a18ddba56176ff3ad032998009cfdae7d1ceb13698bf6605aee76ea6e7347e8058c4acdb60b55c866ec03740ec9eedc0de1c8250b3abb18a06f79038e2e7a12cf68bd4b7acaeb52e19d0d71355979d11a3dd36a92a9195cad1fda296de1769a0b4a7f0d2293121ea9e99d18246b10ca592fe312a308b2cc6e79b0d0119660241fd", 0xca}, {&(0x7f00000015c0)="e9cf84b601fa8d2581ded49a77735e283517784a8cad11518df3579724939a2fa6c40a2e35f2d509c610990051304b48e508827c6e029b6bf6fd32f11dbc7f0137000a7803f530bc68d66e448a77a4529cd95a2382a1c95d016aa1892927693156ec7c3342969ef0c7", 0x69}, {&(0x7f0000001640)="281910f832f77071fd93a188d18689dd30bfb56a401efc57fb1bca410156e3389543293c760f84bd29b2299384edf1d1acc3debf36f205457a256b225f4a5688382d2ed1c61997b67a231ed90b9a0b9350922dda4b0eca23b5c371b2d8110b476b977e973310a79bffdc12d1cdf21fc9a3a8d8b54c729874ea170fb7c9ad27330b1ddb85ad2e69affa5223ce4831ba3804", 0x91}, {&(0x7f0000001700)="8005560b658d54727e9f30670642828cfe821b2b9863bca2a83980c8e741e526103973e0277a8437da2fe3a3cbb60cad83467017d57539192a800a880debed0df153ce03181ccb471bf08aae11b825", 0x4f}, {&(0x7f0000001780)="59c023b8a5356b04d9958598115cfd5927b1509eada8b44e3ca9df9695baf4a47ddec69df7109813ca9da7722d31aa5fdcc1e966315009a42d3d70bd545ff70a8e46605a48797f7ae4ce6abf9bc0df29487d4fbcd0077b08d8a22f84ffab746ef10e3b02a40beede15bee42c5a14a9d02c755429f2", 0x75}], 0x9, 0x0, 0x0, 0x2}, 0x7) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110b, 0x9d98, "0400fff31e5a6f88303b05004000000400"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0b636dc63876f858d804", 0xa}], 0x1) lseek(0xffffffffffffffff, 0x0, 0xc019, 0x3) 16:00:19 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xa1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f00007b3000/0x200000)=nil, 0x200000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000000)=0x2) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) fchdir(r6) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x40000000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") recvfrom$unix(r2, &(0x7f00000007c0)=""/60, 0x3c, 0x2, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00: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)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x3, 0xff, 0x4, 0xfffff000}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f0085c0 failed: hole in range 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) recvfrom(r1, &(0x7f0000000780)=""/125, 0x7d, 0x1, &(0x7f0000000580)=ANY=[], 0x0) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc0400000083576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef0331b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r4, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000001cc0)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fb, 0x2, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x9], [{0x401, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x14, 0x7, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0x104, 0x4, 0x4, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0xc8}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x0, 0x80) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x20, 0x1000}], 0x9) semop(r7, &(0x7f0000003840)=[{0x7, 0xff, 0x1000}, {0x0, 0x88a, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) r8 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r8, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70ccff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0929bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d0"], 0x4e8}, 0x8) getpeername(r8, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r9 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r9, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r10}) r11 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r11, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c2ff5e3896782fd1185e00000000000000800000000000000001000000ff7f000016738d35d9f1a6dfe794e26d726881db62ba870455f2b3d763be0f6670ccff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325390f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5b5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0929bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d0"], 0x4e8}, 0x8) getpeername(r11, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r12, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f00000020c0)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb3993a052bf13ea794d694039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17067422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e09cb95c0232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70ccff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f4104000000000000002570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643acc5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de5e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de846ffe04925bf909f35c8c3bf4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa90000000000000027e0929bbd35e85ea5b34cf857c6cd725ddaa958f7faf4b7ef2d22ff0f7f2e2e7dc1cce7d61374f002b1d4fa5514333435d2f1bca405158919cd31f9fbc7a14030175a07b4763ff4d000"/1323], 0x4e8}, 0x8) getpeername(r12, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r14, 0x402c7413, &(0x7f0000000000)) r15 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r15, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r16}) r17 = socket(0x10000000002, 0x2, 0x0) recvfrom$inet(r17, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) msgrcv(0xffffffffffffffff, &(0x7f0000002040)=ANY=[@ANYRESDEC=r0, @ANYRES16=r4, @ANYRESOCT=r7, @ANYRES64=r8, @ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="a881baf20ec753e34b3b485f3dad64d06c28f11621dcff34d280f5e868a7f848ace138b48bdbf3df084c4898f19d2341", @ANYRES32=0x0, @ANYRES16=r10, @ANYRES64=r6, @ANYRES16=0x0, @ANYBLOB="063ada9340f7dfa96cbb654b6037a2b6811b355e8a8bbfeaf5de438c44380e00e3f2be653f6a6a6ce9a8cdd368a805e1c4119df6f8d8128d6d6dd988731a99b7d482fc143600fb0c595005adb7ae7d176aac667d9ef24c91b256dd6aef00ef10ce45478d1bba61fdf7", @ANYRES64=r11, @ANYPTR, @ANYRES16=0x0, @ANYRESHEX], @ANYRES16, @ANYRES32=r12, @ANYPTR=&(0x7f0000001f40)=ANY=[@ANYRESOCT=r13, @ANYRES16, @ANYPTR64=&(0x7f0000000380)=ANY=[], @ANYBLOB="730100ebb9e9c90a28e25a818891959b8372ac321d412f35b6d520f1d31942d236dab37516e0f4c5b093ebbbe3a7ef30272e5bca7f9577307c621df7b1a265f71677482b6f2e7593abe8d61d284e721f61fbc588", @ANYRESHEX=r14, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64=r15, @ANYRES32=r8, @ANYRESHEX], @ANYRESOCT, @ANYRESHEX=r17, @ANYRESDEC], @ANYRESOCT=0x0], 0x9, 0x1, 0x0) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x24, &(0x7f0000000000), 0x4) r20 = socket(0x2, 0x400000000002, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) r22 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r22, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r22, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r22, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r21, &(0x7f0000000000)={0x2, 0x2}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r23, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r24, &(0x7f0000000040)='!', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) readlinkat(r25, &(0x7f0000000840)='./file0\x00', 0x0, 0x100000463) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x33f) chown(&(0x7f0000000a80)='./file0\x00', r28, r18) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000700)) setrlimit(0x5, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r3, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0xc, 0x0, 0x0, 0xfff}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x9e\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:20 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) setpgid(r0, r1) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r4 = dup2(r3, r2) symlinkat(&(0x7f0000000080)='./file2\x00', r4, &(0x7f00000000c0)='./file2\x00') fchdir(r2) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f00000002c0)='W\x00') open(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair(0xf1b312837efbd56, 0x4, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="53f1b8070000003c0000f57f000000009632f0297f42f3979c8600efff000000000000000020f5ff0000000000fc8f0b9eaa78c9412c8260cb12c455442175a99e33656736be70732d3fe14eb0120e414404590feecc7ed3bf824f19ee5bec80da107777dbb6264036"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0100c500000000008ee834653008d9f26b70006f3ed7f5248c0b1a422908f5b1c4edb051a29b74b087766bcf20ac3976151e1c9afdf0fd82b2ef0400000000000000927886"], 0x10) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x50}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x0, 0x3, 0x40) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pread(r0, &(0x7f0000000140)="9ffe7e6c98f01139272c6e9635e2776b0b674c2f25649ec951c0eaef7aa7a28e7f4f6e04ce7f481fc4342e90bfc017ca46f1ad804f1f7f94cbade3", 0x3b, 0x0, 0x1) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045, 0xfe, 0x91}, {0x30, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000040)=[{0xfff, 0x51, 0x2, 0x8001}, {0x4, 0xf8, 0x2, 0x5}, {0x1f, 0x40, 0x0, 0x7fffffff}, {0xfffc, 0x8, 0x80, 0x1}, {0x6, 0x7, 0x5, 0x81}, {0xa4, 0x5, 0x6, 0x1}, {0xe0, 0x5, 0x0, 0x983}, {0x20, 0x1, 0x40, 0xffffff00}]}) pwrite(r1, &(0x7f0000000180)="d00000000000000000000000000053ba36abec965f986b432d9d07ac6c1850f999ee693211c97bf1313f3735bb20", 0xfffffffffffffe5f, 0x0, 0x101) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1014030003) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) semop(r1, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000840)=""/4096) 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvfrom(r0, &(0x7f0000000000)=""/188, 0xbc, 0x1001, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000040)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = geteuid() r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r6, r9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:20 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) r3 = socket$inet6(0x18, 0xc004, 0x1) recvfrom$inet6(r3, &(0x7f0000000080), 0x0, 0x840, &(0x7f0000000100)={0x18, 0x2, 0x3, 0x2}, 0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x5c}, {0x6, 0x0, 0xff}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[0x3, 0x400, 0x8, 0xfffffe00, 0x9, 0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:20 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800000000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ed4000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fec000/0x11000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f83000/0x2000)=nil}, {&(0x7f0000eba000/0x1000)=nil, &(0x7f0000ebb000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) write(0xffffffffffffff9c, &(0x7f0000000280)="4db6de8c5039d7f00530d3875e42e86b79c9b2095e1b6fd977b08be2bba8cbf9b4725ef11916807504bc50a96036ea34574d2f0caf620de772299ba0", 0x3c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000002c0)="8373e3db6b98f9dc9fb8c7a90d2023525e7ae19f17d85a0fc8ecdb07410496c6820876891181efc9aa61834ddf82d3fa38cf9adf94f81ef4fd37790d150d8944e48285ff6c542ce1e0bfc9f2f57295ec0c6b9611dc6b7bd313261439d274eb041fab7df82716f4a3bb41b4ae62eb00c0ae83e7226586024bc4342ac826200145ea6249b8f13db0384400187776a687d870b26ac9d0873e5a249837c3d7e2626c837b8c21c962dca54a8c32cae9b1d6303803ff6583d52ec8e862f3096a443b691de33a", 0xc3}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="a6024c37c2f03c0a2dc1f8286f323dcab49aa9a96125b83a06a076d8a0806ad732e19e39484763357896b3b7517a5e195cff4ae98de8affb1a275ea53ab64cc8b555998fa76f9d2b2dfd6a8e34d568b400bec7e02c9c6567d1e56c86ad73ab3cc0b58e88473e0e5b1208c61ea9e20185c5cbe2996dd57e1ad1d8dfc317f6", 0x7e}], 0x3, 0x0, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x20, 0x71, {[0x8, 0x8c, 0x3, 0x6, 0x8000, 0xe15d, 0x9, 0x6, 0xa1c, 0x3f, 0xfff, 0x400, 0x7, 0x2, 0x9, 0xd51, 0x1, 0x8], [0x799d, 0x8, 0x1f, 0x4, 0x9, 0x5, 0xede, 0x2, 0x5, 0x9], [0x400, 0xffff, 0x800, 0x7fff, 0x5, 0x1, 0x10000], [0x9, 0x7, 0x800, 0x0, 0xffffffffcbe36312, 0xfaac], [{0xc9, 0x2, 0x7ff, 0x9}, {0x1f, 0x0, 0x1fc0, 0x1000}, {0x7ff, 0x4ae1, 0xcc9, 0xbc3b}, {0x7, 0x0, 0x7f, 0x8}, {0x0, 0xab2a, 0x7, 0xfffffffffffffffe}, {0x3, 0x3ac0000, 0x10000}, {0x1, 0x59, 0x0, 0x6}, {0xc602, 0x32, 0x80000000, 0xd4b7}], {0xfff, 0xa08, 0x40, 0x6}, {0x8000, 0x0, 0x401}}}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = open$dir(&(0x7f00000003c0)='./file\x00', 0x8000, 0x10) fcntl$setflags(r3, 0x2, 0x0) 16:00:20 executing program 0: open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="b8e336608ba155333aa07dcaec27efbc2a3b3f4e9167ee8cca742c417dddddd4f3fc431b98eaf829621b0530b65dc2f1a744b4c94c35c2f589c1f66cdd63734981451ba9b038b9e0b9ccd7ef37b5bde9c56f6db76e3e68057042aa6471b14aeefd9d05d010305749dc62afdcf61ad261b4cb6902db6a58597defc143fc2f2ba779cfbd45ebf6a80b9f39f66832f98bf96fd84aa2cf6d8a0bdcf6d9b67082c0ef18f79a3ea96a877eb96e716d26daa95217f85ef78cb1fb5d8e2b77592ed66076b5325cb26f9a2aecc51fabf945bb2be0105b31b11f9a5fd79dbbf7feace044f51cdecf682301", 0xe6) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x2000000) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) sendto$inet(r0, &(0x7f0000000140)="bced9d396e46e9f6269bd54dd2e658bfddcca7586ac6d8192a21339ad5a9047bc6eda00da4ee13311075915965391cba6a658a36c5177cd24d3325488018632ddd6dd07343f1cf17bdc0025ba32077c366fb96d025ddb4c7950305", 0x5b, 0x4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) connect(r3, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0x0, r0) pread(r0, &(0x7f0000000340)="771349ca5446ef96b14a9226c494897a73c68b52f7ebd8179095816e942a13a98aea2b5d440489322bfd12ea7b39fd2372d44561c5424812b86f7cb055e16fac47a43fd4465fc40925aae76ccf219e69f54be8ab6358ac9a34c76d72645df83a6d1af0f4780975baaae4896454943a704708751329ec5f257a040a4de4f4616f4c490d02a246dcfb891321709f921a7b5442fcfd9dd6a9e00e259e96aecaa3d0c6b2d245c2182aa0cfe6fe1fc23cc712ccc55f29e14e667b8d8b75043d65695e1faf8bbc6ad0ef98e7f7a91b47c65321092a7da05f7bda74e862bf44e4068f3b8b864179262f60d81d694465849faff792c93e8ff69868d2d496b9881b18034ae6e5ce27d72c48d4cfe3c56263fc15c5b0e75736b4f1a0797e489fd62def9061a7f83fe9a8d73b86a5514d5f505902cd871288a5880a6450021924d0874cac8f7599cf04f7334a2c0f508e5c74df268a32f80defa77d7a3b5d43e88920fac2c289d5026f1633b8f758c782201e24174e8070c20531b1b89709876b7ab9c43d8703a446856d6d0e7fd7f71cde700c68c7420139cf363e9a1e136d6228083a204db242627fc0099d82788543e3204bc67c4ce1b493bce3e23abc79fde6e7757408e8dcd4f44bc325c5c9ec093b328de3232ea013dfd7a265fec19999ed3f9dc5db6b6c182febfeeff07739a6a026f28ac6485e348b13146cf3a2192e7967ffdf4468e9cd9af803a8a719f77e128366ce4cd1446b2dd19f23b9cd9af236bc3937ae31a71c44535aa71ef7e4d545262a7aafa88e1fc0c654ee16e3694eef864561654358878857e7317fc1979361bd7da76a67ae62d3ca255e236eeb009f45ba899d9d7bc3623696132c85f069ad1eaa7436891428fa5aee4a498cda35164b32cda139accd0609bbe3e4941c72e7b3b7e7b05b48050cc7b580c7ee54a772bfe0b9b06c81d6802efb48c0c9fad93149a7a316999bedc5d76da3d14ae6f8a841198534963cd52c9c319d8c1f46dd527a22e6bb115deffde0abe8a0cad339ed2f94fd306c3ca3b526b39eee12e30a398059181a1e6769b60595defd1516d0546ac9c351791ba4f6a33db43cd9a038f1b52f12ac09c713afe85e7f36338efbbb77edc5edfc5c00d6fec1380bb077b63afd0f5b40d9af477bc02dcf9081b629b94bb5660636e90845f0272c0c7f28ced38f353df42e81e87d20c0b905167a1fae7ac0c88e4f36d539ff13f92e07334d649c5b7f3984f5b27853d710917525c6969daf0c1b2fc8fdd1d29675f09ada3986704d0055b4c15156116e0be6fdb9ecf93460465d4a2a4dfd3f11e18f177db01b52e56aeca979717efda936a503b284fa2b0c692ceb9c0a04f99065fb98cc0617cc586706a4594207dd55c8a7148bc09716b8a9e95f57e25c6bef2bc097e7b1aafa985b3f32a50bd9f3c1d2b15b740c1373a1a7cb5c81e62abfa218578259faf0a030450f322dae60d9857871b5d78720672a37fa88ddbb5f720e2448233cc92e495b10f38e0f3cd77963bff9a44964f5d7c3ebc6adf1de3279af1d47c928574facd57cae646a741b5a5c1ace25aea136d26f79a6defc1ce080c868d3fd948ca214480d99d2bb64a7d923ccc7c9fa690a9dd309b1e0a03a06d3fbf507764a6aecc0175eb4aa4f89c425c0ac5959e9cabfcbd1b243ad3b49a93d43edcc7d901ba977dbcaae0bacfe18229d35507b181cf6d5db8308686cdba81510d6bc956c5fa3a59f42f340149765f344daf1d6cee352499afaa0b2725f4cc2c13a5dc38673744efe6904326564a912ebb619143e59718ab448c7c108253ad43b819bac35a555ba16b740664a47be986274623e7b023b092565dc4c075a4b92771298b7932901424de5485877db9c0b5baeee1c5c2af9c2478b7d2f31c5638b1852d2ddae82e54ff0dd0a2e16a8e4c858ac335e9a7dc2196f26f5c9096018590f99f46f5ea05665e41b836df1ab043f00ff9b61f950048fd93609f5d3916368112e7c3e8035661af814e360281cfa33a28b77be9f04b6a2261d949eb29579eb52cc2c8128bc59f509c6e1c495b8696af74804479c3e956a3f691ae5e1e6fd2b1ccc3d83c97cb851541507fd1ae42f7f25a24be25c02fc52b2bb72bb3ee569fb683475cc0f54539f49f0ae6104c871bacda73717af80a7d5955bb32f7f63a3bbf47bcd96c55aac57f4a0f141338622e30be1844d312fd1612442a3dd714e404efd5e0c2e4592cf94712b09358f0e38a15b1e2724782a40baeb3645a03ad4478b361b45d5ce0624921e87bd223a0bb9245dcaae46e9c2f687f7bb3a8b15416787e0af2f8c588a1df35f7f582378693a9ed1804ecbf67e07809ddfa36129501e13634822d82b279a5fa0cdc41832ab0bc7280bd3c6a3750d2906bfc2d43f5a95a951ea559f15efb08b1ed582fe12ceefd60621f2db225e8fc86fafa4dee0763932d2ca4698d43f53de77d93cd54a88bf20f8e39537edd3198c5b05f5a83820b82b752c18964c49c313b06666c145020a29a7c18d5e96cf2025528c9deaabad06b4a89925c73259f882a043665f2e978541f045f7e5b2bc3087dafd085e1ddb9b33b9c877f0acd4d571a41783b774d6428428ef34da1297db698e11de7b95dbd0fadbb8e1ae97ed783f23f069ab04e4e733424f30842f3f91d9dbe649c64875e0f4a5f976e3ec3f7c0c3f382284d2d3d9cafb42edaa8e939443583bcb607ec3fbb2b06a37e2f5f8c05466e5371b3cc55c7ac152647f0225eae2eb1dfcf6dd95362319fae8814988c5fd0710edd97d2322ed568448ef1cd70820b2149f8b5f2b27fe6ffa90507b79c474e3f21d958ae5b539326d2c3fe9d8cf2d1580cf0f67adf0d04f7521156c54ed12a13f661dc433545bb7eceab89a02ebea3145041856bfee5df6d443b61befc529eb335133a31417fdfdade1c206c8c338ecba2847452bc3a10d2dc8c0626b0e849de2fb23434d5bc1d605aad4f3a826872c16d3c19dddd2aab89dbb432f6536255a3d73e24306969da212d0912f3ec20d9ad620e80ea8a0dcaf0fe6f6dedb968579cd287c4d6b58ecd62a46a713bda0a14fe31593d31221d7280771333d5d27056e61705b6fb66456d0d78eb00c36b3ac8bac8672ef845192960628328627b80969a840370196b994eec741d2443f10bcb8419c031ae4ab039d8611a17a3aca679f0b3717f59ac9f97ebec587ce83fa6153875346e6a8f8198255465866843770fada9901ba737419db223cc58b797ef3d16313a5785adca6450c8c00a84b8e09c0b44417e74595f47ee8af6514abb734d98f1232a9dc47eac84346b5015aa73b11289073d0044cbb84a265b6937bf76a8a938a3344fb78d1eeef9bf71eb7bcd7ee92d819c4a7077a6c46fb51134f8a88b2f8271e904aba3f37c7da02eb27c1625101364e8093e99021a6f599b20e637082822b4558e99f12b44e1bf37ce82e45b8d39b896a15974ac65ce283ca18c7b6164ddc05363fb1400fb286269d8575d69df5578b57d7b794e2c68b5872170093efb26f89ace18b5f8d64ab2d11c04c4ff4dbc56ed6f4aea6458b31a0340e7d23a36b6cb6dbf14c7963b6a0bb808fd860478ba3900c4323ba6ce7d5487d5166238ef7d07796f1978e14c4a4854d51778504bf3c91c99b48332b8efca8d8b16c411d5f3fa3430e4404ee0f382aded81f9b27f6249c175f167957f5822f8dd187bcbbe138f720c1d59c31a6b8d10a818e99a9f1b04f6698562fbdd9a836fa09a2ee1df3ab2fd8b205fe4eaffc1741d87975bc032bcb33a847b7ec188ae0cbae60ae1d7a497c7a4335f6bee9665704c09300537da56f92b3ab75175f230e9ca26f5b5c8c9438673cc050e781a011e8003e21f48a2f200cccdd5353df43b56560930fadbedd6634f7b366a4c9bd6934099d7a60182ebdf505cd6289d40cbeebb2629c320a6e9981f8cbd7aeb6be6efe5c14eb8414c6db6d3f481d51f267adf1333c640dcefe93145ed5b9c1941a5b70355acfcccf2fd20e508585555596e8c55e0e30c6a0c25775749ee5b93c2f77e2a3190b4d5576353d0c07c2c3b49707aed83a73237a3d0b44107898ce9d4de8b3c541829755e2f26b95dab0be6d6b434b88755ffdbd9629a9433f9c3c49d95182891362a2610b92756da783e6fd1511c2f80d5204ce35d5a77a9210fa32ce8b3b73e972d6aded1981c7ffba99249ffad3fc2a1e93ddb1ea6b0b859965b25641c6597a5eee34a559e06fb62c96e3d3b4617289f01a1ca8c06ac60b151a2de22fdc26c2e411e30d5dfa1d88d40c99626f78987920fd8c5e87a7941782b1a4c888a61af71b6fcd94d8ae19429233913a8887c6132b39611afd1b1e8057cfd71804326609da596459556accf2b8804cec8c7371c94a823b58dcb49ab013ea0183a8a912ad020b8c0f994c241be471eadc64865fc6bd77b90b51268a866b79636f1797863981ffc60b494e68cae580a3e6cb3a1ae8cf7967cc79e30223ee7562f3b994c20d7a1f3a4e60c5f2776a2b39f2b102eecb31c1e1054ea1b97296931f28f4eae1943449296a4d35bef4e9067d615b5dc230a5530ea50dda5663306051f6a97c6196d40f442d1883c13a43720de9514a684797519a647e0ce56d05dc93fa148cdbe845f345e7dc68b27ef82ea40eaedd3dd4e05f5a5f87a12f1447be73f167300c99cd9ea2fcf03b520a2ee2d4b3652b167553a70306fc156e692914d4a32289c5e707b5698226c9f871d337138c7d64c576b69836cb8e4d1d3296813db6219511ec2a62b0f94ee182fc39e8f6bf6e5a0baee00d7925919117fbca9a2f58dbc09a4b4ad13e9578916ea7d85ee010614ad3ea464ffd591fa824218b799aff570194e9b49fa93adaca698779440b4bb817a2f2d41ae291c4d463d730a65ab0d5541cfa18873817435aa97c364b2a27d6cd2455b8ae8635af5dad57c387546615219f44c7fa360110a3b507219ecc944132f1c19391a66ed75bc25e768d4b5e6bda5ecbe9f85c2cd9ebb3695402f1a5bd0d992dec14291b8f56fac3792afc304921c7afab8d4c73e14fa1e9ae6b5e6ec5645b2a2daa4f8c67fcc0eb70e139157abea57463884d5de66bcc9b000de788049512b502235e29ecedd50e8c01194269a427aa889aa694c5abd6f23f30e3ad2eb90f31e9b7c037a0e3f904aedeb07f668852261daea152d4aad3a92f5bd5b8e0a1d3c584aceb3bb09612c576b076e543c853ad43aba952c4eb9bdca1d8662673c8cbde6cf0f785ee747a7c717ac8b3f4cbc5a5fe612a7bdde8f048481b83bf36351ad971d2938a3dcde114f599bb41be5c06a6547fbacf83172892d7676e1fa0300a6fbe2fc7afe413c6a47c84918529043f6be0cddf0633c9d22c89af7ffd6159a5908dcbfdaace925e4afc742ae58f9fa2ce76167e76504d4be3c9f68c588e0c516d02ba335a4e37b2d249ff6108ea26fa2f3a72d8670f2936035d7dca8a60e3053dc6fdeccb69cbd9d1779308fb15df7d58a9470a3a919f6bcd3c3110c720a779070ae2fa2e36f4c01db0b3224bdd3a52dccf8bb3b173f2ed28e7829216ab7dfea6ce21b49d684313fdbd04fef742a589db7bed2e1104a908e5fd8a3df44a093f0a467a7737a0e21e315edf8e87bc84b5f5401cea46667071b3646839360eff79a6b27787bb0cf5e4bae278745e7fd18065aaaf670b1bab74b972d6aa1c8b92474df651d9d978a839b40c7166c521341abf0e6769a1794d9a3fe887cf4a9dccf71486c35fa3db97a003d3e46054517d54be17c5e24005770f9495269c01b2b4f45a7cfc4b2e", 0x1000, 0x0, 0x7fff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x100000000}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() rmdir(&(0x7f0000000000)='./bus\x00') kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) socket$inet6(0x18, 0x0, 0x6) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='x\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0xff}, {0x7c}, {0x4006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r1, &(0x7f0000000600)=[{&(0x7f00000003c0)="ebceec00711d69175972c355ef54c0cd05bf58c003256959c04876964cc1c6d21cbd98a7f45d0612fa64886a9f9cfc7cc8853eb4cb0eef508d019413bb2435f535bbf28ffa1b7ae508c965", 0x4b}, {&(0x7f0000000280)="8454b1e8e2ff20d12ab0a8e5c9e5ac87156f516eb558eac717910ccb7fd730de6a0a7292107654f1a0906cd0bbb66f714ca3f06ba3d773e9f7", 0x39}, {&(0x7f00000002c0)="663d5244cf1471324eda27813ed431fc222bb269d506ff4e3cce28ae79c5444f114a3043c1df09ceac5e", 0x2a}, {&(0x7f0000000340)="d40d36d1cebef39c4b3ac1b4bd40efd43b9ca18a3b865b7a5a2461cfd639769c62b421b8a2905bdaee5d632be2ee0aee536bbf7489b80158921630101417fee470425bd20eecd2ab07", 0x49}, {&(0x7f00000007c0)="17c2eed0e010a5a0c64d6531b39ae2f37543b37c012d508169b24a5ddf3357202202a725c79a1a908e7fb3926e7e7b162664e9227102f09ce9de72c1631409a3d64af9173f575dbc9a4bf3e950f7336cda842b1818501b1ce6abec49d9f93d6fe91c2b1db0e2c346df2b8e8819af7baf6cc01fa8620c57aaed20bb3cd820339cfa1891aa40f1e69d1263647b47f94989df8f0d6b47d5b454780863f8ed851236cea94604b9758ae77607aacc072805fbd619890713110c7f32238986a42b844157337f4bba9c2b5038c88daf1d3ff45002007939099334bce3e9eca453e4c292d5edd7ea09c1d9c81aa5283fc710e723fa051d78799fb97dbf717d0f1530", 0xfe}, {&(0x7f0000000440)="908e646d14171940ad5776c0e3e83f5abad7f6824afae800acb111b16e95271e1b1b52ecd4681578972ac32a534957bce5f423c8c3904bb5ddb6dcd68f032a576faa3c7c0e213b9edc61423cb5c4e68d6fcaec25766ad74a30d8", 0x5a}, {&(0x7f00000004c0)="0e20d407f6f769e1618578001a105b1284bd74ca4c8a72cb96cba0ffb2cb5969ed7ad3535cf639f4fe65c0ba7216dd3e88c6f178", 0x34}, {&(0x7f0000000500)="c4f7a25c65d9a0ea36605a76ef64a02c4edb41c21cac8f4c2666294960b7a4a6abdb5ea5238b73beade754538710cd7b8ff2a8312a8250225d141606b5a8df872d844a25bcc219d4993b6290d105ba7ff64f220f7288bfbb41e5842592780e9549a0e4b1cbc04cc9b19cf92c4ce8882a8271850ab84d33c1c0eab0263dcf79335a148836aac4b0e98339d7931a88ddb6db0bfe0e6906715a2704e2e8e4ee380f847c5c7350aa25b37ae04bebcfa11859bef84c3d45d7d256bb98cd8fec08e3c1d1c00a1d9efd326dec5da9b0731c510194c8d98ca21aa02cbd41d9", 0xdb}], 0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup2(0xffffffffffffff9c, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) connect$unix(r6, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1, 0x81, 0xc1}, {0x3c, 0x3f, 0xff, 0xb9d}]}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000680)=0x7f) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0xfffffffe, 0x5591, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xedf, 0x6, 0x7fff, 0x400, "7cb8e7a284048fe1bedd4248a6199af7c10ab473", 0x5, 0x10000}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) 16:00:20 executing program 1: clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f00000005c0)={0xaa90, 0x200000b}, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb0000b68a488a8d1a029be96915", 0xe, 0x0, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='\xf0\xff\xff\xec\x80\x01\x00', 0x80c2, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x6, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x8, "00370020000f000005000000fa3900", 0x5}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() close(r3) fcntl$dupfd(r2, 0x0, r3) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000140)="e4", 0x1}, {&(0x7f00000001c0)="24e763934f62f831e4de0f37cb679043b1f9e3da16bd02e1de467741e13777e0707fdc83fc1303c8df71016fea0887d91fb9b8b3194a3ab6e6eff42d4de96e119e43c7606ee4d98fc6ebcf8c6d9fc8d252cf69358214628723beceda0d7e431d2a36600f351eb6ad4c60b682ff2bc5c7536e9785dd451e8e361d24c104bace2f7d6c1f1020487888149234710bc01de5b7d9abf9aaf6f3fdcbf10d40a11f037376", 0xa1}, {&(0x7f0000000680)="6e12027f64328d0414b93e0d5f693b4d88572afacbc13163e149d431d69a1597208c8bc217bcedc969d5541b2fcda3cc32ea5956725dc7b24fe36677e8e062f36a69d463d90b232f7830f15674ed72a9f609d25dac4511004a5729939f5dc1f5d76a1010e92b6529bde2da02380f64b6be3a0fca83a37686dba2b0b4af272dda1d78643d321010f6f541136485a27f53e450efec66dd4c10ffcd79d54f1522023de38f69bbb5cf708d34d2e808a1be5eb88ab2bfe971494dc2e7975efc5f27fa82cc0b735e142261530d3d58a22a1a258bec47e5ebfd068f4c306b9cce9f6298c2075eac957897a71bcc94f684f8a8e6910a6bd14110ed549d868632886329bd271430d6363a96ea4079da12a8dc5069fdc156296cca9452e847683e4f29fab8bda6aca30efaef0c25c944020bf92f0a5f3f5d3577cbe394cd46d084bc7af1aed5c4c26c7c8874db91dcf33e1aa336bc6b196eb3da45ae86b0d1cd9514502da6e8a2dcec20f822857983468058ba85634b5acd6c8dffb7c21c34336a64ec091098a1efb61dc68e98131007c22bd234ef6f42d8c089f56bd3fed3a091266a647e069197afefa8fc653bcf3f681119ab5bf38dbb914df0eccfc240d5f6cf6c350dc0b1bb979df9a815b5532b4857e03a3eb784aee9bad5550499caedadd77fad16398eb42657ec6df097d40a8a5587527ce3fdbe459b89a6e59089dd33394c5916ca6b9a31bd109d5af36658d902f299abd2899c54940415a3688496054909eb8687b46ea389224c937eae0fbbade7aed8fedc35e2c133bcf4c6f4f8c16e2b0a4f52d7c872c7ac3def54ea2c875d67739ba5c8c28d5d89c915fa94506ae79772a5cf6e98d2e6684ac23feede2cff509eb5fd139da7ae515b04ce4db41c1b6e52a6f0d61de4287bc821987150623708b83cfaf1f76213e579de7b7987efa28ec69e5943a6b2ccac25e404f029147f98145b87d8ef43f401a947bc6462dfc6d20e83c5049ea5bcb219a9b29c430e053423f348cf7b3f3a147f84b86508da7085ba57b61cc1e0facacc4b46ad2e735056d29167287b1b04a3fd6dbe10a9599f778a9060736679fa6afa33196271e6d4f8aa11a07d2a83a3065e60428ac5553929ed1b78ddfdfa68b66668b0a5dc392f632f7673cf995aa190b199c4e94ade5b108071df5d88ca5a59dad8c05bea7db917119b5abda90983b400da75db1db5eb87259aafd69ef9c7f3740a8fd5a7f84638016f662597059c7abb320aa72d2e55fa085b5ca9b7aca29e5d81ce1350c0164a78b1e64e0c94b00c0f956868f60ddc29b68e00bd5e74ea87c00abb6eb8a292d94b31b8c7f781f77a33d5b6d1863e65ac3efdfd63c50f3b178622ca03e5bb994c365ade93712ba4747536dee506a8fa0f44bc9438859806c9ad9295bf2734ada474299a8edd4ad5669eca1fe63e55deb4d4d823fed86ac40109383cfe79ba724ad37e1e1b04b36ae63abc74ef5941530a066bc25c14c77c4b1c13b46dd31d357367", 0x42f}], 0x3) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x12, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = getuid() r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000280)=0x1) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r4, r10, 0xffffffffffffffff, r11, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r11}, 0xc) r13 = dup(r0) listen(r13, 0x0) setsockopt(r13, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r14 = socket(0x2, 0x1, 0x0) r15 = dup(r14) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r16, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r15, r16) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x4, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r1, &(0x7f0000000140)=""/166, 0xa6) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82059c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgsnd(0x0, &(0x7f0000000000)={0x1, "8a80b170ba64c3d14ab7a4c62a4600758d827de5fe974ee61929435698b281259e5aa4c707f3a234a6c89b3bff75eb7fa3b668e477cb92057fb66ff0dacabda90e908e76ec676308cf614123d27ea2840570150a391fb755c1a7faac11c9257cca3107d479c945517b95243ac66310b05985aabcf9ea0a660f4dac61ee3edd121924a09b633c3bb2c71dac8570a03f4176da532a62576ea09dee7d8a19f7c162a2c805af437fc424dabd19118b050785ea444f604603e0060847058fa46c766dd5b89ca63754a18e90ed19a09f2e4390f618398f3207cb864c4ebec05d91eefebab6ee0f1e12b198c25b3cf21e88918f1c686b342c537034"}, 0x100, 0x1800) msgrcv(r0, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 16:00:21 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x152) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x0, 0x8003, 0x2) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 1: chmod(&(0x7f0000000040)='./bus\x00', 0x20) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1086139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000100)) write(r1, &(0x7f0000000000)="220e22", 0xffdc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/130, &(0x7f0000000240)=0x82) r1 = socket(0x1, 0x11b90aa03f2a3db2, 0x3) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00001b000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="a4192eba96fe70abc03250263e95ace7d07f263a005391a292ddcf777727fd0560411f0ac0b3cbdd766c00fd833ed8aa426214fb3ee26875d08845dc0218017053326fcb4a167d2bef33f26a172f655190fc2f6fe78f10eb4cb200"]]) r5 = dup(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) dup2(r5, r1) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x9], [0x522a, 0x1c9], [], [{}, {0x0, 0x0, 0xad}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000051b000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x1, 0x0) socket(0x0, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x2, 0x2}, {0x18, 0x2, 0x1, 0x1}, 0x0, [0x4, 0x9, 0xa7, 0x81, 0x17, 0xa03, 0x10000, 0xfffffff7]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000000000000f3, &(0x7f0000000080)=[{0x4d}, {0x48, 0x0, 0x0, 0x401}, {0x7ffffffe, 0x0, 0x3}]}) r2 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r2, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/175) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 16:00:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) getpgrp() dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0x6, 0x1, 0x5}, {0xfad, 0x4, 0x7, 0x7fffffff}, {0x3ff, 0x9, 0x81, 0x2}, {0x5, 0x3, 0x0, 0xa0}, {0x8, 0x3, 0x81, 0xffff8001}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x5, 0xe1) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0x1000008) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r7, 0x1e, r2) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) fcntl$dupfd(r10, 0xa, r2) r11 = accept$inet(r7, 0x0, &(0x7f0000000200)) connect(r11, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f00000001c0)={&(0x7f00000002c0)=[{0x85, 0x7}, {0x6, 0x2}, {0x25, 0xffffffff}, {0x83, 0x3}, {0x26, 0x47}, {0x65, 0x1}], 0x6}) setsockopt(r5, 0x8, 0x1f, &(0x7f0000000040)="c689ace2c4539313", 0x8) syz_emit_ethernet(0xe, &(0x7f0000000340)="17ac2f02000000170528a49ae027") 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffc, "000000000000bb006500", 0x0, 0xd6}) r1 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x2, 0x9}) read(0xffffffffffffffff, &(0x7f0000000200)=""/77, 0x4d) poll(0x0, 0x0, 0xa39e) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x800, 0x61, &(0x7f0000000000)="01000000", 0x4) socket(0x1, 0x3, 0x1) setsockopt(r3, 0x0, 0x66, &(0x7f0000000040)="f88f50b0e4ba8b6f781af8b24f8b399f", 0x10) recvfrom$unix(r3, &(0x7f0000000180)=""/126, 0x7e, 0x803, &(0x7f0000000300)=ANY=[@ANYBLOB="1655b73c9bb8f90a92aee1bac4709728151f9d963d5c658e98dd93f032aae2c5a5bff7abb452c7c843a1bbf8892e4ec167581fe0022dbe94702f3a20d1b1e31ce8c55a8aad388b2d433ca3edecf11f94a5d43262a21ccbc116fabc7471b423fe3d10fbb41b35dfae5446d289e682639d25ce6b6d629990d26a885d35f198f94dca99af1e9e34de2c0e6ab694ca0e968aaa175785ef040ba44df6f6e0dc1cbfb751e2d37020"], 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000200)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x8ccf, 0x0, 0x2, 0x3, "000000020000000100002000", 0x3, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r6 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x3f) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x8000, 0x3) write(r4, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair(0xaccb035b1c982dbf, 0x4, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r0) r3 = dup2(r0, 0xffffffffffffff9c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0xffffffff, 0x100000001}, 0x174) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000000c0)={0x1b, 0x7}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x90) getrusage(0xffffffffffffffff, &(0x7f0000000340)) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(0xffffffffffffff9c) fcntl$dupfd(r3, 0x0, r3) dup2(r0, r0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r10 = fcntl$dupfd(r8, 0x0, r3) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r11, 0x6, r13) 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x4, 0x800}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() socket(0x18, 0x5, 0xfe) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x600, 0x3, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x3, 0x0, 0x0) sendmsg(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000480)=ANY=[@ANYRESOCT], 0x17}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = dup(r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000080)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64, 0x2}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:22 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) 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') unlink(&(0x7f00000014c0)='\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') chdir(&(0x7f0000000140)='./file1\x00') dup(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom(r2, &(0x7f0000000180)=""/57, 0x39, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$setflags(r0, 0x2, 0x1) 16:00:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000140)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x85e39ed57005cb6d, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) semop(r4, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$GETZCNT(r4, 0x5, 0x7, &(0x7f0000000180)=""/160) fcntl$setown(r1, 0x6, r2) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) close(r1) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x5, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getown(r2, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)={0x38c, 0x1000}) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() r5 = semget$private(0x0, 0x48ae99b1a7efff4c, 0x521) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000080)=""/14) setreuid(r4, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r3) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x11, r7, 0x0, 0x9) close(r0) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="d41f43912d80617c4bf02d80c5e4077e854eb4f79260ac053803000000c1c549d12d126ec6fc8dc8157e0e2d670df44c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) accept$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000200"/90], &(0x7f00000000c0)=0x5a) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000140)=0x2) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r4 = dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) oLoLkernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in_delmulti(bfffbfffffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a75000) at in_purgeaddr+0x156 in_ifdetach(ffff8000009c1000) at in_ifdetach+0x74 if_detach(ffff8000009c1000) at if_detach+0x140 tun_clone_destroy(ffff8000009c1000) at tun_clone_destroy+0x179 spec_close(ffff800020b4ec30) at spec_close+0x311 VOP_CLOSE(fffffd806eb9c278,7,fffffd807f7c6720,ffff800020ac0290) at VOP_CLOSE+0xc0 vn_closefile(fffffd8077a4ac78,ffff800020ac0290) at vn_closefile+0xd8 fdrop(fffffd8077a4ac78,ffff800020ac0290) at fdrop+0xc2 closef(fffffd8077a4ac78,ffff800020ac0290) at closef+0x11d fdfree(ffff800020ac0290) at fdfree+0x101 exit1(ffff800020ac0290,19,1) at exit1+0x32f postsig(ffff800020ac0290,19) at postsig+0x4e3 userret(ffff800020ac0290) at userret+0x199 Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0x7f7fffff4560, count: -15 ddb{1}> show registers rdi 0x2 rsi 0 rbp 0xffff800020b4ea60 rbx 0 rdx 0xffff800020ac0290 rcx 0 rax 0 r8 0xffffffff81342423 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0x92b56a30b1e9d974 r12 0 r13 0x3 r14 0xbfffbfffffffffff r15 0x1 rip 0xffffffff81eee24d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020b4ea00 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.1) pid=244753 stat=onproc flags process=a proc=2000 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac0508,0xffff800020a6e290 process=0xffff800020aec380 user=0xffff800020b4a000, vmspace=0xfffffd806e7accf8 estcpu=36, cpticks=1, pctcpu=0.16 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24949 506080 57856 0 2 0 syz-executor.0 57856 192717 6676 0 7 0x2 syz-executor.0 80423 180480 0 0 3 0x14200 bored sosplice 6676 520269 93520 0 3 0x82 thrsleep syz-fuzzer 6676 503752 93520 0 3 0x4000082 nanosleep syz-fuzzer 6676 493715 93520 0 3 0x4000082 thrsleep syz-fuzzer 6676 472962 93520 0 3 0x4000082 thrsleep syz-fuzzer 6676 100373 93520 0 3 0x4000082 thrsleep syz-fuzzer 6676 292097 93520 0 3 0x4000082 thrsleep syz-fuzzer 6676 442519 93520 0 3 0x4000082 nanosleep syz-fuzzer 6676 205319 93520 0 3 0x4000082 thrsleep syz-fuzzer 6676 67727 93520 0 2 0x4000082 syz-fuzzer 6676 162636 93520 0 3 0x4000082 thrsleep syz-fuzzer 93520 438329 39182 0 3 0x10008a pause ksh 39182 60770 73837 0 3 0x92 select sshd 67755 360631 1 0 3 0x100083 ttyin getty 73837 388163 1 0 3 0x80 select sshd 79357 333660 39079 74 3 0x100092 bpf pflogd 39079 228814 1 0 3 0x80 netio pflogd 38768 184321 38777 73 3 0x100090 kqread syslogd 38777 480740 1 0 3 0x100082 netio syslogd 84541 37450 1 77 2 0x100090 dhclient 3009 149064 1 0 3 0x80 poll dhclient 40554 353868 0 0 2 0x14200 zerothread 38320 70877 0 0 3 0x14200 aiodoned aiodoned 31166 35437 0 0 3 0x14200 syncer update 74143 271896 0 0 3 0x14200 cleaner cleaner 29834 356390 0 0 3 0x14200 reaper reaper 66666 200884 0 0 3 0x14200 pgdaemon pagedaemon 24603 516972 0 0 3 0x14200 bored crynlk 46804 70037 0 0 3 0x14200 bored crypto 13384 111710 0 0 3 0x40014200 acpi0 acpi0 8977 396338 0 0 3 0x40014200 idle1 94420 115392 0 0 2 0x14200 softnet 34172 445625 0 0 2 0x14200 systqmp 42864 240173 0 0 3 0x14200 bored systq 36739 374481 0 0 3 0x40014200 bored softclock 56385 521066 0 0 3 0x40014200 idle0 28837 519522 0 0 3 0x14200 bored smr 1 259138 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9536 6425K 6927K 78643K 11544 0 pcb 13 8K 8K 78643K 108 0 rtable 91 4K 4K 78643K 419 0 ifaddr 80 14K 14K 78643K 162 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1514 0 iov 0 0K 20K 78643K 92 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1545 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 166 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 379 0 sigio 0 0K 0K 78643K 14 0 proc 60 63K 95K 78643K 567 0 subproc 23 1K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 60 0 in_multi 46 2K 2K 78643K 104 0 ether_multi 1 0K 0K 78643K 8 0 mrt 0 0K 0K 78643K 19 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 48 212K 212K 78643K 48 0 exec 0 0K 1K 78643K 282 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 136 88K 88K 78643K 2325 0 UVM aobj 29 4K 4K 78643K 29 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 53 0 NDP 15 0K 0K 78643K 36 0 temp 149 3023K 3093K 78643K 27087 0 kqueue 0 0K 0K 78643K 6 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 77 0 43 2 0 2 2 0 8 0 unpcb 120 239 0 229 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 113 0 113 1 1 0 1 0 8 0 tcpcb 544 139 0 135 1 0 1 1 0 8 0 inpcb 280 1050 0 1043 5 2 3 3 0 8 2 rttmr 72 8 0 8 2 1 1 1 0 8 1 nd6 48 9 0 6 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 8 0 8 2 2 0 1 0 8 0 pffrag 232 15 0 15 1 0 1 1 0 482 1 pffrnode 88 15 0 15 1 0 1 1 0 8 1 pffrent 40 417 0 417 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 48 0 10 1 0 1 1 0 8 0 pfstkey 112 48 0 10 2 0 2 2 0 8 0 pfstate 328 48 0 10 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 347 0 133 14 0 14 14 0 8 0 art_table 32 348 0 133 2 0 2 2 0 8 0 art_node 16 76 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 15 1 0 1 1 0 8 0 semupl 112 9 0 9 1 1 0 1 0 8 0 semapl 112 164 0 154 1 0 1 1 0 8 0 shmpl 112 27 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1978 0 569 46 0 46 46 0 8 0 ffsino 272 1978 0 569 95 0 95 95 0 8 0 nchpl 144 2738 0 1128 61 0 61 61 0 8 0 uvmvnodes 72 2263 0 0 42 0 42 42 0 8 0 vnodes 208 2263 0 0 120 0 120 120 0 8 0 namei 1024 8084 0 8084 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 560 10 0 2 1 0 1 1 0 8 0 scxspl 192 8137 0 8137 10 7 3 7 0 8 3 plimitpl 152 45 0 37 1 0 1 1 0 8 0 sigapl 432 572 0 557 3 1 2 3 0 8 0 futexpl 56 9045 0 9045 1 0 1 1 0 8 1 knotepl 112 110 0 91 1 0 1 1 0 8 0 kqueuepl 104 114 0 112 1 0 1 1 0 8 0 pipepl 160 434 0 416 2 0 2 2 0 8 1 fdescpl 488 573 0 557 3 0 3 3 0 8 0 filepl 152 4585 0 4495 9 2 7 7 0 8 3 lockfpl 104 162 0 161 1 0 1 1 0 8 0 lockfspl 48 48 0 47 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 309 0 300 1 0 1 1 0 8 0 zombiepl 144 558 0 557 1 0 1 1 0 8 0 processpl 896 589 0 557 4 0 4 4 0 8 0 procpl 632 1413 0 1372 5 0 5 5 0 8 1 srpgc 64 8 0 6 2 1 1 1 0 8 0 sosppl 128 4 0 4 2 1 1 1 0 8 1 sockpl 384 1340 0 1321 10 3 7 7 0 8 5 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 162 0 0 20 0 20 20 0 8 0 mtagpl 80 21 0 0 1 0 1 1 0 8 0 mbufpl 256 480 0 0 30 0 30 30 0 8 0 bufpl 280 7505 0 1348 440 0 440 440 0 8 0 anonpl 16 80119 0 60139 89 1 88 88 0 125 5 amapchunkpl 152 4020 0 3849 15 3 12 12 0 158 2 amappl16 192 2742 0 1616 59 1 58 59 0 8 1 amappl15 184 63 0 58 1 0 1 1 0 8 0 amappl14 176 105 0 101 1 0 1 1 0 8 0 amappl13 168 1 0 0 1 0 1 1 0 8 0 amappl12 160 101 0 100 2 1 1 1 0 8 0 amappl11 152 236 0 218 1 0 1 1 0 8 0 amappl10 144 23 0 17 1 0 1 1 0 8 0 amappl9 136 629 0 626 1 0 1 1 0 8 0 amappl8 128 159 0 127 2 0 2 2 0 8 0 amappl7 120 119 0 104 1 0 1 1 0 8 0 amappl6 112 224 0 217 1 0 1 1 0 8 0 amappl5 104 249 0 234 1 0 1 1 0 8 0 amappl4 96 837 0 807 1 0 1 1 0 8 0 amappl3 88 131 0 124 1 0 1 1 0 8 0 amappl2 80 3564 0 3496 3 1 2 3 0 8 0 amappl1 72 22756 0 22326 25 15 10 20 0 8 0 amappl 80 1719 0 1670 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 28 0 0 1 0 1 1 0 8 0 uaddrrnd 24 583 0 559 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 583 0 559 1 0 1 1 0 8 0 vmmpekpl 168 8890 0 8854 3 1 2 2 0 8 0 vmmpepl 168 79539 0 77249 158 12 146 146 0 357 38 vmsppl 368 582 0 559 3 0 3 3 0 8 0 pdppl 4096 1173 0 1126 7 0 7 7 0 8 0 pvpl 32 240581 0 217721 213 6 207 207 0 265 15 pmappl 232 582 0 559 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 186 0 3 6 0 6 6 0 8 0