Warning: Permanently added '10.128.0.205' (ECDSA) to the list of known hosts. 2020/03/10 12:24:55 fuzzer started 2020/03/10 12:25:02 dialing manager at 10.128.15.235:35720 2020/03/10 12:25:02 syscalls: 338 2020/03/10 12:25:02 code coverage: enabled 2020/03/10 12:25:02 comparison tracing: enabled 2020/03/10 12:25:02 extra coverage: support is not implemented in syzkaller 2020/03/10 12:25:02 setuid sandbox: enabled 2020/03/10 12:25:02 namespace sandbox: support is not implemented in syzkaller 2020/03/10 12:25:02 Android sandbox: support is not implemented in syzkaller 2020/03/10 12:25:02 fault injection: support is not implemented in syzkaller 2020/03/10 12:25:02 leak checking: support is not implemented in syzkaller 2020/03/10 12:25:02 net packet injection: enabled 2020/03/10 12:25:02 net device setup: support is not implemented in syzkaller 2020/03/10 12:25:02 concurrency sanitizer: support is not implemented in syzkaller 2020/03/10 12:25:02 devlink PCI setup: support is not implemented in syzkaller 12:25:08 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) r2 = getuid() r3 = getuid() setreuid(r2, r3) socket(0x6, 0x3, 0x2) semget$private(0x0, 0x3, 0xa9) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x80) close(r4) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10, 0x0) socket$inet(0x2, 0x3, 0xfc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f00000001c0)) r7 = semget(0x3, 0x3, 0x4b0) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000200)=""/186) r8 = syz_open_pts() dup(r8) socket$inet6(0x18, 0x5, 0xf9) getuid() getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r9 = semget$private(0x0, 0x3, 0xfe) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000380)=0x5) write(r6, &(0x7f00000003c0)="e90ff6f774bdd6d379c53672dbc7bd57035a7d67bd1a05943e0b787fa748ef5610e7de569ebed4b0d2c96db460ce55901998061e42f8aed897eef154bcd65e93c0c2498e0d80b91e01f4485232e4aa365c9df05d64122eeddecadcd3eac1a741f4e53d43a68a8dcedff1a6ec65bed349e1521a03a34bf5f1f6512fd4776f6fc287c20b54600aceb557efc46d47b22fb3280dccdd625a72407582e93ce14a4230ab714d9934a9b14f85c4d904009ca2a2e71bec03c6d0b69d13d2c38309f47f3e80b6c2b75175f00a8e7c528603c8c3a230e12bc10a856e67041a2c8281c5af92db6f8b3a0f184611c94c182e38a2d662ffe90946c99d4e6b8627", 0xfa) r10 = fcntl$dupfd(r6, 0x1e, 0xffffffffffffff9c) recvfrom$inet6(r10, &(0x7f00000004c0)=""/123, 0x7b, 0x40, &(0x7f0000000540)={0x18, 0x1, 0x8, 0x2}, 0xc) recvfrom$inet(r10, &(0x7f0000000580)=""/53, 0x35, 0x0, &(0x7f00000005c0)={0x2, 0x1}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000600)=0xb529, 0x4) 12:25:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x8, 0x4}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x148) msgget$private(0x0, 0x1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1b0d, 0xf6, 0x1f, 0x264b4857}, {0xfff9, 0x6, 0x1, 0x6}, {0xffff, 0x81, 0xff, 0x8}, {0x7f, 0xc9, 0xff, 0x2}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgget$private(0x0, 0x46) ioctl$BIOCFLUSH(r3, 0x20004268) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x111) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340), &(0x7f0000000500)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='/\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/vmm\x00', &(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x00']) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000540)=""/116, 0x74, 0x2, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x800, 0x0) munlockall() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) fcntl$setown(r4, 0x6, r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x400, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000740)='./file0\x00', 0x100, 0x8) r8 = getppid() fcntl$setown(r7, 0x6, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)) open(&(0x7f00000007c0)='./file0\x00', 0x10000, 0x40) r9 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000800)={0x8000, [{0x1}, {0x2, 0x9}, {0x2, 0x200}, {0x3, 0x2}, {0x2, 0xc64}, {0x1}, {0x2, 0x40}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0x104}, {0x0, 0x3}, {0x2, 0x3}, {0x3, 0x4}, {0x0, 0x5}, {0x2, 0x4}, {0x1, 0xf31}, {0x1, 0x200}, {0x1, 0x9e29}, {0x1, 0x7}, {0x1, 0x80b}, {0x3, 0xfffffff8}, {0x1, 0x101}, {0x2, 0x3a}, {0x3, 0x1}, {0x3, 0xc290}, {0x2}, {0x2, 0xffffffff}, {0x1, 0x3}, {0x3, 0xaa21}, {0x1, 0x51a}, {0x1, 0x5}, {0x3, 0xfffffffc}]}) 12:25:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653001"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x5a6, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 12:25:08 executing program 0: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff05e6ffffaaaaaaaaaa2086dd60a4f0393bde1d8bf1b83bc6b1830800f83a00fe80c7dcffcdff0800000000000000aaff2d11fd49cb47ca9dd6e0d9ba4af0406a4851a1db57548b59ca9343cde5761efc0dc4e0cc1918454e2e8e4f795022af59dbadc120cf4242f0a556d9b5f6e3cbe5f1ea70c9858dff9d3e13616e35f06855d842b9c43f590b0db716abfeaf74b1cf87e3a6e0e69e1a12a43431f074c8771d4204f3f3c49c1dca4418b9f576024c13e9970322f221b8b4aee8e3a33b39ba643656ab4294bf2b375075890f878b95bd19faa2cfc45512bbe331fb5f3bd0211ffb397f6cc4"]) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000200)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0x1ff}, {0x43, 0x7}, {0x81, 0xf13}], 0x3}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:25:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) lseek(r0, 0x0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0xffffffff, './bus\x00', './bus\x00'}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) r3 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x79) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x600, 0x11) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/237], 0xee, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file0\x00') r4 = msgget$private(0x0, 0x440) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000500)) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) setuid(0xee01) open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000e80)=ANY=[@ANYRESHEX=0x0], 0x1, 0x800) msgsnd(r6, &(0x7f0000000180)={0x0, "5e45651f34a174c82cdc5d808ba5"}, 0x16, 0x1800) msgsnd(r4, &(0x7f0000000300)={0x3, "3c0fd06ac18c1e0ef20e118c5b55c2644c461a52092434482c5b4e1313be54145eed2fa66349f6be143e76c793b2b5eb78a1f089b7c27fc0d5479d9b7fe8f58013b6f84e8efeab929559a5fa1dce306d4f8a32d693ebf2eb"}, 0x60, 0x800) 12:25:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0", 0x38}, {&(0x7f0000000080)="28a3429262e50a34549ca952fcfea370335047fde4b67e8f94d581476b1350a7b6a4d67d9e502f9c58eaa7c62d070578b3f74ed9d0ddf803e50058747002b6a67a7be227dd0162f4ead8189b6bd77890ab558b65feac61c5f8a94aac139e970d8292c4cb4efed31e120fb46433", 0x6d}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c"]) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xfffffffffffffeae) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:25:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x5, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 12:25:09 executing program 0: r0 = socket(0x20, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000000)=0x46) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getuid() kqueue() setgid(r6) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00') mknodat(r7, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r9 = shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r9) r10 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r11 = shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r11) r12 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r12, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r12, 0x0) r13 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r13, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r13, 0x0) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) r15 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r16 = shmat(r15, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r16) r17 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r17, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r17, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffee9, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="6a5133a43e1d53641c8f58b3eb022176843e606a657816914edcbd3bff263cea2fa0b571e349e80bce2e06717438aebfd7eb49224ee89d4aa416c310d9eaff58b5da32c04486f420", @ANYRES64=r9, @ANYBLOB="7e1c9efd1479e1f6880bbff35bf3aca32191ee8898d014c98598f45cd858dd5dc5a8a1c01a68358637ef6cbfd8d49817ea39c5aaaa9e4bb8785815f80c0630c6fa22572462df9b3a4366aaa9f1b45401401f9cf5c53a2c63082af5cc84060f0afce104a96f02ba8655a6a1c804826da91692be4360d3aaade3e6010d060dd811a9adaa14bc61e9026e", @ANYBLOB="ce1357092086b7a4890a617396a44cc1dcdef5903dc73fe6823ea8bcf72bb6c55cf1ca041d64b1031a324ec0fce665b2c626b08598df8687778233979bbb4a5b27a9bcd7177b6d3415c4e059b767778c61cfa7f4ce62cae83e4e30627a86ce71f4185eb91a1886f4f586bf2c1f6598c2376f1eb85d5ab787971a32e73fe0dada0aded17dd8618e68c24faf417bc843f59c0375c0be34252e1b6ef6b26a4ac6813c20d59ea21d1e992513209cc639a7ef25914d43d73b407b9a4b", @ANYRESOCT=r3, @ANYRESOCT, @ANYRESOCT=r4, @ANYRESHEX=0x0], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYRESOCT], @ANYRESHEX=r5, @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYBLOB="0d7c1874d7587027a4f301a3ced475e052c00e94493e7408f3c9464dc40cf279c1d4cd1d4e20fc289cb955b9c9f592c0e9e145e71ddc294e097b0a51442983c471ecefd36642b2a8542fe5b5cd241bcd8bdd2b3a00"/96, @ANYRES16, @ANYRES16, @ANYBLOB="1c207d01c5be69e48c9e027eaf6442ce770efe5c3796ad20b95a9eb7d12a8e9f7c46fa1a45c765f7833733f3451cce6a0403cc", @ANYBLOB="c48ebe625446a8d3e405038f406b2407890ed8388f6252b1bd44871e26f38d9e954b48ff8b454e4df9cb58069a03d42fbee1c00339db07d2471fdd6b0a426791c382443f4ad38e6e58472792f3d34b3ff842072c0c161a9e57ed591efbf4452249cd3a72e288cb17e6eba42128a660795efc20dc0fc2fec29910c9f8f36ff76335f0fdb0607ea8613440b05d0afdd7ddd59972ca23ba3af59e18405309982c3b497296cde143b125d4f585d6995f0b33eed67c3f90e14ae0180a6d73fe21896a4f9833ba3a4cfc9cbb63c3e0fb4c937dafdfa8f3eff7259437412a24e3608d8417356eba6f06b14b9797dc7d9aa7bc33c6dba0f52062f71649ce55e320b4df", @ANYRES32], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYBLOB="d6e3e3378e06d3213ff0900865899575fd76a95e461b66d60866042bf465e1ca095660159ae54f742237879d1837a1c2c63728f9f49db4bc1c4053341763d7a324dc261e617cfbdeae0a860482fefdae7b0282dd22eecb53b1431fed5dff34ddbc50e63ac5f34fc3dd666793b710d0e17b09a0f09551c20f509aa5f6b792284aaf599c5c93ce16edb14485ff4e4dfb8884efc09e1dabd4c6d5ab3af13593fbce38e33484e5954fe9497423", @ANYBLOB, @ANYPTR, @ANYRES32=r12, @ANYPTR, @ANYRES32=0x0, @ANYRESOCT=r13, @ANYBLOB="bb9f51ae0062580c83df17096ae79a46587dcdf52855416726e3873ff497d103e7781883005a9c0c667cf8b910dc2c11185e9e79b5e410a5ac379df431ead95684232f9a27e1c99073cb480184c9fe6a8af2f3497050a1a25c33728ec286"], @ANYRES16=0x0, @ANYRES64=r14, @ANYRES16=r16, @ANYRES32=r5], @ANYRES32, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=r17], @ANYRES32]}, 0x0) flock(r1, 0x0) 12:25:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 12:25:09 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) connect(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2], 0x1) r3 = msgget$private(0x0, 0x54) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000040)={0x1, "496768cc348a605d26c363d8ad8017a4e09cdf1f43ea279f39bc"}, 0x22, 0x0) 12:25:09 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 12:25:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffff, 0x10001], [0x0, 0x0, 0x401], [{}, {0x20}, {0xfffe}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x5) 12:25:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpgrp() r3 = getgid() r4 = geteuid() r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r12 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r8, r10, r7, r12, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r11, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r11, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x2, r4, r3, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r20 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r16, r18, r15, r20, 0x8f, 0x20}, 0x6, 0xa8a, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r20}, 0xc) 12:25:09 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x4, 0x70da}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(0x0) 12:25:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) socket(0x18, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, "090000f38900f4ffe64dc22a30adca60b38800", 0x1}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0xffff) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) shutdown(r4, 0x2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = dup2(r0, r3) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) 12:25:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f00000b0000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x79, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0xfffffffffffffffc, 0x0, 0xd000], [0x0, 0x1], [], [{}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x0, 0x0, 0x800000000000}], {0x0, 0x0, 0xfffffffe}}}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20042, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1, 0x124) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x1, 0x20}, {0x1f0}, {0x68}, {0x6, 0x0, 0x7f}]}) r5 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00') mknodat(r7, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00') mknodat(r8, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r9 = dup2(r3, r1) r10 = socket$unix(0x1, 0x1, 0x0) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r11, &(0x7f0000000180)='./file0\x00') mknodat(r11, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff9, 0x30, 0x40, 0x1297, 0x3}, {{r0}, 0xfffffffffffffffb, 0x46, 0x4, 0x8001, 0x2}], 0x9, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffd, 0x82, 0x1, 0x2, 0x7}, {{r8}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x7, 0xe9}, {{r9}, 0xfffffffffffffffa, 0x49, 0x20, 0xffffffff, 0x4}, {{r10}, 0xfffffffffffffffd, 0x22, 0x8, 0xee1, 0x1000}, {{r11}, 0xfffffffffffffffd, 0xe2, 0xf0000000, 0x41, 0x9}], 0x10001, &(0x7f0000000300)={0x101, 0x5}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x9, 0x5, 0x4}]}) 12:25:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000080), 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="e9109d0d63e1dff6005d426cc6b5407049d9a63c", 0x14}], 0x1, 0x0, 0xb9a) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:25:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000300)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x11) syz_open_pts() write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r5 = accept$inet6(r4, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x6, 0x6, 0x400, 0x7, "d062c99c7674b029a9f565d2e4148c4b7fe0de3e", 0x10001, 0x20}) getsockname$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3, 0x3b7c33f3, 0x2, 0x0, 0x40, 0x0, 0x4, 0x1, 0x0, 0xff, 0x8000}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r6, &(0x7f0000000180)='./file0\x00') mknodat(r6, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair(0x6, 0x3, 0x7, &(0x7f0000000380)) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00') mknodat(r7, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000480)='./bus\x00', 0x0, 0x2) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00') mknodat(r8, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r9 = accept$inet6(r5, &(0x7f0000000340), &(0x7f0000000500)=0xc) kevent(r4, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x83, 0x40, 0x9, 0x20009}, {{r9}, 0xfffffffffffffffb, 0x0, 0x2, 0x6ca88efa, 0x9524b07}], 0x8, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffc, 0x8, 0x20, 0x4, 0x7}, {{r6}, 0xfffffffffffffffa, 0x90, 0x2, 0x10001, 0x9}, {{r8}, 0xfffffffffffffffb, 0x60, 0x1, 0xecd1, 0x10001}], 0x7, &(0x7f0000000440)={0xa, 0x7}) 12:25:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7ba097ec7d44ae036c27693215102b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = semget(0x2, 0x3, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 12:25:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x18, 0x4000, 0x9) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x2}, {r3, 0x4}, {r0, 0x8}], 0x3, 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kqueue() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4012, r1, 0x0, 0x5) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) 12:25:10 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0xa, 0x20) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x7) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a8) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) socket(0x20, 0x4000, 0x4) 12:25:10 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669653000"], 0xa) r3 = dup2(r2, r1) listen(r3, 0x0) mkdirat(r3, &(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', 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd8320500000061f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66699e6ead00c3f83f2810e80bd70623aec9a017fab2f22dd8396daef15902f37aa60e0ac500000000"], 0xa) dup2(r8, r7) socket$inet6(0x18, 0x8000, 0x3) r9 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000040)="07020412099bcf09e938d0737f73eb2b33ff250f", 0x14) getsockopt$inet_opts(r9, 0x0, 0x8, 0x0, 0x0) accept$unix(r6, &(0x7f0000000d00)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00L\x00'/4098], &(0x7f00000006c0)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r11, &(0x7f0000000180)='./file0\x00') mknodat(r11, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r12 = kqueue() r13 = dup2(r10, r12) listen(r13, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000180)=0xff) accept(r13, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) 12:25:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x3f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:25:10 executing program 0: r0 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/17) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x8}, {0x1c}, {0x40006, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shmat(r0, &(0x7f0000ff8000/0x5000)=nil, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 12:25:10 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="eaaaaaaaaaaa7289b75c479b86dd602d0600000601000000000000020000000060407808d57b91"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x8bb4e40382f001e1, r0) 12:25:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="1e6d59c11f4600c3d79338607a6080ee1ada88b1631920e0a6a76a290877e6ab853872e0dc28e9670622bed127d17d576e2e87de2e98a99c6ddb5993f5ef549a328d0e352ad0ba088fd7be983d178ce21112894498942cb21a5004cd6e05ff64692c634a305af8202230302052b4c6b10baa7ec0af4ed2cf86f22ed680792a", 0x7f, 0x6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710009d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897e8b0a30000cbf637786819bf7e26863a111574bd1e6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42f2c93123b8284e6b47e3f7dc2a8bcc710010000081ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600b1607ff593f3b1a20709185f2329b52880a6e48c236667f066f40c3fe27483920260e76abee9480fc2be52b9a01f5cba51fa405dc3b7d317cd33814754fa41456de42647b41d150a89c7a380ca3d3141030678299402f6bd3dc6cd94e7f4903c81a94235ca706578dbc401561d7759941e288008e151439a088c2a2a2c40e4dfc60e43c44f659cf34474d32541fb911ecbbe196aa61238701e9b40a424e91ac194e4b3d3c316b5c642dbe88ec1168ca484f58bbe2eb08a29e89af6a2c6804e6f90222c57953f994bfee3fb8e1d80dbcdd294375aed0f0c21911bab15dc382f34ea395a4729965eac7913a6f1619e38235328a53ef31e2ad94ab9c4f26ecbdd1babe7ba555ec84ed1881179ac3e9358c4ac3da5688cd90151d63c07b923b8ccb22c807d672c8c0ba604b3e97e9ce1b6e373a2e986e52d478ad5755219fa26fafd03aa65ea0d051a3b348c9aba81baff433500a82806afbfca51cc26c627f832d29a10f43d6929bac0c6d801bf06af82b9d1851bb4e68d479980bc9cb235de0db312db91b3541443af8f8a7fb70666bb03f08fb9b5d4bdf4a9223232182ad09983f2e07e430123664ff855db1d29a721ece820109a7030636dfc417f9fa567d7a8014f05878ccc8cd88169657a916a0953b2f14d2977c2d5ae87d379f17f5be62992330d6d307b43449de03a7298ca4e6da3d340f401fbf0a7cecee7c3b49a6ca52862a5c8ba634fb698c457f106f6fa14e021f97562d4bcbd682516ce9f3cd417303cc41a38a8a641b8d44550164e605b9d56ceb14d335013d57f696903bb012f125c26d31b128eacffc758f301aae8ae0b8217752cbb0910a7350fb66ed6eab7848c3a3051f8bb24fb1d898fd5d6d3e33a312371f254725699d32f1a72ebb72662ad5421ff987b4af8cda595087faae6864121d0bdbb4de689ab18ef6fdff8658078821c00ec445931c05dcdb7e22bfe3f6341b42fc3f13944be3fdcba2ccf9103e8e52ecc95cf91db3d1e5daaef6490c044978dbfff0b12adf4a252d92dc347300a8778c9c833af56f3f2995fff22b186199068c5898934e9dc364a8ffd5efafd9bb47cbfe60f86d1c7e67459536372e1de4e83d02babd86b09026a970c44ce0753bbcc7b36b1b58783afc5fc0ca46b5d295e8ec6ed8b7b7944090b42eced8fce3af11435ae"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) shmget(0x1, 0x1000, 0x280, &(0x7f0000ffc000/0x1000)=nil) 12:25:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfffffffffffb], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpgrp() 12:25:10 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r1, r3, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000d80)=""/227, 0xe3}, {&(0x7f0000000c80)=""/208, 0x13}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f0000000b80)=""/201, 0xc9}, 0x2) setsockopt(0xffffffffffffffff, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(0xffffffffffffffff, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x43) fchownat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', r2, r3, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r6, &(0x7f0000000340), 0x21) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000840)=[{0x800000000081}, {0x400c}, {0x4000000000000006}, {0x7f, 0x7, 0xc1}]}) ioctl$BIOCPROMISC(r7, 0x20004269) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000980)=0x3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000a80)="0c0e04750da6f733895938bd3a07e900000000b545dc05846940fd2def8afaaa73c87756d8f04e9c73f5b8f592c1ff193970aecb34fd5adaf1001abd3733cd12bdbd36a263d63f0ca594c6b5aa2ee8fc8c50fa9a001539c591381c8750635b721a0167551ff4b76563f3a18af037c6fc991b8afaa5b6997320f4039c97a355c262cac49ef0d207831bb96d35cdc206e8ee8ad6cea443bb3516d4454810fd0b025dbfaca1fd0baf1d28be13dfd007a4a61cf5ea580a7841794df9150cc3156c663ac4e15d2d6ece52dd01af58bf0b186943d5968805e30ca03f5b6c1cbeed37f3db3668efe2c3", 0xe6) fchownat(r9, &(0x7f0000000880)='./file0\x00', r10, r11, 0x2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000002f00)=""/115, &(0x7f0000000940)=0x26f) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:25:10 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xffffffffffffffb3, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000006c20f0fe95e0a07f6fff00e208847d0001e838e36a1156ff82"], 0x9, 0x403}, 0x4) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 12:25:10 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0xfffffffc, 0x20400000, "61aa0db11ce9bae3c6514e6ae973739ea78b7ee0", 0x0, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1f, 0x0, 0x0, "58646f93c57e88380b575c9eff8e9aa987f383d6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x4e, [{0x1, 0x6}, {0x1, 0x1000007f}, {0x1, 0x4}, {0x2, 0x80000001}, {0x3, 0x9}, {0x2, 0x7}, {0x1, 0x6}, {0x1}, {0x1, 0x401}, {0x3, 0x88}, {0x3, 0x8001}, {0x3, 0x20000000}, {0x1, 0x8f}, {0x1, 0xe72c}, {0x2, 0x6}, {0x3, 0x7fffffff}, {0x3, 0x97a2}, {0x3, 0x82}, {0x1, 0x5}, {0x2, 0x7}, {0x2, 0x8}, {0x1, 0x335}, {0x3, 0x3}, {0x0, 0x6}, {0x3, 0x101}, {0x1, 0x6}, {0x2, 0x1}, {0x3, 0x9}, {0x3, 0x478468b}, {0x2, 0x3fc00}, {0x3, 0x3}, {0x0, 0x80000000}]}) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000480)="cbb2026c44aa96fe74ed00d1181c46282bbb359e2351a3f51f139b412b8c8ad569684752692278dafdcb0a28debdfac3448d0cbb2157efed34a8b7f60efdcc5f5c2fc3cecaa58dd2b16cafcf3179c91b17a27b9f21cd92bb67a6c5f18e05e9681b52ca401e8b6e665e66fd3b2fb0d7cf2c51b5ef9f0da13f317ab92ded4f024cd85ef1462d0ce48712a53d6e60c10a415241f91d34869e3879b0a77cdad859f32c903b5971df6f8c0f566bd89602f6b2a58d895948b023f3b9d6669d61b93bc6fb3810e8202322c6a02ae2c676cd044ea835248913db69718004e3999f981bcf1e2c60553fe0b7a59b37d6253f23e1b6", 0xf0}, {&(0x7f0000000080)="0651dfe74a86752ae57988803a2234ce1b33a0e094178f1dbec95c0254f4244564216e9c3e5f714fcd702817d682b98d570affbe47265fcc092afd0388faa5608076bb2652f8f9d252203752b517359b7079117fc3e86ce676db8d97c5b4c284ae57e769f89c9d7d4ea87bdda1f749a13e745ef8cd6d54197a7e74508f825632e1135a723989da3f2bbda4dfd62b2d90dbe6787ee4cc97a516e93364dbd07ea6", 0xa0}, {&(0x7f0000000180)="b7377a", 0x3}, {&(0x7f00000003c0)="92c3affcb3f53e998151857b988e2b55305714110ac2b4f438e8217387aca4361f3e1c020d2931de390d64206d0988cf52e2d08949729ab251ca91fb6729361bf9624f7ba55851aea3b45231b9", 0x4d}, {&(0x7f0000000580)="15cc591bde4272a337eef3eb6817fc6ee0b9b7483661bd75997101745fe1acce6dd83c769f4cd7c2ffee3a2cd06de1cbe00375f86ffd1269319d43036746ba205705ab053404037a95628dd9e11c406074bc78ca0082f5e8848125c4ede405838e5dff3fc74e12aa522bf548dc4e737461f47d6278b72ec959ede6dd", 0x7c}], 0x5) 12:25:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e7"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000002f00)=ANY=[@ANYBLOB="9c4c7e822ea04830a8ade92d0a05c018a233040f0f29e2ca8787c6bc117cfb6917e705997c150f6659117a180325556462f49200010000000000004f85fd8e3643bf4ee936f49938afa2c2c3c1"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000200)="607c95556fc086ac199ce482a77b0342d4ef9271d76c5dd6c0bb0525bc64ba4ac67f0d88a99f37aeaf34f8e522b5db57b2335899e5511e2d938726459a0ec3084ae05ab873d4c932945a435b4d072810b84180835572db95a18847c86cccac3917ca7f0b0f9821739569464a32bf0dd8f90d3cd164497187bd1c5037f52c454e356adfbd81c525c2ea84f1c44e5f7a77ac12c1420b91445f584b1f572add2c69d7e723543b6d7f5900a862c3b3994e2073fa6841ab7a48848f42a4583022730621781c9fa5fed70f406e09be5fe17b413cd8ff2eaba8428596b6162df2e0d95a19", 0xe1}, {&(0x7f0000000300)="c6cd3976e59eff4a6abf192c403d1faa832fff278e5d54cc756dcc4793f32b5a8b005898fb37f7d7babd855a0cb6aced6980cb49610ed5cda31b02b0e70a0ed08eda7986079ef41289dcd2c4d295d1ef5932e9aa496186c2771d1d058dce2cbbe860f6777e422ada97cbc8c3c3c7f526128fb20ca43891324f39703f0c26223a3b9ea83d531621b8c9e02c8ee6e637584885376e4b586934855f8f7abac5ed40475cb86f99274ded7af9938c0955c1e46887fa2ac6651a5351274097b80d867dbad591c65541cfa17defca116f5b7581537b35ce6cabfb8db8fc769c93e85c5dbe0df2ffb3589b913e0d081076b6e20b43af5b04f706fe211177c184d781df087865a00d2e32bba16263e66d5d369a5ee1ea31715f96d2d5b01e4c9dbaf451d53d453a9374ff247da2de11f6bbb6ba873a52a0872c5b9e0ce4a7e0e2dac610c5ad99e4a04c348e7c1c23f58699bbf105ded72f3c9fd98bce5f1f77f9fa48b3251e011a24631120bb131bbfc29d24aa305f8a1d95ec04776bc762ac293f591c64e7983bcca888ba39ad537b442f9e97f9a6987468f8583bde1d842af20ef36fe1f78034e7a3433e8be961b642ae125ed29165894cf6c06ce7fc3e01de6c630e35b932b98e840ac0675b7938f8d83891dcef966a334f9d093b6d2929e2dbee67841a74efcb38b2f62d4dc6d46fa9d0b9c1a63094b01b039091bd845c3d7a557464d169714589e9ca4c808cee6e9699c3ea9abdc5f9584d89e67f8fccbd54818ad5cc6144321ac25a856ffe3ec0982335fd4f86c9c9d51858549f16e5336ed75660861262e1f63619feed5fe81cbadaf4bc6ef01e7a576362815df57e0f374033b8d2174e14db9f23f68e784bb8371af236551d29a881b8de9629e06352b5c87f3630b72219cde4db32294cbcb9dfec4686e4b2e29cda7e555e55af04624f3d6f25d3201f7c07ec6bc5baef48fc87dfe3c814e02b7e482906b5a906664310dacd463388dc088f209a03b2c402c4a5618a20c46b3e5dc7163c10a0ccb9451ffa72cc7a97d4be497156d31c99b80fc81346af0a51e33a23a1e67b8cdd408f349710001d5e9f2ed768f10b8a511065923c3adcebcb9338aaa33c1b74c123a77c1d167ec02c841b3a27ee06d54aa13c18ca03de51012fb1dd15501382e59ad2a8f480f40b42857c2271aa9662a8265cea51e3990fe11759e7f4572b75afe3c09d9ae26d220ffd4dac1205c5e44363dc45d19e15a20489aeabad74d314db1505ad89ef307c8fb19da8a53680753ad61e09704fba89d03f4f746cf0c0d9092e977ff0b2f31fc9522ed069fa72824a369d1d40434dfd035cbe5592bbcae432e943453a0502ca2e048f8f69e41ad068c90368ba0a2dd1511dc90c078c62665fed411dc2c571b9ff37e7e68150e9641b11e8e4b7f41965eeffcc16854f7357468bc60238f53e303f39867e612dd0dd421fefa1926aa165a7ab95ef4350ed4a8b2f7cc9a171f30ea45a18426b0b9894adb9fcdf0df905152b5fd4b843635c30fe2c7d2a7f4f1d5340cc6763d3439dd9575444a261b62624a0f2a180b302671bbee5a0b25eb5b5028127a043b141d7b7631e7a5961857d2ae708559b36f98455b101b85dd0a76b76e736a4700533e4d1539bae28e2863fb6455986b600fad6975b6e44f65fd1d5ccecb135868d6ade1fc226e97174ac20e43d44a99133ea586800596edd51f815654b17385d79884a4330ea205d37715b20f3d786476dff0dfa33ba7ecbe8f13be4f46aeaade839b5ae2318cc2e6448aa239b9b12653ce0a599687d602653ddc839846a07b9824a0a63a04313a6e600091f5bbd81b08417d7d644862fc96fd99d2a42b03ab6894703b24c50d4de53c2355f4d02212e7e7cab644ef2d9f752da749de9e9a8460e1680f6e80df591712f5a6f367bef094a4fd07a1ae689dcb262d485c4ceca0a71be8db82c2478dcec3ba18095bad2447fccb698db0b9a976fe045a9af02427d893ccecef7ed198361aef96ca69813b9c018b5c96c2544a3a9d792823cc27cf760975c7ebdb75896d9f8e0b7e346982addb8df8e0282c48454e1ce30e18bf0bc97f9cf9bcbdc9f3f7c669b19eff9c2e5d24c9c26583698a94d68edead1917f2c7eee7448d052c3ef1ba27a0c2444de569ea813bfddba98bde057677376ca6c7b60ae62efcf069ba169a0dacb9642c099754d2f3d4ce4894eace8ca3724ea4dea959ee83f9f47efead49cabee480bbc4142ebad629f8e6e97a3c47b349735e9a37f68e0c77637d790eb6b3f639db6002e96816ec682af102d86b05f99a8bdfa51371a2c129909871c4654c87b3059be0d5a5f0818e7a8ed194de04a45dbaefc3d4f18616452d7eaa79175f5700883bb85e0e66ccdfb741899d27f013a380dfce7fd5ef20c1eb1c8a559cffc3275dd422ffac8b21b635d69b64b8efa62de8389496cb47043ac7cdc2509d10cb638372626b51b4e819c833a6fe7e7dd834f936ac819b61ef0c1065f7b308c1e334457477f265485cfb7154823c0f16e66bd5aca6cc17cc7d5e5c72c0c69013ca5b7205ca066b81662493de3ec9a7f0625e2cea03921c09060286c42c1c00708be0eaa32bbeaa3991bfa1e13d7dc1081a05833b9a57bf89ad07b6cbcd2df4ee817d0a99a258324014845d65e2a6db3a4c3cea4708278a0e50e0a9556f72e8fcfbb562a6d7f680ef17099c9d3f7f6e47e0a2c6b0f48545d115469bc8741db823f9748fcdd7bb9fb7cb0572bce3d810513de59b1c9c99c61dc55dbf10689c92cee38b528174636cdd80cf2a78d7b082d55c0013fe7b4ee8780de40db3a55f2ec0f901cb0c80816234d4b4e47144b054f7bbcb97bb4b06384ea456fb6069b1ee054831c634d2ae0ce7f8b1605a90852c20e5af5c04fa81683d243870fab221ba1a951ac5684a825a00bca57a94b80ee38311d30a8dcf3993653e23fe97d60533698f51fa5b37286bee6e996c0168f29aef1da4f8ed6b1a95feb696dbe0e2f79571ca5e5378a574d8eb8778a13299c2a46c25fe23c25fad4e514d14ee177c8cb487e3a068e3de5cfa8dd31f293e302e0f9c7f3a6a315021d504e91b888b4a893a1d2c715e8ad523402c0b0e3d7532a0557b7d7cc31a05ce49ac3f2e72ebcb9a8c169b09459df5f4b0a275e05ec1e8c3929c597f5b07a4e6063e072167ac3d4cfd0a98619bf4c4213f7a068872df587363c32ea3f19ee182178879f2239efa5c1fac0833f74019596d052e6ba8750d91a201a8d91184a4a88d3db9e3ddeab03d84ef4833838f04a70c99f36a0f0c6f7b1160487d535a0f15d95e3b84733cf5551faee6a5457cf910fe7b7f0667958644730b9e888896dcd29a5aea8eff63b461c48e13631970efd052f2ea37fb6e2cf21e7bedaffb0a34bd415639d3eb61f939d66eb797f3edc8cb2eb475e0f32cd1247d16e6109a7c75ea66009059d3555a409e9b7d69ed95e00a5b66c49afcc6090b814422bface8e284aced23b1d9fa93379ee6e878167572380e5e209c945582a6d4d84375404dc5800301932f45be34c1c09e41cc2632fe35c51d4793ce972bab84edad5f12907a1a0244c09250e6ed00a75d47be71c94a8149e28decbf17671abd4d91935093e9df673252dd7c01119060958d0b5a85e811761e0ce45ca5ab3302d0ef5c31fecded1f1a8df12db46b8e4c0a720389d3eb714aae032ff5b7fd5a4ccb6a7e608073316f92d26a66c1577459cb3d64cd5b34e9ca930c4ad99fe8e092ba2d6f6813f2580d873b6b22ad8fe71ca396b318458c8ebdfe0bb478a370dcccf831c225b3176c206cd86478c922048e0c68d06bc194e1c8c499fc6b3c47e52fbc30764758a085f9120da08befcd9e7d5ba27638426dbb702465d4f473bd3793b4d51c4a6612b0894b731ea410d2472eb888bc592eaac01de610cc6d85dc346e4fc8abfd7654d34abe28d02f092055b8b16f0be9e7c3ba360d52fe079397428c24da0ac88787842d7910f0c88aa1e3214846d7314698aa81ed22b19f64d4b42cca14e8030f6bee4f7d3f649099f2a84dab328b51062ffd67259300c08637cf516abe63926b65f2f9b4a036bef0141cf6450f61ce79e9e0368e0e7aef7462f975f2944ee96203c2177476ea3599dd6dcfdafda0fe6cbb0ee1f0f13a67922891575510ea0d175b55ecf9727ef17df8908ba3ad873f2ed415d79f63300a0f1da5102c94f16738a43f3cb35399501fae1c63331f59f727290388e349f91ea8d1dc1a6afb9d706cffaf11aa085146edad93a65b5cc8fa133141750f2c663b75355f5e04d91328df1910c0ae4ff411b7c67adfdbb9b641ed70b04a1f4925a63814a1a9eb710bf4cc7c609769bf2ce8aacb3639649ce0804abf95e25e05a5565b2186cb74cd972506d69bac151c786fd426a5426e863b1b0135310b9710fe0bbc357785eafa452bcb20224227b7f3f7bd86df2c9919303cecfcafd577a16f4e160ad15a87e86ff5b8594112996b7a8c0104c39f030dfed4c18389d01468d39fd0dcd04ebf372fafbc59da197ff22eeec32064abc968aacdf88895f3e0197836fec8356bf6220e17a25043b8ba09da01517377605d81525cac226ec248fe2d3948f030c690a2776df97f369ab44e7ca69e8fee7fa11e03d2fcfbad9d1d6e80f4b7ca6a8be82d828c117f51ae4d73a53f6d89c35bc6e544e4cdb0e1d56aaaab3059ace6270051f10ee26379d257bfc51563c6920d5c51a94e5287ec950d3ea3a0a5e26eeb0e70e756a2fb48d1556cb9c63892504f442116c5cfd6e471ccd179fe4c1894f51b1a83b17fd48fef346740072c11fe28f4f6e43cef75662f9525cf879f000303f6a3e1b7b4711a18e66869e9f0093c29a16f29b68e52db3e454afadf60b5318da3eb10fe40bfd2f71f88f97d82791a7b714a8825cfa9c0ffbc70b2a5269271cf6a3d0b1623fb725aa426c8685b0bce8a6b57f077f19286c1b734f94e745af96a049c6ac4507e39d3392323c706b6c01bb44190e428f861378bfea60ecf3fd743909b2b2b3e52d8a71f9c5ffeed48561e296f5ca1602756f1118d8da45d1299efe0c85c7d88fced9528f40acade661029365a492827f5fc5d2c40de6df74fe0fd08e9d2164df1a996ad5e85914e3988ca37d77afa87e470580dcba82efb87f065185749f5ded0a792c1c0e331c4b6e870aed16c6132302e9f386a1d782bddbbe999f0eba0b9501ccfeec20e7a52c53977a0d7242c774a63682e9bcec51b76c4a0e74884308d2a0ef04abdbadf060607a013df06123371cb6a181d84a5b2fa0f0575c6664345e1ebe8b7a078702bf5bf0ae89a69e802d3d0fa0c0374ee732c664672db5da8d142b5102d21b0fa5337e9fc77f3713c47da5e5e4c1cb304a3d6f58f42e3e14d4df301e129aaed792f23eba0ac4b6913b3d456c8b087d34eb722a44c4037870ef1a3d0010aeb9edf17c482e7614315089fe7bf3683563d43bb1f3ca0cbbdc832a76e80a09b98f76cfdd5bf820b1cccdf01fb9ec6f53e433d6bb8c560e7ba639c79d992cddba2fb15b8bee3b74a5d4c07b6b0b6023d6cf14ceebaede8c29fd05ec4ac02765efd7f714ebddb083b334f4e3895f51a0e8262a45cc1a037f8882dd727b02bb8c4d851f7576bb608d20e0e540771abdbc1c4bc06e79afb22ca978075f6c360ffd16824a0b7b112f3fc59f355c8ac11810e773807703f09b5beda522e692cfcb76275fd64e7af4617b59c81dbfbbc70fa6b280111af84c58de788f1b1fc1ad16de7358a357dbe5266c9db09b0f70ef2ce61ec50040ba0f345eda", 0x1000}, {&(0x7f0000001300)="f263efaff88f02e5a75bd1fa430bf889188759745f43a032a113e8783dc077586d9caf859b72d340a8b2ae0f26ca1e12b18961caf41a7b6acc529502d26380b21ea92ae53552d2085c1d6fed0346bc3b3c0dab44b5947582852aed48fa6dac504a445ef063827dfb2fed414431bc80844c0f92ec72d6b66c12fbad3f21d598d3fd22ca2688423b0ede58be81f7382b5bb981829847d075d7f47d0de601bf3dd34af046d9cb4f670cdd00ba9f426f8c2a615529959eed0408e739abce4e80aaca5e57bf0431ce19acca9b6aa9ce306c97", 0xd0}, {&(0x7f0000001400)="b53213b08ebac502d5039dd0f05faacbbb816071727b724d96ced9b3533b774f98b6beb3d2f7cc3d82d301e5fa2e2f7aa7eda5c7c09cabbebd0579f6460e0203b0e6477634ab0cc2feaf1e980cb46a892b", 0x51}, {&(0x7f0000001480)="d4b140da68b05084f5fd53807050cbbc11af00a7dd4e3a9efe43cf9bfc78ccad6ea8875c59b8649ebdf78b3532626a3e4533a0e172657435d7793d1d5afea386f1cab4a101794af7abcc3dad945338be2eeefaf9fd20b4e7f66d56194c7be9a694c80b1b5f0ceec6b78cea921d0bbc19f79a35663a2730ffc8f5e65e3dc7f82c01c630f2b2bac23aa9deab131da8df1e52babc8de49d475cd6eb89ba196d9602efe598bc5f024264342aaff8a82a5c14e5c7ce1bf22caba3e79948559f3a5189274a1b5222b6e9dd480a1c67e70641ceea222e9ef60fd6381f894b75651a01c92ee4270b0222085e", 0xe8}, {&(0x7f0000001580)="40621a6e1dcbb03806ac63275f8815da782a0fbc95f0290c881cc6cddd53d4c4103caca189e1200a1e52f7cb7045a31431f4c9f42398f6d66d448ee94a0fee70b5b9c1780d67", 0x46}], 0x6, &(0x7f0000001680)=ANY=[@ANYBLOB="4000000000000000ffff000009000000c1654fe5a0059a257d5efd4e5ed2b17c9d9fd62705b32ddec1f1a265487bc24806267866e19d0920c73fc7987fce0000b0000000000000000100000007000000e460b7cfc76fdec575140a226a80e46c3cd5a12b14d23d7ab22bb378ec20661384ed3d9b779f26db4e40fc00bea01dcca8e57e752df0230215ea93d7de349b166256f4d680ea666af23d8650122a57075d691ce09c70b0297da5570153e2f4bc283851f632376e4dacebdccee0669b019a74b3e113531e09b16790f55982cdd3bcc87b4a7131331be8671ae1d4dccfbeeb51678faa3ec04b4fb52be28cb997bd1010000000000000ffff0000060000006ea0ed2caa1fabbdf2ace8b27cc71a643358404673e4783e6817a35f8939a9123d9beaafc617439324972075389afbf263044a43166ab2b8e8fe41ea86738768df1bdd2f45e6a0b8c9ec1314c3382767887a575a663e0b681aca99d91366fdfa42b7c6526149987096e93232ad23f915f67c88deb6bbe57af2fb29b7592e4566ccb4f2371712dfc19bd1efaf5e54c94839f92173881339ffffcaf01696b8ca2006f2e3ccfa52a24ce911e13d035d0527a3c178422a20fc43c75aa8959db1efae970abb161d9d9bd34c6e9f1256c1086879c06b28c272ec232fcd4eaa560def4924eff89ce701fe6cc0e866cd4518e2b6820d0d7f80b75833a607cafcc7e8956b074e987597dfc85a658786d36b083733f164b0c365caa8f73258c6e97cabab426f367b49a4e4a0be7ecb32117c54e9e119e9fe120e4e2d1d0c4fa7dd0a29c3087a7fca17216a3f76c825abe374679491873213a99f8b89b4e9bdb507375b2efdd4cc0941a5752c7b1ed48b11e67be4dadf79879888f36a80aac4ab978193c4feb01cfae6dc0519b82c6f98c88d8033f893ab76e4da7c5a5a84e3d81628c436675259c1613a2093081f0c31e86a099e282ff5b5706ddfb35a1bb181c00378720f4a0d425caf67f59d6edb2ce5104fdda227842a2229a18bd86fc40ec5eda4010469376188f46b576a995dbd72ac6bf88321032393b24958f243400edb373856690794386486dd20741343777a25458eed6c5b318c31bf18195098bff52117f41401d2cb4cc5003f5cd845ace4f32d133b37c9b9491d61ac1c09f0fc652c65bb03c3edc6cdd0faa094acb68d68295adeefea063962d45e68dff65ac1c8f779ba0232745fbdc84b487c60d17032ce52c0625615127c261db49593c134144b908e2175ca284db0cb878e18cb39e4327d852702fb5f10518ebd02b76d591f3c15e8131471dabbca7b34244798f89c4e502cbee2aab427a04689aed3b9e6454e6703e1dff54717ba065049444ee32fe3fc8e688bd2ecf91895e1e8989793851355b5a9571abc4235096326aa5f746c1ab7ec3bfe8aaae99c2e6a57358a73532a778cff7504cf1ee655954204257e11383c60f92a7fd762848321e7cebbd8152b15f326f828724e29cc936587f0aa15b629806dd56cfa8dbeb1236e2927f002f2e377382b3065a04b1bcd6c407ebd427e0f1c3e11d06c4684282e469b76b35551bfc5e63d827bd0429cb9ce677c2e2dd12eacac67e338c48871427ad527bbecdd7a943099d25eb761c7dc3360c5d3b0693472a70a74dc379cdde893debfa9430df58500a6cd12807a900586276250ce86d0a77046271a7a47542f1ee1fc9f30f87d4d008aebec599dccc1a7825fcbcdc03242e35a668dcf0b2586fb0df0e664c2a7fa3f8486b9c8fe314d0d5731602106474e4955cdfe97be8f64e80a82769c31501f3f95bfece50a30378a636672de5cc99fbbf42b753cfe99afb1f385e5818aab4caa076cdb86c97a218fc3faa1e86408b71aaa234a9cefb4a5032996b598b9b82ee9a536f5eff8161cbdcce7999c6eeb66983b4fc417e9a30e10ad4e5af57ad57823d24935f324a49d418a13f1d89adfac31426e0ead905bb60a6626724f45c543ae7e322ffdc4c7cd1bc0810caf1af1b6ccf9521b7c180de3e5235d2bff1625383694d141ad313c72954a6b28d29eece46f06e030e7dfe36ffbe0e82b484741d2dae4a5e5e2c58fd190f0522e6e83b8e0a4159d68137751615569b673165e4e54b7ad82b43e9b92b49ec647d418e248cefc3ae4960a57bb33057ab1509c37ef5b62ba2f89c812f3b3ab80021fc4ec5d0e01ea4ae78c2b93de0a434aabc1465faa7eb13c432f424ee3f3ffd6b4c87e1813d87df465f31baa63ba275780b53e1ab20f34676580a553db4f639d02d04fa6f42c745020921e626d5247403ac413faeadc9d0a6daa6c7ee612362c5f9331dacea3a2aaabba76458c6bfd63281cee8e05a45ab5bc387a24c03efa113c2979c633181a79bfedafe836f742b084ff929129e1fc5ff36698e57a2364e09faa0f326349060118c6d55f830e0cfdc17a91b2f5b0aa6d11851f99b1d6780f16fd77f4ed39bd1c6a6d53070aa6b7ac3f0ce918e879777454c9da5385c21a3c67dd4ad0f65f2b8ab9501c8426925e6f8be10d674975ca4d64119b5c415b68cb80d76cde5fa189d4a9d01d411295a8203317423a5d99edd6a48459ed3b60690e176cf4884304e53f0c4e54c949f1e3e53b77707858985e36bc642569b8bbeb887886fc8c6307dc32fe240f0a3ce5d1d93a34206ee689ec60362ac255ecd1b8b91e968db2b6df0712476c441c2fd9971baeea3e7e85d6107e31753598d550669f4c8d25a5a8b0c7a552aced1f28ead4b0a9f6e1a7afd84f1069b803cba602dedc4df2eaf82a6530c177dc0aa6f62872bed51a7f885536923cf53c6b72a10d22fdd65b593e951590013041ce3aa317fdeb5f5cc2baa26c6ced192f342123cb28c35b59fd9fe4e2cc92f06dd7be39a81f453c7d0383068b306d37eb8c8e1971fe864229cdf2d74f55fa3444f40a5822449413c7183fb943476eb66f5feed103e7d78eb6cf22df733755e91bd6bb42a517dd2475ba4840f086997da7e108671038b7fe1dbf3f75937cf541141f596f336d3c24af7558ee1d3765fb1018c3b5bce7f09e26912f70d0d4d3ed62bea060301b647a65f63731671b4a428aba270f2faf4ce42c03515602cb76724c209852fca7e6548aa7d7b5dd172d25f800c86e8c87d680f99dd5d323286fa3871b701eed4219a061edd5d5c76f9e6be45bf0b82d54d25107f44d2bf8e03ef76c81f7de9f704a1ac4e95fe3efcb4d39aa668e789e293a14d822f5d2bde62cdac8176a18657bacc2eeeb2781e142bff9885252e29d89beef4bb066cc0d8c48330d4b0f9c266ebf00d38ca014c9d2066cb8dda5e1d1325a918bbb06797660b1db09776a9589af26e378ceb89c56e78c1fc46f5b7d5de17fbb6f46b1a86c7b40ea992b079ac580c3980c8508b43fe0e106dc7161b4d7feed14918ed4f978f2e13619512a595ddc1a08e061efc95da77858464ffa01c93e33d06eee393c17a6289997530418f215ebc355a45beab43888da98b6d8533e84206d50170adf9110155135023cad4065c10aa167835fc0845e9a66dd0841d6a761b02e14a3b5dcd9b70aaf008bca504802bc8f8679243c7611b32c045747443ebdd83f6a9210aa941dfa27c98e784c4ed230f57fd1ce21cd4fe4dd94bd6cf741c99fade7158cb2a2b99c042f497a545b5fd96ed4059d5f4a82859e7fec1dbe24451a5a1122b5a5ca02483af381bddfbc91b754455d72e5637ae00f2b9a35bd4d0b80e118b29a68e9d8f9f782a8039da21efdbef24d3cd8dab22c76274579994cc2ec66fe5c580a391526fbe7c984f86b12b42cd1471841e7a9509608232e40346bd1d702406200b290942e01929f19a763a88bb72f2ac3b023cf7a9fba1550aa130883941aef67a97a9cf9f2250bc07ba9cfe3a9062816f70c2669f8b7f9953103e89cd0d754339371c058073d385d3b22c7a666450ad1271c41c5d70fba7a9d2d2ebfe1dc7cefb2e95ed4c55653ef2b92487f171f7028d8ba15fbef371a0023cfcbcecb53f5f79171d7ff4eb3abaf10e22a8c83bcddfc500e9ef7f5e876ce26ad67cdbc00fd7e9d42ee07965e8c8e093e0903baf41280f204acaec96b20e619d069d94a181a58123e43f87a43ffb16a10fa6c099994dd27e3614c4965458d5c926aad24be5bc8210ebf7786c46ce7584d96790612262b11a6cd04a0c89bb653fd9e70324bbe78f2c2b3c7009eadde6718e39f909e974a8cd254038a7ef0819962d2ef3c5f9ba5049abdfb823a80951443208e8c4959cf49b0560d5ba6fd0aae8f3b5eb8a27e1bf72d2678945115d5b039e34a8b9a34fbacebb81053080777900b91b5e0a25cb1f9c0b395caef02cf656182d31bcc90b5778c8115ad1994d80f99e35f8af7b1803d29ef17379d7780c22e7033522b137a562bd7b508908a5210c0103e303899b6b45bbd9e82bf39bfd1e23ced47e13c7490516ef25edea3ca4be27e7396cb9fa79ded2c763d42b76fb94ac6e9ab183ae8a8f61cd7b6e63b417a09bee182954c3797c3e79095c4b9a1ec35013eb3c21da54aa7ad3f64a383902d72a8a89bbcb7f12e59e1c1855ea758480a51e4cda53122f3d2d2de62355bfbe9e8fafb522a07812285c9d7ac8e1c939f9620c43d783876583011e541fbd3cc5700a91eeae55493e46fab3ed7e09f691d62bb0da5d0e465c448c32e9bc2924a418110e68bee9ae78c401ab9a3f222aeda399648e40b650dd4c93b5250df40ade36de416ed0a333a2f1486733ab9da0f82de7c8c65b30da98d6493e7cf3132a883abca410ba65ea7ec1784def340edc574d76776843a09c1d3f62194ae3d39d6ec00a21ec9c3d1ee5def253448b1cdcf5d9362969306f37861b3e81bad5842db3e8418923da10fcc597ff66b8b61954c23a596419e5f929d4535bbdc780c93e04e5303bd3eb140bbe738ae439df1328dce3676629dae3caaf6da07aa2ca645c129b1e49bfce8fe436036cb4d2162e6c60be3540395e7082e6483d1133cf11b78250a44458398415a8417a898a9ade32b19ee7aaf3111106539b2734c077397f366bbd2ee586449d6287710c4cc49a1fa622521a085223827b9e144a5389374bb11ac28d2a780b169a892c4bd8dd07454f003fc716047d97ceb8621e11a37c3889fbe3d342fe4ce05d7b3dc2839e506e3e167f555db3fa20b93a428d7e7fab77dd0058d4818e1ec0282868beb84b10d9e376ed3bdeb5a78497adf04d24ddd8adc6840f3ec8d458731a250cb20b825d80509afb86bbd511b66f73134fffb15b3a60c34e3c679371646f803d43e9cb1cc64c38b404a9f7a25d00d562b0c2141bc7d704daa0c2d3c55da97225145ede415fe0bf09b90b437d0a63a7d0e81335da361d0cac5d698e21e9ff24b1467d7f69307ad2649f707a13e8b0131570d3c2d3d109ec196166ce9033ebf1a73f9aaafcbdffeb89fa09489863ca9fb5572f928448ae25d2173cb8ca35aad83b9f033542613523171664ae0f60a99ba7705b8619dcc559922e656b4dabeeb97c4f9c2baa0e1eb5bcbe205134a934e9ae278ebcc2f4864f24e814476272e4bae5dcbca09a992b7664e71547eeec0cbbdd8dbcac55ef10c1c85c0c71e95a85d00533e8c27ed0cbbe5cd59a09bee149535389a51ebce5cb1d3f0c3121cf8077d7c10273fe8da287d74ab680183f9e93c1a97837bd688b86465a9090e706983bf338a74beef101911d2e33e1321b5b68e803eff9d30bf54832482d831c3032a2531e899e2c9a9c706660b64362a7f63d4ae288c746bd6e15ab0e487a8475c26c4b075f5fe6ebb0c46142433c4a994f919c6c5a09ff070f591e2539c8892cce773744877d4e0ee506e3760b65bd4bb08de7f96f5e24ecd4c1e9676f4fe8b3a7b22425221b39b8db6bad04954f8661913715fe3cb6c59ad079dbd4923464fe9730a5e5faec18cc6926d8693d3a47c9de1109053965f3ec5ba3fe038f5f206e79753907a66ac3f1a4ef5088de508a19b802e7fe26d764fb08ccaf819fc3e6fa0c5c8715e728058ceb0c3a629cc03b4278baca553f722f766aa2d0abdc449ed857b6fc7051c348975c0273822946487b9e363c306d85102b45193891bf03049cb785a05bf71839a52570759a0f6257535c8033b8f40294d2afb5b5a30e3ae966fb6fbea2c859b4c707766a9ecc43e40cf996c9afb8302cd1869980000000000000001000000ff0300002c1b6a0cb284b4ee7be52c7208d45938076481f67cd47841bf1a340ef8987973ad53f2e76eec76557a72678d7d953d173cad794f8e4ff1ab2b7850e6b53efba5d82ee5588e7a3838acbf3d5edeadcd8c936e5fd158d70617a8ef8efa5f5f48d64b65c98186ea865217ecb04683d6e9108151ca9633c8490b70e817efe39ae2608718f378000000002000000000000000e8ff0000010000008802ef60aae9493eafa033a312286d003000000000000000ffff000021000000117b7c124238ae513848a3d0e2937a81ddacf9eab3f93017e3b60292003f0000f800000000000000ffff0000040000008d40f4f2e2f3d2e69cf4fea15d2154a7776b816fcc88beed2aa6522e089436ac92fe2c689ac7f834ff16a40af36b51d89d08647b8646d4fefd3e2f347325d012ac596aa9e34309719f6804a4d0d7845d384d1ad8457d3f47252698442318dc485b7b7f5bd9c357b02b56ef35c5f263dcec226e4efd0afdf2409d83aa5ed2f4bf9ff485f87eeb2dc98e13d9e7707ab5ff08b7d6a638c65686df4f4555331a50b5cafcbf64d5b8d270ad63a4440f116432c3a4eb49ce5500c640326ce84ab3f6d2e6fbbfe4fdd51dce5831ba226ff9fc0c4dbf59abd604420db936e5cce9e00cf3048da0d15cc78600f800000000000000ffff000004000000b3af4f10fce26f8a6a92018c4e7a5e96c52478e1b0cb208077239dcfad367659ebb2744ab0a4968dc6c0015684ad014ccb63a4673333ecf8e86a9b1b8d10a674971b61f10f87206d22ab0992ad4fb59ca3e0b6c452bf2e03bcafb2cfc67cd86b4d508f1f180c0cac2ea82ef1f5d3e0b76831c96fb5343a3152ab3491948f43f14840be9ba95dc34b27daf103de5ce0cca8baa509e93657e362eff3c4e2fe102aaca70aad6d6612f5011bae40a8811a81fe33ab1e7a8571baee48ddcea6c8a3a7b16aabda2a3245d73ae03a81264d12ac13323a3a7a81791626e7aae3f08c25b73f000000000000007800000000000000ffff000007000000f0fc8d6b6c1f1830b1edad319bb3964414c02b71bd85138b57afde737944cd485829ab21cb77e677991b6cca877a4e2ce3edd592520e694c8f134bb3b75b973326d19c97214235f023ebe447a8b533022b39f8e70bbee96570f151446875faacd3c9df48ee176800700000000000000000000000fbffffff02c2c4336b9e35e0f51bda1c55621cbb247ead09185f3f3382f1ffa800aad0054f469d4a4c39d8fd512ea35fe18380b3c9c74122411eb0db8594de5cdaf031cd5d55b6f9e8312440ebdde734951397631995f5ab6a94558a"], 0x14c0}, 0x2) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = geteuid() getgroups(0x2, &(0x7f0000002d40)=[0x0, 0xffffffffffffffff]) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') mknodat(r6, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00') mknodat(r7, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00') mknodat(r8, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r9, &(0x7f0000000180)='./file0\x00') mknodat(r9, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r10, &(0x7f0000000180)='./file0\x00') mknodat(r10, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0, 0x0}, &(0x7f0000002dc0)=0xc) sendmsg$unix(r2, &(0x7f0000002ec0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002d00)=[{&(0x7f0000002b40)="4bdd6878f0b35fc31800bb08e271f160c8a75edfa57eb3574075070abbb6c88cfe0782e85c45d2335c6e364e4090f0e5a45e503107e6f500cb18358776a3e011f21e0066cb1c9ec2f03594a326986420c9e88696059e842a416b65c291ab294eff0b75d7f2d6ec76c0cef15f4ff9b3ab8b6b8a501291373e08a7a851865590006f736ee4c7b37888b4458bbbf26596587a2ff7cbdf43c50d0bd097", 0x9b}, {&(0x7f0000002c00)="0ba52893cec12164f1e3bfcb230401e6fcada8f2bb3e6ea70176fb668b6bb6ef93d4e3d3eadcabbcb8d1781d7da56dd72aac9a479db4aec89e182a6a3f0d543c3f4185bd66affb53e5f1a7fab579fb4f14976dc7ee39b5f46219cf9921f9cfcd92d9b6fcc77fe74226e36734f90d06a47764a92fb086d37f51415e658bcf26c15856e20ce1e50842022960f1902cde0411b087dad00b95a9fb85ed9b5a85678e6db131902d276558a4b0b94a84fbe1bf578eb5448bd7e276f0", 0xb9}, {&(0x7f0000002cc0)="fd92a3d5305636e39ac89460e56a1e68699fbfa50d8886d48809110b927ac9a04611f335bc3133cd64cd5dbaa2346617a9", 0x31}], 0x3, &(0x7f0000002e00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r0, r7]}, @rights={0x28, 0xffff, 0x1, [r0, r8, 0xffffffffffffff9c, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r12}], 0x88, 0x6}, 0x400) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 12:25:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 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}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0xfff8, 0x7, 0x7f, 0x9}, {0x0, 0x9, 0x2, 0xd}, {0x8, 0xfb, 0x84, 0x1}, {0x85, 0x3, 0xfa, 0x2}, {0xe4d, 0x3f, 0x2, 0xdbc}, {0x72, 0x3f, 0x1f, 0xffffffc0}, {0x5, 0xfc, 0x3, 0x7}, {0xd63, 0x1, 0x9, 0x5}, {0x7, 0x8, 0x81, 0x7f}, {0x4, 0x4, 0x1, 0xfffffff7}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 12:25:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18, 0x0) r0 = socket(0x2, 0x5, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) 12:25:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0xfffffffc, 0x9, 0xffffffffffffffff, 0x8000, "000000000000c417e8352b1e3c33ffffb4bd4000", 0x1002, 0x80000}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./file4/file0\x00'], 0x10) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="08002a0f6c2a5d73af3020ff8201feb8706175c09f79783a79b386fe3eaef52bfb4811461c7d8f3cb2f3ce014ee00c2531a2d1747514913bd8901e7558932159af1a25064aedd7df6c844b35fc40a867b7fa64798eca5ad4aae57604e5cb63142b3f472ff6508b43270609785f364e97f09433fd571a56cccfe467db1b1d680ba24a74bddcd2a53d06f74394"], 0x1) sendto$unix(r0, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) fsync(r0) pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES16=r0], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 12:25:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/90, 0x5a}, {&(0x7f0000001680)=""/201, 0xc9}, {&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000001780)=""/214, 0xd6}], 0x7) 12:25:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x20, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt(r2, 0x1, 0x3, &(0x7f0000000180)=""/121, &(0x7f0000000080)=0x79) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000040)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') mknodat(r6, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00') mknodat(r7, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00') mknodat(r8, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r6, 0x20}, {r4, 0x40}, {0xffffffffffffffff, 0x8}, {r7, 0x4}, {r8, 0x2}], 0x5, 0x10000) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 12:25:11 executing program 0: r0 = msgget$private(0x0, 0x54) msgctl$IPC_RMID(r0, 0x0) r1 = getgid() r2 = geteuid() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r6, r8, r5, r10, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r9, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r9, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x2, r2, r1, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r18 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r14, r16, r13, r18, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r19 = getgid() r20 = geteuid() r21 = kqueue() r22 = fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r28 = getegid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r24, r26, r23, r28, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r27, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r27, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x2, r20, r19, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r29 = getegid() r30 = getpgrp() r31 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r31, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xfb, r2, r16, r20, r29, 0x42, 0x1}, 0x10001, 0x56be2384, r30, r32, 0x8001, 0x6, 0x6, 0x1}) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r33, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 12:25:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffff9c, 0x0, 0x43) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{0x0}], 0x1, 0x0, 0x0) 12:25:12 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getppid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 12:25:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710009d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897e8b0a30000cbf637786819bf7e26863a111574bd1e6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42f2c93123b8284e6b47e3f7dc2a8bcc710010000081ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600b1607ff593f3b1a20709185f2329b52880a6e48c236667f066f40c3fe27483920260e76abee9480fc2be52b9a01f5cba51fa405dc3b7d317cd33814754fa41456de42647b41d150a89c7a380ca3d3141030678299402f6bd3dc6cd94e7f4903c81a94235ca706578dbc401561d7759941e288008e151439a088c2a2a2c40e4dfc60e43c44f659cf34474d32541fb911ecbbe196aa61238701e9b40a424e91ac194e4b3d3c316b5c642dbe88ec1168ca484f58bbe2eb08a29e89af6a2c6804e6f90222c57953f994bfee3fb8e1d80dbcdd294375aed0f0c21911bab15dc382f34ea395a4729965eac7913a6f1619e38235328a53ef31e2ad94ab9c4f26ecbdd1babe7ba555ec84ed1881179ac3e9358c4ac3da5688cd90151d63c07b923b8ccb22c807d672c8c0ba604b3e97e9ce1b6e373a2e986e52d478ad5755219fa26fafd03aa65ea0d051a3b348c9aba81baff433500a82806afbfca51cc26c627f832d29a10f43d6929bac0c6d801bf06af82b9d1851bb4e68d479980bc9cb235de0db312db91b3541443af8f8a7fb70666bb03f08fb9b5d4bdf4a9223232182ad09983f2e07e430123664ff855db1d29a721ece820109a7030636dfc417f9fa567d7a8014f05878ccc8cd88169657a916a0953b2f14d2977c2d5ae87d379f17f5be62992330d6d307b43449de03a7298ca4e6da3d340f401fbf0a7cecee7c3b49a6ca52862a5c8ba634fb698c457f106f6fa14e021f97562d4bcbd682516ce9f3cd417303cc41a38a8a641b8d44550164e605b9d56ceb14d335013d57f696903bb012f125c26d31b128eacffc758f301aae8ae0b8217752cbb0910a7350fb66ed6eab7848c3a3051f8bb24fb1d898fd5d6d3e33a312371f254725699d32f1a72ebb72662ad5421ff987b4af8cda595087faae6864121d0bdbb4de689ab18ef6fdff8658078821c00ec445931c05dcdb7e22bfe3f6341b42fc3f13944be3fdcba2ccf9103e8e52ecc95cf91db3d1e5daaef6490c044978dbfff0b12adf4a252d92dc347300a8778c9c833af56f3f2995fff22b186199068c5898934e9dc364a8ffd5efafd9bb47cbfe60f86d1c7e67459536372e1de4e83d02babd86b09026a970c44ce0753bbcc7b36b1b58783afc5fc0ca46b5d295e8ec6ed8b7b7944090b42eced8fce3af11435ae"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x2, 0xa0000, 0x1, 0xe0000000, 0x7ff, 0x2, 0x1, 0x1, 0x4, 0x1}) 12:25:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x5d9a28f9, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000300)={0x2, 0x5}) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 12:25:12 executing program 0: r0 = socket(0x11, 0x3, 0x80) socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x6}, 0x8) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) 12:25:12 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) r2 = socket(0x18, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000003680)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01182e2f66696c65300088471a30cbbeffd27e90567e52d5145bac03f59270a514ba486a01a84d177181f7b6d45a4b2f57731bbe014d2f575e42730077ecc7fe0f000000000000000000"], 0x1c, &(0x7f0000003580)=[{&(0x7f0000000200)="2d490ef1e033ee75e60cc473ab35a1173775694e13bacc7efe395910c35b55c0e21db7eebb1b41ee62ccd0df9478f5fa3505212c43508479ab8cc90150313fddf7c14d41f673a21c18b7b049d820a8967cf8aff17c5ca84dbc796df694102483e42a04f60bd50cb175144e5a254384302e5b5270bd4ab354aac56ff63654a6751745d5ee16c8fb5e706aaeebe86c360032748acbfbc99cc91ce88a3f7a19c7e9ff753fc7561d1c5ff8abc49a6bead0fd34183bd7a715f680101cb9e6fdea2086a46861b90fca51a7f9ff911240a0681dbda6bc86d706", 0x193}, {&(0x7f00000003c0)="caf2cb2371a0b5b68429e3730f233518bc286c8b5c1ea7fcf05ff6e1ab3bf5d920c4a3fbb6846421cbeafd88f74847011b3190059840900fdd57a726c6ef2542041294247668651b66504d2e70c4a2f86349eb25dfc5cad47db705b1224d78fe8c4b85e06bde816f75761f2e2279f1592e6a5d7b18a7b93b1ec794b8f0c9835338e35039d67c4087dcce00d9e8525a738d70802d3e79a8287f142e418251e28c5877041fb923b697aecc2a7f6e439b4b423f46bce68b44c683f944dd7bc7a2a001b17c7912d6ddc4d3081e81b1474eb36fa54d5198125d3f384c35efc8492778eeea91fc0428f9aef82451087c5f3abea0ae702805b39d992d70d884473fa272b7fe39dba1d0f9b74725721bb6ccfbed801bf9281240ae5698f147204ab5c7dd777e92d583b2a3d36da59d7a3824379a1546d406b6605fe2e7c8b0bdf035c646f6d39fedb205f3541205be23771d37c34c2be000dc9c86c63dc5fc38dfea04837cc36dd3cc0fc60406e7299e73c4747619ac337d34fd253f281e9aa44974cb93e775ff5c1deed502490fa7c7a665af8f17ac8f85dbedb3b5f12ae1baa6675194cd9e33db82fe5bc5df6ed0498270b4af5d380b7c14b358bcb8db0f7a03e8ee2714439077fbc3830613c4f0b88097e05a504a899d21a852d573c4847b2afe03c82066395e761bf688432f580afb79be3bc74810d5813556540169e19cbcd00a002d97e5c4ce7bcae26e1c87a080a5af0d20a2e7a511a2026e4212203bb880e8e378bf9613effc3f23956048643daaad72a112ea7da581e6bc0f444cb271b8345453fc43bf263d04c744a1d87a0f982ec6d809134056cfc39a1099ddc5897e8a01b5174e51a191530af020380b5b1402c1ace94fc9f1730cb663fcc8d5d9699e953bbca8e902991ef12a26a792ed9176e7c5777a979daefdb359f0356db7cba8b4a2abd005ee40091a053e59527f485fb4ddb8c313a14cd3d87de520f396fb6f40fae219765b9523ce32d70932f4f5421c9172bfa81fb5fea1cda77ce08103eb193da0845f1962302ea3749e6dcd85729138a19378d71f43769c7170da5bde0617b2cb67c9f837cc05202be850df571c4c3f7354cb5013414ddbb3fa02682245b1be9c1cf97bef66d5766094d28206345889c5112e264d3b776fca4f10ae64229c5d330eeea69e30dfe0614dc912ac76d503c4244972c3d632381c261fbab10ae6c511e4b51050870abf82b49391846c0a1dae4061914fe8ebfb374182c123f17a3f3fbed37b9546795b007600fa1003b4db0fc35f4a617b06b9dbe397c7b4d86cba64652d9d910210b91714ac8bef8ef4df82acada2740746df0176383c83ccdc784b8b8f226751d9bfa78393b70b7288ed2d604e7480d44ceccd7c53a6c0892a9190cfdc96f5b747b0746f2346309302c5cd265f4dcd172159852e44d51f193f2f6c7c167733e522e46dbbf34a108d634fbe487c7d51f485e130a6ec38cd7f3090d0eb4f8ed31a5512cb6b7a9a487d96fc483a3da2cec4da99fadbbed086ce55bec32487491cd57ea6c7d54a8a6c9fe9e46d089024fcf33148c2fd09991caca46de888f3c43ca5454fbfbda6c46abe2a89acb7f65813bec91ce0be6c137968e4cab3c2305dd0737d4b449c7e2d6e96938c29bc6454625156bea8b3e8b92f6457b01fcee99c4e29c0a89155f230f67ab175cea4bbfc602b13a996dc9d2b15f1440c2ed44d3ef57ef767180dd24d3f4479c5c8157d032e1eb4d6887c5cfd56a1ad45951763e79371ff72946069e51ca74ea20c286c8b94a81138e6e227eeeee435ae96d2149f56e81d5fb3d8ad8c35d4f7f8f37f1e634a0b6207046051eeb95088466835a311a01f275dea629ae27bea10a24f780a048d74e7fc8eaced7e8561bb3780a853a0d2fd684e3868a944431807f6523bfba68d9372f017a23028908352b54c3601c8f002135c3113dc61b568ec18c1b3d807068a81f949c125c90a1c7dc7a5a632e5bfe83429b1b2417348d1f1aadbe2e87e9848e3489a544ae24f0af4c79a186203844231b70b71c5942f05681bd56840ad738161ddceb010a43add3fc25983b50b836aeb955e2a6d2298200ef34d8f669d26e17a2fa99bcef63fb984b8839c91124aa77ab54d88766c000b7cbd08f461c563992ada552b281ebe8861b20739c5fd8ea461284d936e167de3c4b85b437589a69dc71ed6eb143159114c428483a185b424cb098b98185d61423db6a6b7aa24e6ed0cf5d93e085a6ba57ca1712c0fffbcd4255c6cb1f21d118826885de0f521b7f456ee7d7c3dc85e8347737368b22f8baf78dfab0aec40b6f3d311fec8b352bc76e343031e4ca9e0e6f9bd031042ac215b9c4d65c35c6e46a118c501e34801aa99822f057083c7429d8fb4ce632b055317efab1de5deb78238ef61d02a3d5ff6b68bf4b4150be241d47250a3c92d7d53b9d0209a74757b626566ec7950dcc8ca4c87cb54cb3ee78b7ceac2b57eec3711a42cbecb27c83d8cd245ae75e8f1f464a06623683542a6d157bb9c8bf291b0ee2441bb30485c1e986ffe2f57c3362629a14ef805ebbf8307c2f0f28da9816b079e05e02ca9395475d2d615580286d0a368fa5485e7956efe0f88d3cd0a9e3d95e55fa05543242502b94788c9deb7a4a8cd0d0c3f93a0e1024736bc5b72804b09d55309c62a09729c557b3bf391cbfd3beeb77d3ffdf9a6913e3a3c46a1da5472e3d3cea59d00c794f18948350d15d02109582bf95241e1cf01d8996d55831bfe13e8ba97aeb4c7e04993e1f0ca09b898c508064d4e0e6e3bd5ee3b98d1f22d620a12bc079076c14b2eec33047cd13307d4b319e2c03d8097e02c0b92ac359bb0ff76397e953e86b87d26c6a49dfc857ff4ecc713160a1748809ae0c7d8eb7636955771952eca71ab39729105cc9f05315001106c40ec96fcd83158b30ccfb9901437ac22730d57a416b53d81f346a84c82cdae7bfa9f780efa8b5ab1e914d0771e1e47ddfc5496797bcc90c72fcf02d7c0bfb5cc7d61e2ae636c4fc28fdc454809f65aa0adaa1ec4c6ff91ffd0fb26e9d1f42af5db5b6283e998ffbe9516802207f74215585b5ae9cef5e1f3f1c6c0417fd8ad0daef86b6c1092fa74450dd2a54766c5ddec70536af589357a63763b0f55016637d577124a27bd064aa3f9956811a5b4103a8fc4620fe6ec034c24afa4454d15db533a57a744ebef444729f28fa32219dd3f2e8321b0a62eeedbade035332e7ca9015d81234831f529d0a24f9c6fa009adf2ce8c5037e26a0b0437e12cc18a0b87a0100b461d8a165a3249f2bf02719c84e1bb4ffb62c4aba88fd4990618df8b77605b99d48ed86abb6e2a574d794199d543382c4b54a90042a3dd7871de41867d1fa226ed3517578259dfbe26197beffd289cfa51ac92c312f9b505e79702fc456031b2e0b4b98d3a813c03c5eeb120d32e2fd1355afff0014465bae81c5b7d2aabc6596971a2c2eb912e5ba6a1202ef031d4fa25b4995cd92be9b59fb253a5587dcd739aa0b2e4a7faae8010635ec89140471468c562b19716a03583208ee5b109e020039d4b2d8edda097937713f3b3dc1ace48308c20fd5a174afce7ce1c6b1f20fe85f94a148472f6acf31eeec62b5ec83dcbb62a22c033893b15a475ed58bb610a623e727a3cfe3299eb3e7e929bfe625c3932508f922b6651c7721c535dc261522f286d5757de2a85987d515d21b6e61316fb547d08b8f3a94c394154b0df5a80ace53470d82e19130ec850d6b547914d605fc61c23225f110e2729e730e9bf98d3830446d0e2b246191e43246f53b8d6c895f23a80812a8885939c2c1b73a73eccc0b5b1d91615ddd80764387a7e4140d5350169f2ba93051b6656edac5214825d91035cecb57132bf950df453039c92399a32b2b5a3219751048d54a3eca2cbfd01c52146ae96c33c7b63a43d0d64c9eff87e3e1e549ee2176b2421a2ac4887dedb2b00660a2cbd9162adab08dc728bf40e2fc477faad0601f584259ba270126589bd74c5b9c9f14cba588627e77fc419482b76c761aed6df395459e5d65509a0242194d6bb1ef5f5ea8cf9928c458203d6575c3205be5fb8c7f9fa5f7f37095c48f17e4daa078f19ec43ee477f6cabb78f4f4075100f45d599d4d776c652d76bea76214f6d151e137fc3aec9ec39bbfb982facd5a47bb95ef9aabb84caec8c64a100aea9aad97701c72c716f539ff29275c0f854b78f87bb1a8de1571da42f75ed8d84c3d178ba1f97565416494d662ff0551655a1bb58c9c192525485b57c47f3276d33f1a6e68503246183d3bed725fcf1c766ab697fe097f88d500366cd3a91bb69d04db04583389a155276a66d3c7737052c4fbfcb6fe5080629d54f0c2ba6f3d7be257bbd6960bd1565e3b7d9d8c83a548a66ef4c12daa00a8f080883616576b95468f9414ef32d083500a49d3a2d451eeeee061addc406f718b38aca7c4deadbce29b2b27da68e245928bd03c0866ab1b1d6e51d348eda9ba9a889ceea2a098c3fa7aafb84542b70d5d9228c09bb7a084cb6bfdd9130d221702a3f68e468ef878a00291436b057cc716bde0388b91e08669c5426b1421bdd51cad34cd7c7e699266dcb9e4f0bf04329e86b048e3c0ab1a722e386e1487f873ed5e220e9333725f807e7d4760de501a50c5b7e12392ea7ef5e7a2c79222f3fd52a118a98dbaecbdd7c88428644cf720c91443c033cfbad246453cbabda25466767f804ff40d324bb9d817e617cd95b09c56789a75e59a97adfbdcdc2f7b4610208aeb5da9dea800320292bc8757fdd17f4d2f77cdfa3940ef24a10ad7214cfb47d888278662dab281bab977d8a700fd48b3e7ed9ab1161d67b2fb3a802cc2ac7c93b228c7dfb306b7ac832d88d140183296ca31715a0d1eded7e8934d9ad10462ae2c3b02b5051c46babb4c81d2965adb6ad423e3bc5228c4960e2dc2fabb74ba9743b4b79376bb36e2c6d12f530625cbe758adb27085ba936b3a03724e367097bbfd6ef055d591ebd41f706a5f648737791ddb818e00cca74c046ce21c86acc9299c01f13e8d752c8d67bf3a6939f93741da40058d402836c03435c1426268fb1c0ba2990c1bf7f9c1e7263022e3b8fb4cd27f5555728c576f64b40f4cf2de1bf42ae7ccecb8d9a20c543d0e6593835c0dfd4b2cc65502c6c9f09c2c003cfe17ec20d89384974e2be38ce48478767455aebc4fab06b5afbe8e61b7c859099e424986a25cd83cf87513999136617310d7ea314ebc6d286965ac7da0d7897a40a8badcd088dcef539e72ecc7c62e1e311eac81df0f6493e3fca868978ce1542193781298f2916934c3efbde896a5404df08ac35c1b62ae941998b61fcec91da0be58d5fb5e5b34702533137f56294b8402c08c891690da90fdd9ad227d9c66772b2e07545a8a06b0df489f7f625ed3ad5ab9522793e1c4e73a6ee87be0e83e56966c0f46be6f1fa6f4e0b534f4c574f0ffbb64ff6334169e2622300bbe2896c1172d5b75b2c7a4f30ad4b6c5825f6753a3d3d54e8aa76baeb144c3f65ff262e63464b77af609742ccb4af264e9133106125bac54a85e56dd93589e3a96e8eefce3e5feb05ced426f87c67489856e19a5f4cad3fc97e76fdae441efb91c8c71939bb337db2d547d6a7bf858f508c55af98dc8329adab22dce883f8db3f90319561996d41831ea2725aeb620314e8dde9ce58b65ad5a18aed0f7bf2a3e055941ccd1b2b38b3bde695630acb64ee10ee14047788a57456b6a13481dd6610a373dae323efb8f3e1ba", 0x10c0}, {&(0x7f00000013c0)="9262f0513e731d20f41eb10bcb2cb56dd66526a1dc38e34ae6e19bb1a9cfbca014017cef71e0a4def19c1c74419b3022ef427732b360cbced1a654538c602623592aa6b12afce4a34f8ed03c3945c4f1f3198d2090c207d4fd5c68d082c883c1903fe6f99eb9a380eb4bd083621aafcff80b3a74b8c3c222dfe4560b44650af8a7ede6d8aa1ea49c6654405cf79a9deec8a73c6784c359a2fa2a0e950b101e7488eee2eb01fcda198fe5491725734347c84750545c372e5be90d61", 0xbb}, {&(0x7f00000036c0)="9a20524122", 0x5}, {&(0x7f0000000300)="f04d5e67f2ef789d5b4007df89a482c20e66c3dc275870123e4815050af886a19b712f17ff85437df02be4d9dc86b5f8a0b1459033434bef89634e59c8f28684c5ab40dfaf3d20fa9d9b450a31059458ab9e4a8448c89e176bb04c60d07ba5bc419080a897c69aeb69480110ed0ec97dc5313ea681d0bb", 0x77}, {&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6009f59f30fef62b162f92025d3b5ae935e542cb5649773d76dc933657e5cfef535acf021dc22cdf44ed6b3fd3771f0c5ccc96b8718e6ce177c8c8a44cb351258d023e6d242e036bea4e3caa0029d5db40fb30f8b1cb33eb0547e92284453db968373c63ec04a83e6110091cb735daff558fd9a7a0bf290968f1fc729a4f89b4a21589e14fa6c295fdf0823feba0070193a02e9415df5e493fdf35fb3574dd3b9b5ab9ae68cc3bde42e7161c3a8fc09c220fda78b924827df3ccd763fd7ac6df2e112ead459cf5b621ca578c02d61b35fe269c608b92e988409e6b32167af7594df4c2692cfceebd9edb438f812ba9e3105bd0b89c26964a9be313be85d5bbb53c6c26154e27278357d9adfb375ee0bbbeedf28fe75d1fdc8743e217996e5f4f6a8645f243c0632e40784c8b8a9fb4c29da0e8876d7d4c37f39df0af64827fb531426925d0e9dab7a575b3cc865c5d3ae9ddb55ec669a8bd508282b923e19090d0070838a30d8f5ce30fd1559c330bd23979461d4083d0fb424b8826186b84c124f3da2a565007f642df22f2a2741365c40a25b0b2d981bed78743e94a60039be012441649cc364818a748ee3d14dbd450304fa04c594e3215a85a423427a65c4e5685538505906a05212e40eb4fd749bea44e15a19155fd5b5de26346c54a89bba0236f9e5782e2f7bebbb38715ed4e049cd3a2fac3311116a2dfa1a5205e2909e1c9690ee7fc64dcaf2c3834b5795e058c171120ba928c86ee0d0a6cae608cd458e15943d57e0b96e0199bfcfb63c513b50323036fc6401d3e9710f149438c1e40f74bbac25a9e7592b1c60167c9a7c91a1118ce5f6bcde671c598d78e0acd34df6cf65dcc94cedce284efe47ecac67622d25e822a4b06297636394b5c226f2d088b53df7d6325e8bd7b6bad3767e18dbbac4bb8c3417fbf0b837fa5f3a99077f27749deb6456c0d04214413103b5497210af5d17da73b9ff1d9dd336ade441b9c942bb4e487bf522eb501781f16fbec180e2612ae0ef96bf193c89064f4895f38959dcc642743eddd9dce034dd6de39ea34493efc90c2b23da9f138645188a8be3b3c7f369184083ccf1a2175bc8028e45a828d8165f031b41329a2fb94977f24296cbe1670b456de7a0fd077d45ea360c96cfc2d5dce99f2222006e444a1c9d61e201ff22d651b60ce184c9b3c63e7ef099362411cf6818951379bbd2d0603ef2f6f4fe5d2c397847d0ce7c839c9ab276f44536da92c02cefa1e4e43be355cbc15262ef5589b8e7601c0c8f01eb000059fe8c12ba556c3d96cefee1ceca923e6d17d25837af6f572d809dc032e836e3d514db3877395fe8fbd4535a3b11b5b9f59be0360ca9a4b615766103f3d17cd51a9e4af85efda0aea44dd7d0ce04bffb63254861aa441c89ee4363ca3dab88374f948774e22fecb31c6e83e16e9b6f08df07e056534a97a0b1bd7061438a1b8f85e8795cd68a72c627f0331d7d1fad6be37ef882deb6b115004fe698a35434bcd39cafe1413cc124941b0d52b019ffed6c067b47f00557d55b5b945f432593e9d8918e351133407eb027348aab44655a158087b6ea5f995bdb185fd050b22822b005029d27269b1a49ed9ab58450e229c80a319d179400c1c5af719a218d1fa5fdf2895f53565ca1586f31a1c7c3d00f7514abb2bca1ae9759f6e57b7b4b5b3450fafcc91516178bb0baf97d6c05352db23af0a48465078737fa1c4006a274e3dfdebd84e66f410819a92c2329e6a1048b5795202bbc8978645e204e4ee6df79c01eb27c78a635d5c1e9a29d64452bb0acec80ebcaa2ff2fc75da08696b80d80b83c1fbbca0c4ab43e84f41e458443e5d14137c2d7ccad5e163f71258c3be12d4d45a9d9717575ca52895636e03848bd15af63f15680199b007450eac094b7a331fff545541c2831746fe1d977cdb0779d9f84f74e51b70c6f533e9052aed2ab033d589d15ee7ada8d7648181ac8a46bb87ce669a96c9482bb46f518fb6f87eebf97cd0779003323e4c61eb6e53d2a8187fff1ab35a40c6983dd39e5670542c1a8ab39bd8124b944abd3b1b74cdc8a4e2a44f95af64e8f5e5b7f377c1a07b8ac21f871cb364591f7291bde58245b6e353542cd130d9e56a22526382e0f29e6fb031869507697fa1f466340ef18e0254d919377ea2ce8fe62555ea9d5869b2900c48725f724298bfb031bb7db974b72031b99722b646ec35f2b9f88e8efc25a5d831c3995c0777a51abee103f294b37445396a6531d8efe640db65494e1697097529c2446214233350a8355be862f9d97aa1256498fecbddaeee5d02564935c365f16fb5b82c117dffca370bbb00019b629fcbf3754c6047a2a740feb6d4e847707675d28a56b90289ec899a632fb5cf3f43bdfbd0dd0d58f7e792661db79270212163503df7623bd91b768e529cc6057413061241c1b7f955c0ba3026974ff3a532de120819268d84bf635bbcdfc3080b75395885f360757a79bb6ffe543006c28bea120696a3faf1157c800f2e0395c0fafca25f1242f53162bdebc3a741576478e5d8c004373ae1d4fdb15dbbcc8dc3bb52ba95d2cb1c2f5205bbd7e0b2e52e2d91d599aa677dc0858c2b1ce91c6e5b5193d65524aefdfb0cc3c5e2608c5f86305131ffa5363bf4db054b8d90d1a1c84d287efe92171fb92aa0aeb7794af55d3c9cd2055d9a1fb5ee30316aaa7792e7797d9d227301f2e1f6ec8fdf7912e67fcd2d531adca91560480aaf024b50b9a276b59b3a8bf07919deeb3593ae99e8ef3ea8033da35024afe5f529e2f8cf1c4a2970d845496829310cf47ba93fc7763959ace771296f60d0ca523becb0ddfb7b73a978b8d1614231f410e302b55eaf017845b0e899359ec1ec5519c3d10c4886c1a69d6c576d4c38d4b3c2f0634a1e207486c4c4aab68da26c8e22a98c4c240ba41e954db8fa1cf2e54cbf61c9368e9d4ad8061eeef24dbded4797f19ed416494afec2bf8f1489c034186d2dbb58cc9fd1f69b3fc4c6a3642f1bb553f4c56578bdbef3f07f8b6b91ef685da53020ddea3a9caac18751c75164986a137e998cbee46f5328f1939cc9ae7cbf3d80405fc4bb12c994aa282ca1c2faef1492fd581fda226f3c0ac2e9f0c58148b5a954c5d364bb27af6dbf41115f2ac3988d78049a04933101f970ff02fcf84b6318bc351db9df390456c767f36818bf8baadb3a15f55d2223d161120811b90900c4f85e71f15623cf61e3eb2ebb8e7402b8848df2bf64168df5f22d86544272c166413d79ea21d494ce934657af53065fc668ce312696c8867ca41c5e6caca4c9f97ff166d9b616ae64368edc5641099f24d141f3d6935df98f647cb7795d45ec31a596a2335d0569638a05af3cb4278b215119c78c8455bd82b9f806121adf6c954c29ee5e868f0827ba7d408fa0c60961bdf4994cf5227d9ca381296710705ac663b7aa50c9f90d906f541245d9999849eeabb1689177ee33a813296598dd5fa0e27398711c22046246c7c4f6011ee9874b1d130be3b9b9b68d686bc1fde24ce382c54126e6a89eac0926ed333e62e5eaaba3be8b4701bc1649a95eeff7e8389e815af7435877feccf6c15a02b0cb54618e9ad5379c80afcfeb0dba19f12212aca163cc9ac2a1c9ee1a92137b7e356b90729b56fac2672e0cf7d4535c2afc46274ca217ee1e07e1f5dd84d6a098896597f4fb6500427ef81fb67872ed4943ceedc3d2ba39978bf72f2e26591c832116f87a2c5848d0c95cd6afb2da530fb48ac53f719e5e5148f074106c648444c46ba8c947ddfcf3d437f244ad529d4f029f4fe05b3f615314116fda617e70ff121f2eecad0299238978121a3f983ab2f754e1168e8da803d13ca4e70c42452aecd225066b2147750ca19fdde8a72d53b65f1a653557afa6a5411b8deecd042c1160d66031b9b08a0faa2238d2d559f26be3364a706ed144ebbbe432fb7c59cf0c8b25f6a13529a28482c1b6e796db5b7664a937620f905f3bfe6f00fc5ce4dd89af9ab13b786fdbc4ab3aed2d9f1bc6e15e27c580453623d6bde564fb4c6c1ba6a7115152a7750041e95307e5969fb9a95e5df666fcbb3411e0dbfae53401614c0c437bc6822e502571e95ca47aab8f54876825f4167a2d6597f01d07523d696f7af39370a82526d7c5a4807ec911391ebddbaa20219413a2387e7111039396ee276081e431d2cf4c9385dc91dadbb6eb43b4b58ee05fae8cecf227c97c5c523e28a5fade1b120dc153f6aced2e5d1487721e4ef4c9b7d67d245c0d1e7847f36d181d0f0e824cd21431e49cb755ed8476e7c49e0a9273a9979009865b28bef38ab5d1e1fbe8f049332f53f76c6105372ebd7da98f22414bb6f6c9897bdda7fa350dbfc64a6de34a18f28bc77cbe5ac72a7d326ff2626f187a60b461ca50cd7ebccc09cb740b9c47efed079ec3db34544435386c5895ffed0f1ed01451f8576b1e0adcf8cb9e894be3d1cbd9b4ff252373e8adb7486154c01a038c8b702ff8d0eae509f38ceed8e14b629fc460538d29af86b795ab5ec63d18dda329671f61aa9eb6a2d71f3064030bb1eee6f40e4ce765dbfb334c2dd95eb67bc1ac35ae6dfcddd3cde11dd7b128fb639cb5021c8c00ed036827893c6c5afe3574531171631170304b661ce1bd9c0e7f69095fabb75a82acf8783e7fd550f3841c560b28450f9395c47190a3b60d21b9ba492e85dbb6486bcc606fa3ecc175e", 0x1122}], 0x6, 0x0, 0x0, 0x994bb9d352a60fd4}, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r3 = getpgrp() ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x500, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:25:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000004, &(0x7f0000000000), 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$inet6(0xffffffffffffff9c, &(0x7f00000001c0)="8ba5bb9c0b2f94916ef6dff8dadd1301e192fd2b8579db1b09ac2697778cbdd703dc8c04d3e6d4e250e46746a56d9f917f95f96b90f7cfc190b40807eaba1f44cd17ff8ec4c347acf3326f224d226d1a4abbde", 0x53, 0x404, &(0x7f0000000240)={0x18, 0x0, 0xf39a, 0x81}, 0xc) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)) 12:25:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x18, 0x400000001002, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9, 0x7f, 0x8, 0x0, 0xfffff419, 0x8af, 0x7, 0x0, 0x0, 0x1, 0x4}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1c) 12:25:13 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 12:25:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) r2 = dup(r1) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) accept$unix(r3, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 12:25:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x33) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:25:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) r2 = dup(r1) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) accept$unix(r3, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 12:25:13 executing program 0: open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 12:25:14 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a96f6c26d6cab392c13266f67646e2956fb1a4117af8ac8a246f24be6c02770200000000000000939f6a2ea7a51227dc9ac40e77f0bb18537b16986198cc536f965d5a5c1402008aa8032a5a61ab497637c931ee86d184325946310dab07f5902c077a761cd421b9a1e234a7db697f00986b696ac5c37be02966fcf4bdbf622be466669e83d5df2044d9dcf8aa262a7261800edd7303f9afb690e32e3e1ab1f14d0fd4659244ec58f62c8f12afe7304f4519b2cb612d0e774d72bb9d6b2f58b83d71ba3572afbaa3cd6e09bd605e64f620d4cda0e726a3fc4854d9677be81758e7cda1524bc3a1dc525dd6a4820bf9fe786386364c728e80436a31e5be73b09c95ca49", 0x103}, {&(0x7f00000002c0)="1556218c9b37c69a80594d3857ecc7ad8eb47b772063d56276e7dde1be55a334c0572aa6b3035109d218bcd92ddb0ae95b54df9a191550f353a030d262675f629868412e", 0x44}], 0x2, 0x0, 0x7) execve(0x0, 0x0, 0x0) 12:25:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) write(r0, &(0x7f00000001c0)="51c3a000b8a8e8f98f059af52ee99f68eed2bb704b9f4086ba65fe97ccccea80da747bdd234e204011fb849ebe28c51da05d4ef7f6877bd5046c9b84c549afbe437e", 0x42) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x4}, {0x3, 0x5}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:25:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x160000}, 0x33}, 0x6d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) preadv(r0, &(0x7f00000003c0), 0x0, 0x0, 0x7fff) write(r0, &(0x7f0000000040)="670dc3", 0x3) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000000080)=""/42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:25:14 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xfffeffff) write(r0, 0x0, 0x0) 12:25:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000af23a29e47a950000000d5b603002f0000aa95025200000000000000993cd3c40d9fd5df85660100671273b7e90100fc0306000000001e20000000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fchmod(r0, 0xa1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 12:25:14 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x422, 0x0) r5 = msgget$private(0x0, 0x421) msgsnd(r5, &(0x7f00000000c0)={0x2, "43fea17240"}, 0xd, 0x800) mlock(&(0x7f000033b000/0x3000)=nil, 0x3000) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x57, 0x0, 0x0, 0x0) 12:25:14 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x7b, &(0x7f0000000180)={0x400000000000000}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x187, 0x0, 0x0, 0x5}], 0x66, 0x0, 0x0, 0x0) kqueue() 12:25:14 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) pipe(&(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 12:25:14 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$dupfd(r0, 0xa, r0) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r0, 0x2) pipe2(&(0x7f0000000040), 0x10000) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 12:25:14 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x800081) preadv(r0, &(0x7f0000001600)=[{&(0x7f00000000c0)=""/183, 0xb7}, {&(0x7f0000000180)=""/135, 0x87}, {&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/245, 0xf5}, {&(0x7f0000001400)=""/248, 0xf8}, {&(0x7f0000001500)=""/184, 0xb8}, {&(0x7f00000015c0)=""/8, 0x8}], 0x8, 0x0, 0x80000001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x61}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:25:14 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:25:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8005, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 12:25:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x80, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="62020207e0000001", @ANYRES16=r1], 0x2) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) sendmsg(r3, &(0x7f0000000740)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="cc32156a898b02a07a2445", 0xb}, {&(0x7f0000000100)="f68ab5afedd99dc69acfc4a439497045b8fd7451e8afd11cac9799086edb5cc6d81decd08a9a6334e6153c5773332743c99654a9f65a0bb8ed2721b19227c2843d0c4c21c1e04f50784b7494c4c7392909556f8ef308bbf5202f392176c97525f0141e7857e4d536125730e67464cea03de73f15edf9eb62ab951408ca7aaa8b1aa434b21e5981ebf83771f2977f63d711a23b81c86fee473f115823531650bc1489bf48546eea4304c18bdcde5bb31610c93755bb32987653b6670486f6ee6af86df6fc5abd1913", 0xc8}], 0x2, &(0x7f0000000240)=[{0x110, 0x1, 0x6, "8290c484ef5407a33a6fc965197e36fd8f8f574c79ac7f922ec3726858f8866e6873f5690026d86749c9d849836fcee3b2cb02601efdee806c67cf8e64b30f820cde39c67392b1563fdccc2f8250696f21c102456da0bcb7263ec2748f91c22c8aaf66e19bfb0e168b41a514d6c52943ad7a57804810ff5010e9b87d4a4aac0300a1a7e534cf09bd75cc393afc16c2b980b8f6c53f14b22478ac4c3a86871b659ea45f3d8263247a67cc1cf424c90ae4c6497437e7cda871d318b58efbb8e57b2b08c926fc95f44a13d82854b721064c59616242e086cef4e485f2f0c3f247a3ad26347ebe8b5bf3f8a181e1a742daea577a17fddd330c7f23740e3cec"}, {0x100, 0xffff, 0x69f, "b847bc3641299cdd56ac8b20361e3947bf12f270a649f4f4a60f8ee5f4599b70d00a449ed280dc4d9370374336e0d3cd0cfac0b066d85c97eb58f8a477d31058e90f0fa76885772c454223906931e1ec1577f60762b9d04e43322f1cbc7faf48a87aa8d98aca08a98b6837407c373b7ec7eb1fa2f83ead37055920c33444db9cb2ae07fffa99dc9e6741b4f9744206e612f1387167ab6951d4a25dd91d21ffd57224577257a6ff02d94552bfbb97ae8f0fe68a7872003fd101625e097e3a99959cf39a47daa75c7b584272702ab9124c0231aa27affa54145682721aa844be59abe305e26b9f87825c46d6"}, {0xf8, 0x0, 0x19, "43dcc392f13bd7faceff28e020338193a793b8f9ff01d9cd71c3cae9f8b809998a2595bee44489348a03d49bb2b9fab8df38aad119c2d3b54e87e0d47bf38eb274c4e7269e47bcd6c2380567b6adc19575ab6adb8cea8c9ed4f968079aa5ea163cb035962b34a3a1aa522ef52c05f249279abddeaeaeeb4321b100732f47f33dfd128c8e10a7c60114c74b5bee86ab0ab09823560f43a1acaa2b1762178207771665dad4664fb41fd2159542a1e0896c6b9741431a91445fc14902b61a9fe25565e4744060d646d953a3e6abb3bc207b965149725d598f245213e73e474bdb4803608d12"}, {0xf8, 0x1, 0x3, "2fb34bda9696243e20f10a93326a20470943e6bfdfaafa6ad99c74bb6788d3cb1e10597ac4903b630eefaf5cfbe1c69b5e8a5dce904dee4a14b2f5c67aebf045126bfbcd051b8cd9280f277bc7c7e3556621ec5ef6362c0cbb74362f2e23ae664b08ca71a11b331e6b30e5fe2486cbf0d369543839791dd9f977571bb69e49c341c86ce83c56cd496dea60bc459f9c76f9e7f03729a3d3084a5b142bf59f45b02340d06e4acfc4f07a940d0e88fbc1c6e342f60890c8cee253fa96ba3bbfcb9df934bd58886b3d9730a034490b9da55bb1d7b09dc75e0099408d083cf2db41e5a7"}, {0xd8, 0x1, 0x61, "88a3f26a5880ef720ca7a2342bd7001ae639e02879b045158686bd3485983dbf70af184a8087ed3870b4463df5642feba5c2c6460c1d2c129f66921868ac5a45dffad30af012bcd9cd0e76fda48ca2f743bb6df7dae2a0400177a75c61b42771a29aea9a27c27d3f1fc3d19781bb0a80a93282dce97e3334e6a8fd6481b7f5f8157b764b8ee58d0493570a1839300ddf45b94c847afd0d31397bf7a76a3b2105ae57535dcced02a6209a577ef7ee3557f858962fd91f9b084266a6bd98e3f4007193d4"}, {0x28, 0x1, 0x8000, "763ea8835b59ee60e41db25a8028f3fec1d564"}], 0x500}, 0x6) 12:25:15 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./bus\x00', 0x10, 0xffffff80) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000140)="220e228901001c801bf1fa48f4445ed50000000000000000", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000740)=""/66, 0x42}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0x552, &(0x7f0000ffc000/0x1000)=nil) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r6, &(0x7f0000000a00)="220e228901001c067405000000cb5a51980000000048f444", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x386) semop(r17, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r18 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r14, r16, r13, r18, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r19 = getppid() r20 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r20) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x0, r7, r8, r10, r16, 0x8, 0x6}, 0x8, 0xfff, r19, r20, 0x40, 0xe92a, 0x7fffffff}) acct(&(0x7f00000007c0)='./file0\x00') symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000040)='./bus\x00', 0x90) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r21, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f0000000880)=""/172, &(0x7f0000000000)=0xac) 12:25:15 executing program 0: mknod$loop(&(0x7f0000000380)='.\x00', 0x40, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x86) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220004890100c3f5c9b0a3978807cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a667c9e60b", 0x5}], 0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="4b8e894282a3e2c74fdea81091d57a72c727bfc65deccc5f96b5f0dd21f4ea56f7047d1a49ec1c0112c4e5778d1121fbeab35edb5218a5f10fc7d7db1328029d829f8daecc1f453a045e3f28459cac5e344d20df6d52e170aab38fa92324e6e20f00"/112], 0xa) syz_emit_ethernet(0xa1, &(0x7f0000000200)="26495b55a6e637b71962a548e0945c50c8c5ffade1fd1abc434755c81847c3dc516eaf8a9a0dc097b2432430b0a7879b5868e2c8b37d710497d6d951b9eae649a19fc3323027377fd87e9b228aae3f5c0de192ed31ee2c5f5ef95c587e9d707fb032fe0084688d94a0b3367ffd6396eb53f87ab1f67f7469b82e48e0a3307dc77154f924b67ba4af99b1f5e35dacf0657a66b2c7850b5f63f629198139c6369faf") 12:25:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000740)=""/195, 0xc3, 0x2, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x40, 0x14) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x3, 0x80}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 12:25:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0xc6) chflags(&(0x7f0000000140)='./file0\x00', 0x10001) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5038e3e481106a0cc55797947136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 12:25:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000007c0)="000000186204018b002b110000d19ec0c07df7486a6481b4aedfbf860000008eb3ffd14f1a4b400cdac0f980166cf86cc640905f000000000006008e0293aed09075a04e513d00000080495bfbfe9e3be0140af609aba0", 0x57}], 0x1) 12:25:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000800)={0x3, "d773b69a5d387f7b605f8d7289f5a951786929695f5790b5fc90805fda60e109264332b5252d8dddde6897e4647d282ad5f49810fc947bfff9df0898d4af9beecc06623edfa0fc8bd305ed6d3ec975af62450d8137e24419344726bc21d628118e6275bcb9b365bdf49389bd4ea7d170c0e8e0ac3057f395910e14bd84c4f5a49c27a6167672c6c77859fdf29c1fdb2e77a51469d02a65053b62072ca8110c11556f29f6b56d64068567be8093ed98f1cfe49b3b737fb3dc1ce8e22ed8a5ff84a0df6b353e00e8438422d2115805268fe395c25362514625e5e61e63ca8227b16bf540666b8141ba7acd6abcfd888c9aaecd204d6178985c4b62fa4082818216ebb2c8d6584645f7046899e6a7d8acb1c1d64ef35a28de75ab3f8b436a034868b503da1c32458f8847c305419370ab6f9368c6d697ec7d6b86eefa6c5fd6444fe99c5185e85b2b30f0d601fd832aa79f6be74f4f5ae0b2c1704b92fe8f3ab3290d3d98252629f10cf1105a4fbfbf59c79e3c2e9582f3b8c4fc1cd9256aaddc1e919f55328da001a7243a3239ca32a10976a8b2ecbd1db6496c5abee3d4acfc494da73ff4a167f1447368af3e5c63c97f0b0f4979edc664a96be857df2da3a63d1954e95240b9597bbb5a01159a197e6b09ff095177d9f08cfe32b40df4a1aa6d55eb0ffee97013a438da2d56d1667484aa18daead4d3fa9db4f3184ec5dce80ffdffeacedcccf93d440ab32f22008f556df8bb9ad9cdcc78d91ff53ea34aeeb453f5b8569d525ef49312fae1cacbb373bf0fe33c8eb7b1926ea685215ece2696d6b76068d10d49dbf31f1921b8a33a2b52f4f9e64e2eb866c10d20238c98277e132281ad87d95c1220febd1cf4388b2b9237a6f77db7deee9c727035afa0c9800bd1f254c30fd1962c94003da393d7b11229af52c708a0fb872dd306e966216e10d9e6918cb9a8894f5ac8fdad4a5b5e8e5b2977d7e681268c9925d115857458e280cc022d5383583df4a6a687fe146626f90019a9344eeb8ad01886da8fbe1b93b01680c33da168e5fb24512dd0d021126955df294e764e074006d667dd78c9f4d30e905739d97f047274ab3b5ecdb7f3993b5d4e8fa8162626388cd421842f35d82df99ac210509bac304e44c9d9d14a16481ba8e37744dbb276c564f27c1f68ff754ebdd0722c5fd96283aaea69d463f605c2e16a69953eed5f9ba23bba25dd1aca512c9426bdce5af4c7fc3949e8556115dcd6654f0751ab41281f3ca0412f6d53d93c0d4025b1a1b303a55b105ce9d1a88941407a588426015f14e8e3c14d63ae97adf23990d1882b563090068d55602841713e7a19d4e25957376073699c27804fa0c8f27237e6e9e4906f4d129510164ff5e517807516191153631ca5067b2c8eb9abdb7326bc09e3b97c9934c4459cd49d7a870dc3a4dff9fd29191ec9515ef6471b93e9b7b67f633a315d83d93d4dfc56bce344685c51a14fe29be60bddeb7c17a70a6370283cd3a6538c8e2f3e29a5d38a4e0e834fb925efee362fbd5915328cbb87b01e0908482bd876263743e94a22b76e261f7728285f92fa66d44ec5e18edba8ada0f21d819c3190271e99b5a31ff90c00dcc4999712eaee9ddd0db8b32e345ae31a4b8d0cf3d3b05f5012a9e291ee9faecb37c311d1cbf2e6144a3979978b1c6d779e47ba034e1336b5474afdc66658fa9df2acb7ee580f19afd70daf1acd509b1792ff4d8fc38c05a0431efe077eb68fe4a71c998459ef58e48765d95ec77c44157653bca42b152fcfb5cdf39759a663a1f9c2f249daebaa0daad6298d4604d7678ba28d435988a879f2c935dcc8411f83dc8894e8ae893f04a6407a50da1520380f03d8a06349c1e00cf694b06693943489af1663646f1f3e45beede374f3330aa8a0e6f5c00f489813393e80020a8ef125e07025a4a26bfa46d44184fc377298932264862c49ee0010ac137037f1ced4d97ef1a32061c5004b924f652f4aa7ac0d12de61ebbc38b426296096a67836969110f1fe6ff3185fc66167b2031aff882dba6dfc3aa056dd190c1be301205a5bd739eaf5be74f1517f997691ec23275591baa8f13740647bc5b3e3156ad5a24758ba1f892f04bc72f31c5b0b47a4683198aac2f494b6d9298c11a619d91f016b17d668a488ec63937e4d7be5d1ea78eccc4ff3835067400a35eb4867085fd8bac1e2daedb6c224cffa4269fece3b78066dc0190336c11e501bf53560685b8a365220563cbc09503d0c9baf408cd9b9513d6c6893fd993365db195c676b81b6d8eaa19e100fdfd99af709805914ecc14570881aa183287ca947432bfd6740a0cfea347147221355cbeb8cc3bb7b9b61f710ac25452faf900429f165d9b43ecdf6663202cc981a7a91c958b51b1e5697409eda3cca75962b5c4811841e21293a77b1561afff7a175a4a3fa9bf68bafc14c7958d51c86e5928a0623b8709eecffecef29cc93dfd51e723378e118704ef0eed465aef33a8f55cf1cd6ad4aabf670a0f4aa7c8ee77acb236305a8313547969fb3d1d9b7b8bea1aadd7b13e13ecb876a98843d4b936a171818e50616b8a3776bb90e719d7abc6267edf849e7b55e1f1f22064472f38ea5a5b5f554fcdcac71008a0fc58151ecd9050bff3209e6f07ab21330b6437ea7a6dd3b04a7a26b42e9417a77e4f798b759cb632de6489b33709dce0471c92ac22d22e9c19306128879afd2c3d4d590e3f362c1803d294e10cfeaa6260f89b44feed6c317d4d9cce74975974c28c3dce1b38dca07d9b725ad47bc210fffe16de09071318a95805694c2cd9a15dc4749e5a18550b76bd2e75a839acb6afbf67d4ce5de1d5588e8ba46980dfecd8bb8501789459b940f8891a7e482ffc6631ee653ee1b318389b065aa7f9e5a62a7b62e3d58e4307fe9a95290a36dd99dc7972ba90f2044540d0005652119244175758cf7e5dccbfcfa71ec5bead026d998a1a2372f56844904918c1e8fb8cae4fbd929cdb831b65c0f2d1cdd1788d6f2b44e6eb57f575386e403f35edc470107b406abbeb2dcc9846cb00244fcaa2354659bb9bd86530dcd2bb5831339dd5ee708a78a491249171f21fc619cbfccd029ff91dfe021fffd71c0ca0308610c570fba0c22e7b4c9f01f7e3f5b82c03317355d37a2b57cab974b61eda4e7f3b8443bb18209e98ad8b55c87fdc1f663ac020c5cfe5a9eb18d111373e66e49529347f0af2ba60e510fcf822e3c26883dfe3f019a23d2cba9529d50af2edf28e8835c3b91d8b511af372db5a2aada9f2230f475629e58a3e1fbdfcc75755814dd1cc6afba4e7dbd341544fcc5acec04511043f0d5554aab6a1955ad156bbfdc49bf35d4ccd230f7064b2d3293af88fcbe83634672e254f4f11c375e8e4475b37dcb59b0a96d0c0f5f5dd3676822cf7bc975cb3f534770c2d7cac1cf9a245479afb6b995f2e0571c24744c57b5e113a3335be3a35afc362feec83e6b1cfda8d39d49db96ab517db8e62cfe307ba7ba7eba753d0d5238b4c9c5f0ce97c2ea8245c43aabfc2cf6eefb81dfd87d94fc211485c2bcb604dc45370c739949629a853aa53570d6e2ede24d00730e4f3dc1f63d34f8ba567a647b94e41427a45cfb2470fed44b67c477048658745a7708d5dc27e509925c1dfeb94683e1c1c235f83e9c6cbc46d0bcab84fa2931b34b9e5dd0dbaea887c2a6389a639c516acce57ff2851250decea8266cd4f005ae6435a712a45f488698f2b3251f1338ceb6e3f95a089a19e50afda120acd9219b2108e1d5182156682147d5161b30a4b1e1676d88f195edb641b5df3f569fa2c7bc4186803f49d58f513694178673a9be51e941ffa25cfd40df7c84c9ee61a5254d9938dbc05b733c90e41906fd103ab2e3346f0696c5bc7cf113fdf766a58e743a47c52e7ff0e78f1097e6b3754f8fad043217105af2e3a9c55d8f2557802393bb45c4374507765f6f68c1ce034dfee5cf1940c9584a8b0774639c4b305ed434a5e4b87ee5a41509a99f672d8032efbfbb65adbdcfdf294544df27e8431e383d49c0f6efa2496ec8a3cf164a36883b4526320ca6226ff59937ee4c47ec726cd499090c082f83515279f17bf116268e565d9314cffa27bc841771a7c4d55640ed7061bd987c388f8e47a9564501a8b9ed109661f5b235e706236fc5934b3174a1768d5372da02d8de8c96008ba970f44fdc270163c9fe7faa5c24678c1ed1a0db5201723ebd26bf44b2c1d079ba0a9904b3920eeb598bb524e5fdf028665ae3a11b0604ebcf0b91fccf3884bfce31675e0f5f9b3fde36a97c81f1ee03d8e99be662e546bb43b6d68704c194bf1420be8fafb9ee97d48ee20c0ac1e67ab52f4b2e6076d4be84cd879859ac176510202d6cf78f67fd421f4f12369f8e62ae600a6d53b786c242919cdf4a20245ef4b7b782a0e3463194d7ba45aa91b1644aa9968a83e8294adb1a2a4c139b69e12b00991030942e7c0604cfb916f0f6024a8a81065f336f3bb403ba18a1162aee48b617032369a05a05397f5f4af32d516e335b048c6e663ca45abcaaac5b0a282f9c9b4186f680d8842ae0a686b303d47baf1e5985843aa5c21284179c0f4a86a0569f57be4b5b7ad8d60cc94254e27d52dca6ba0d9567270caff4d66cbb140c580a0cc408888ef580bdc2d2b1af78da5e70f8249f95dfda89b3c6fbb31609747681a7edd0a3e5e81741f6b503888b8220b9450b28e794aff348ca73f023c7e48aefe22f63d07c6a84404a79ac57a37e0b9f9567b4bcbee6ed2aaf60a91d5203b13d0e0f9f6bc7e0b4253b613dd9457cde184a73c7651a8b380b3729ae6c5fb4b1498e66a4c3b2819466229eafb0e69a4000353ff4e81313201c0e78597d1d7734394a3c6b0df03e1ade49fef7c8ff6e0c80f460c31a5842a47401222e613d64d9a9798236991589ac99f4f399f8a2f69b9b70354b92feb05cd57d599802a419fb0a067cec995334cc7e969c8944d41fdce04410b87ce3d8b3686554739899e3250bcab7516e8a195df4b51846314e5f3dccab83525cfa69f7589b4f68b13b214a53c0d54ca1f8a8d9085d221f1aa32746175df9ee42e2a20fd786a977d401458db9bef99e37d2ee3aa86cb070e14c2d3e6e91fd3567bb4c76153d1ab2301772af73fda5c650fb9c1d97a6315197212bed4d2470f5e5260b978aad4023d2985a9c9da7f92cb5fdee191b1741ea94e615e4fd78efdc7882364f1cff7c4bc716f7bb6d6d2ccf5ce655336f2e4518e7e0ccd83fa79ef3f1cf32d0b7be931f1b27f326c4029544094ced1a5ebaacb3e0c5880d7034fc6a5fe4f0a3d6e5078e02d9cef635aca1ca790f05b42c8f934a8f04eea47c1065af5cd50838879638b3b4321cd6f4e4677959d6e81132c7af47a1e9071781105725b8ab2e741a9e627450597dfcd90e3179d2357e94d7ff22026b86b6d069ad45598646bbbb5e20fa326aa0437ee66e1b4549bdba791ca1c8fd595254213374cb8e055fdf9d2f7fd86b84eda4374b339985c45c3b0939e7eec92a0b76e2a8989d3aa62a8550e39259485a0c97ad953af514dace3e4c8d3fb0c8ae54b914e2a9d0e1c164f037e48f0864b2787105c62cdbc059e307779995acd3ef45219650d421e88e42d37fe2d0d8626bea910ae64f4609bbd283580c18fc6c6497060c7037cafb5e9584f851886819139477d19cd6d8c01ce17857c67595b7759d19cf2c74a189dd8d2f22c2a4e81167073928eeb97c73a09bf0e781868e01b2223f9dcb55a781d29b7b5d1354f6118505c2b190"}, 0x1008, 0x0) clock_getres(0x4, &(0x7f0000000080)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 12:25:15 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x50) setrlimit(0x7, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x10) fcntl$dupfd(r0, 0x0, r1) 12:25:15 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b77d24c2f6279728f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d8441493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f39329c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa04833b4d69783db99cb70ffb5a1746f4196c0e59c478829154701460973c775feceac539191fbdd35348c50ab9e42b71e2ce86f6802d5394a48950a0054b56c9a37de43e334e048dad06b274eb8252ae000000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shutdown(r2, 0x1) 12:25:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x2, 0x3ff, 0x3, 0x0, 0x7, 0x5e4, 0x8000, 0x2, 0x0, 0x80000001, 0x1f}) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 12:25:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") 12:25:15 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) listen(r1, 0x7) socket(0x20, 0x4, 0x3f) sendto$unix(r0, &(0x7f0000000000)="b10084000200000000000088a812703f", 0x10, 0x0, 0x0, 0x0) 12:25:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) close(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000340)={0x8, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r3 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 12:25:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) 12:25:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) 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}, {0x6c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x4d, 0xc9ff}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000200)) sendmsg(r4, &(0x7f0000003980)={0x0, 0x0, &(0x7f0000003600)=[{&(0x7f0000000240)="8bddf3d1", 0x4}, {&(0x7f0000000280)="f6d262797f7b9a40600e3a57101ccb23e291dcf151399ae15d489fad261d781015969e", 0x23}, {&(0x7f0000001340)="9dca241af8567fa6e1ebf22236d5245291cb6c2c94", 0x15}, {&(0x7f0000001380)="28a38755065cf4182e15f8580dbada3833dd6d7029db5317db58d5dc886d43bf5023a4b26ba79eb3cec15dc3dc40860c8b3870193d10b86b2a0f72988ee1e78709eb8ebfe7f1a04bce03e5593c691ead5d89ba9a5070926e04a86b6aca2fe578b43402b8882a737ad1ea4e98d34a193f3e68d1fd84132fcf379586c88f6ddcc5dbcb4bdcb18bff1f6a6d2f748fb6d7fee80eba2a244e0c8e911e2a27fcb18e44f4856471f159fd2c9b124df15ea6dd24c504aa07747985f6921c4b23c679b1b5da1ff3a4b78688e85bcf117b1ec93216bde708eddf7bd9d10834cc5093b29cbb8c372a3eb4e65565f020d36427e665d5668b9c0ec9af563b43c58d1a1a2daf172484f0d950efd4eaa445812d15f0bef1196747c201d42d03e736f223d5a7ea5b5ca9dfd6b14d49c7b2f2e9f03c8dfe6a9df7911f5561cb18c7acc94770b3bbb8e0237d7784c53e6149943944fa816db5780b5f21d606fd40eefa9c41d7989f466cda2430e4f392405d1d900e08fce605643c7efd9e2b561ace3dfb2f621010dcd3be176d4d1649a983b2f8b39d83a38bfeec05188411537707ab35d40abc26eadf0c2cb24e8345653a6e6591a4f9b76d7b9a866799a2ec06b807a88918979ca6bae6168dacb4276957672451b1cd295f179ba5bc77d38de0d40834255b439be86457a1e9ff051a7ccc1785a274a76df51cfc98da3b19e23aaf410eced3c7505b82eb6655b557afd1a7c25c944dac1fa21c70344606500e84ada9d15f21e67253140f3aa93c8050c74448452d7be6c4b67e3e3abbc70287e3a9103b889d63ab767ab38d2fd7377769e2ecc6c19ef05a9da4d346b34da918d02db5c0ce23747f96580060667dcb1f2c55e652a9fbb2d1d324d94a4d0c380b6e9933f9197c4cbb362808eee9a53cde24db2c01d76fe81d9b1544d7547e068273b9f64b8794850aac778dacec09245d217aec04723d296a837399a77c23e1f1490da6d82fc189726ca17e530e910c1cbef0079f7cd432d6db0f8ce49aa0db835effdd2fb3be8e92052b6278564877f3f74e037dc3dc324184f71f81c5380c94ab9af63f815403eb617a806e893438457d4cfd336c74b0eb15602df2dbcf3a4d41eef2e5230dff62fac21014eccc8e386954bf24ef2853fc2f3a1dfd1925155258fc1098d8df18a250eda87defa11d6877047d74626f0339110117c157de2e73ba2e7007e1ef4d077e2194ad96a32193bd15afe3d5bee16698fda0c2623aabcf0762480a2751e60d2d7c03b0fb9b5500bd60822336a67ab6592dba28444b7155a6d0a574718b2ba0fdbf93bb5b1abc68cb08f23a4509013a83b8d6ae83f306654b1b162edc0bdc6fd75d98ca8b70b5224f669eb5e12ca78fd6a8207bf23ae727ebfbec36028ce40eaa9927f932b1ea850711f890cd37611991f1307afc679ceefba383d88780021c219024d2d0487d71cf190088e37b0b7067fc00e7082b203ffe85f4874c041157a5fc76ba9e8ff6a4a4a8124396f0375f799667cd8cc05a6f0c7288e58032c43c6187dc06fd1f3f921f6f82b30d7f4d0dbe4d8583b809845718b9134b4729bf5fbbfc686d77ae8eff1b7c8b04548d0ef024ef56dbb3e6b1a64166e60e04bb31347ba8374affe38a72144fa776850e159c8c6bb7bf78fe2239a9ce9c0ac19951f0310cbaea007cc3da389397671262e6c944d105460904328c9581c8c15dba88979384193c2c4e1333bb326ec02a8fdcaf94b0a7e6d6c47b23bb8260b7312de8ddb8df970a212e190b0317fdc4a6eaa98024ee717c7738335e3efd5c802552420e901f9d1d8421c5bd69e7a8f615b0eb8690bb37a0f5b13ac77f76f22f496ded7812e5500f781547de300524705b7edbed6632e0115b7a1355a382d8c60224823c8adc0ebe1503b352bd10f04cc1b27449338108a13e09b4ea2d15ae0407106aaf873ebb0fb8f14e02a415ec80c0f815d5bfe9ef433cb1fbcfee0d62ae1254ef09b2350442a8421f1bfb008bd63757b7606f98a5516f1535e26f25e87f559db0668a35e9a76196679a3e2643fe79c4d263f149ce12c92eef7e08a89a7856606a65ebd97e9cea2b98f0a244649e803e20219533477b76d71d1b95033c9611109c0a2c9860a3812bc439843da5965eabe4410b7208db569284bfdca88c6e50d28ba740b7aacd9634a1ff663137a289278dc6c667ce20108a8610d97f168501f120c2e42885c311aad38a2e1e2bd45bf0fcc42032614249603c33da1c3b26fd408d85878d2b12c245ff1a669c12a5fd643e142dba570b26b1f2aef541e877cdc4cf95d95753d9eabc7b84042d9e927f1380d2ac8826c43ad8304d87989d3884d14fbad136a38dd33356a0780151f89e49b3699f1a02900202b12c8d83e50b08fc9419e84b9ea271aea75452f2d8f5ffa3aa6eb310b9a1b0e5ed7f5351718b2839238e5f59b646c0582e0afb94adef0665518e5441b431839cd1d9568953685ab1739bcacd7d465e014a326a3d79c1a427ad2876e458d9a2a4656d0720486730af9b164ec65d0858196dbc53730f9fd1369bd07845feb3d2c9c136802ff2945d12bf204adfa3fa6f24be4242473f4014dea1b5738c0f5b878cce8f0c8ed65c0243ceb4a3b73c8371626b404bd7e1e211a7c0b174f809a34bf6a33d17c31c38f83f73cf33cbd7db2ceb6f5b969e37fd28b94b605111f8488a2583fafaf75de7ff6d8b93b7fd989ed982b76152ab09f8b760beb6edb247ff08e688f92350c8541d21853d45aed91894b6546e3c7dd0a6be7c45c79af1edddac2599d46a01f6df066a5232ac6f1f7192ffe7929440d231843d0ee3774e9df3f8bc271c185d42c043f66e03c458835d73a3b7ccd9e25f8ac01112e234701eed5b93e3ba5753bccf5f548e375e5f8cb96f093ea3944b1fc22b02128d5f1cd8273647977665edec66ff3b9b86aaf7e2e8df6ab9637be4cd72d37e345454915a1ad28d3f53467fde5151b0e8ce4dd42f90874bc652cdb2253407e685da27ac939216f62247e8d74631b49c4f00681fc5a0d7ecf50a6f4e66a55f85053a3602ece866b3fc48dbad2339ef497b2f89d6d409f35eafb11925cbb8d8fc31abc51840e2fe16b5927e8dd2073844e5454318c409440701ef9636f6c5b95b35b3f89db9ffc986654aaf25f59e6b8e121e1fedcad79927aa9d02089376f3873cffbbd2345a4ac34c6f2a31785603d3f8df191bdc70264e5ca01e6a55e009f75f0e1ec6e9865f25cf4550beed6886542bfa2ed2138f9b03e836ac3049bc730ac2414817003c9f5d8892f405d648fc4f9172e71663987f6552920a13ddf2cb51caefc75f286584b14310edce4d2823461afe21d2d7b91b1cbfaa90bf418279fed95eb2a5add235ecb9ce73151955e4a3fdd3a084b4ebac83b375bbf87617674f6dc84666d3976a9823753961e3c3b71ea65019dafc5c0d24f53f901bee371891feefbb98325b96c1eebc40ef82cefca7b0d563029bb1456a57016a5f70e3aff9f55a3e4dbc10ffe84518b3b26eee052c2a697fd078e6eb39e2fbe8e7231e57b6ee632f183655fd1d22a4955fef93e47e1af3fc54710ddd01259e1b342a30b6c28ae591611ae457af4880f0e6bf73018f35a5bcf7de7d3cb4930cc32165ace5cb1cc5eb1bb0bfb535d85237a3104f26c63d6fb16788933c87ef1dd2c7375a860a3309c184095b54a7816bef4cd321e83a548e484bbc9c083c7d1df24d590e3a36294e6e3fc0334dffd617fe4d8fa0d7073637bd3e5f1cdb73904d1993d84558f6315cf079abeb3343f91863a75f765302d617bf284fb20223fc9f5a07d4b641ec73fbe174f4cee94c773bbe6f6c3fe7005f4cc3eb29baa75c14bb6f65248ab48181d781f795b1a767b23fd8b0912480fef95e7903ee93fdf5f2b4671957cd730b66616b6cb9de9ae881bda90c211367d3e6783a04212ab4adce3bca6118c88f152ae00c3c3670249294a32ced3c63749c08cdfe566a5fec589edeb6e6ac78ce37432d4276f7a804a2fe4331b8bfd03af7ea3cb3b5f349e65fd3da5bcb1a03d662c5f842e5c2d25688f61a4f4b1d3b2e7eea4d249ef530a9b1479fd6452ddd184848725531d21bc1d881cedbe0b5df626530572182cf5c3735368347470903ab9a497e4ebe7bff7a64058553f0dbd495e969187353112b5086d5042c409a2bc71ef29e76e88ed4634534ea6ea82ff8fd5cea94ceb92e10eba9f708fb00f2e63dc15f11f170bd5ea7612a87d189bb082db254225c36e341355add6e384ec8f874edc640c54d9b582c216a2c164add0fec1a5c803b68c8c602902712d8974339a465c2a1106c60b8eba2690f2b4c2f146f3fea8ee2a8ee7bdb7b94fe039cd1eb5c6af7461bbb676a473271519024d4b1a5f9a1c2feba5de2e1e69de72b55d71687295b1a54e90bf0670804683a4b5efe82f156c14cb4f39fd47b27114e797bd4fdb8647bae3f824cdff131378595b82f6c4ded056a33af0fd055e444ef408d9bab7f2a1b73d14184910f886d27579730c9e80afbe6d751b7866981d74c8b4b62dec8f22a9c7cae66d2d2f2c551ff6283651cac3ae932859710e1632637c7b6692e26aa59d48eed7b10c2c0f5558ba1c9ed74f81d50518d98d137af441aa9ce13ff5e0e459b082117852f73411698c51cfb4a05866915ff9d7c29c1c533ea011ffb5f153df53037b1137acce68145d62b3a04b1858c3a270814005dd97550d7e496f0176c85785a96e38dbb6caf94c152e956c9704a094e655f39e7d86be8f248bd0b5b0d2eb799f7cb63a446f34c683ee96da1951e7613bf9d3544ceca5213ee14acd162fe83251832681f54ff8bdcef71058663d2199f6fa57dd0e71e320e8767b07b307b61dcb4b1ce9816fdaf11c79295bbddd1661b28e464eae339425b6d928ee04de0a8a9a8407d83d0226ac779e1c91617c891ac58171972c80a7fdc7acbae8f026cbc4e476f91af3e07eda719cf5e7ecbdba4ea24b04645083c5f8e4c6437f247dbcb5007fdd7bc0334f67e64fd69778298ac33729e5b33a082b0c38d3aede87b6ef7e963e3b0132f6e63e3fe7be6f4e3f72341235a0a83c7e6732b14ec9a15a3f64998ce6a3f872f6230590496eb1274a269ba8ff0c1fcf4bb778d3540b0968ebee5627b86ca65fd2348f8df62198c9776f77d9c88f2757cdd36860da3ab0fb2027f2eff6107456f1bf967822eff3ab40becfe0094c66622f1d0763959684ca21e3a84e6a116cf600cf3e3b380097379ebd844bd9a4fb6c46bd4c599f1eeaf10c7dd578231e8cd242e9740dd5ee8502d01d4487e24678fd24a9e3fc4324545c5574bde8c4a4951f85dc2af49c8b9b3f9361ccb1e9c53d69f7f94885299f97af19d1d297b3438b36d60d38f57346e32d91e2d82d7717eaf098f7f585d2df09413fe471306449020859fe43329a9e728d2aef48efa4446d74bf624cd1125253fc972e49e51e51bffd953883d1988e5b766f583e26a061983a2d831445863a530ae7dc4803fbe6402128c809488804537ffa4bd83dea5479099e82568f43f785781c7aea8911654d9f7c2b462c11155319cec298743ffbfe0bac0f2ddfd72456bc02c6582e28e4f3216b7b222608f23d996ac6d9fe42088ef3b49ff3ba1bfdc16a23184d00f203e96aa10d312af079383ce86da9cf4b875b7977741865589304b4fb026ec7be643bc8e5e278db0cab8a917def6bb84091a316f2a6c4916f944ea2f5b12d07ded356ad34e915c1be755d74c57b8450ddf1f1cedafbb4122e615bb1382c8d6c254f54fd27356f9392643075ca5", 0x1000}, {&(0x7f0000002380)="1fb6582b047c5effd738e9948efc3bfe8cf485de399e3e9c70a3f11b6d5c094f972b243c38e2d4a1517b", 0x2a}, {&(0x7f00000023c0)="458bdf42c21db799579541c1da27c95ab1361e9bf20484c3500dce7568c1a6f78d20668eb977fefdcb24e3da345c4ea508", 0x31}, {&(0x7f0000002400)="9a1cc06beec94e5b27f827e685f7f18287ee43ea19f774e885ba0e29e6f473a38a44ee8e44e8631126b1977c0ee925af8586138441de9ebb4b738c99af21590296bb74e197e0b65b1745854db5dafefcfde5d390dec3b454c4e4573baf2780414d66ad5fd460e719165bc85263dd5c9bd97b3e630e1fca1f6dbed5089fcf6acca4f9d5a8142a4d0a97659e29af3b76f6ad444a85f099a00b3743bd", 0x9b}, {&(0x7f00000024c0)="fa2ae3c79a70b21b2b7f6b085fa88437ea7470afb6eeb3c627b98b321fb05a1ad85262940473c2f0d796eb958e3897d83d884b988410c839090f83544bc1b31dfc5ef1ccac37f2b4c23255ee26116eb77baebb78a468f779b7b69d3b6f9a868865ac65046e23cadd49091afdce334459b61f9b736f48a8085133138deeabc8f0fd0b0529c7742f715b19193337d2a926b3d8a59dd16f22cd68a848255555ffec8e6d3f1f6e39ec351e1613cd3a3b414038addb8d7d284358f20b8cb332afd5f9d9beddb7a5c56edc36f9c08410bcbe91b5d074631e5f8234f00af3ad0735f147fde58b15c43d9fafdea7360fef5ad9aff0a9624e0aa9bac432e18e66ec79c6a3f3ebad44bb8c0b4522d05786f4e3d4452d3ee67225c1fd63e6e42983e75663094104a5e0d92238cac06ba3bb8d3180d7080ebc36e395cfded82d6d38ed477ea4b85da438484052ea201fcb97d713977672f1aec33f02302cda063ab293d2b199d73207e77d21c7f651f09f32ca6bd584145a31443e0c62674dedfa366b2a3c93f1e143d8ab511c4959cd60a6be3436a832c028bdc31e0971333541e38ee909c7c1a6dc2a60217cf143d169ee1de376657a47e43e1c3a5dcf1052726173430c45dbd2c99bf86bf192b41904b499b8a6c67b60ad20a2bebde2c5bcb4cfadf7b13234401462f16347e54616bc8b29151e17f6836c9f99061c3d6b2a1ac3a89e7b32b18665d62fa18a7120492714b3a253c5a0f1d180d49a50bf9ae7b5aec2a30b55877aa493d1fa22e57dfd3ff1d54a33c0a41b80e444e74102e92d2978c32d01eba3ac0891def8c01de86f920b619c82f49b65a1efbd38d9f2f65762887fa25991a155b94833f21d5bab460f995b18099b0d48e1bdd531e8eeafdd22bfe32486aed677ee36b700fc3afd3882896e02037a1c3c7ac7e8748b2659dd22ab6772513307238cd4f4b5d2cca3892467f4fca084767d1f8192579a34a7e00cd888a36cdb12e04b5262e717a6d82b4f4195b79dc365774539e4a07443c6c7a6f35f62a8a4d1818a7494d13018fcdef0eca1571e650adadde5d11430b08d8e3c12e02801ac8436a3dbd8853c3a547ef755feeadeb4df8c13e2ff73fa7c7dadfc5ac3899b2c837da97646437686b95b6bc66a8035c026fbdec2f3532f12f070aa4626c69230a630304421e39720a9203c18d39cdcf19506fa133b99bcf2fe76d67f84284076e048a95c7cc87efbc34ddd576c54e787cf87c7df0a31550340d4c9f7efbf214ba0b328bae00dfba85a5298b0f063fc8ebd93add1cc87dfd4676a706fd0eca7bbd7c174c2073a5fab452474f9bfffe9c324b6e7ccd724e1add3dd3cb839a59577b67e649ca35a4dec244713d6445e28803644258a5fc44e6593d361ba6cd14b8ea4a84ff18b01eacd10266d6527950bdb64fa3e4d939e42634e3ec17ed5ab1fe00ce7043e074e057381f67d59f5578e7cf36974bf1535554c8cc7e06b980a30ba86a9280c4ef005ae9682619512694f168d309d4b3403263b436d2a19be1cb269013b5ed0263b387528acfbd35c45de89b413cfca4b3d20024ac4e3e5b74fce8d77fadd2ab5c50adc3c258a8a21d7ede067b1c97ef6cc8718e378fb9ffa77aa6f01741b99d92c17d30080c59e42227fc66720976ca12210e5d684cb5bddf24fa03ac5258cc98ca4c744fa76d20c52e1422078b132fae02d5503a8acf49b19908a19defe1bbff4808df3e37698d04340a3bf973b3acd8b49fdc94606f6fbca0dfff8247bdd8b5bff4c9d165cd0bd6f4b67ca1f703865162743aa33d2d5d878c813fff1ce3203666be5ed72a5b67b7630955d2b689795a283ac548dcf06fc6233a15d3fbcd7a72ddc2e77dc08752235cd9532cbe20dadc234cb753c75c0f8bb0e219817a5311c651c2319335acc70dc81bd44de2130e456ebc50464bedcfc5df163bf57eea74f877875814219e1cf9603ae1a8bdddc9daf418789397f4d13bd04715d102810c16c5340734e3f66202f38d06be0370fec093e0743abc7ec65d45326f69865b9503943ba05139c9ff8b9e3e4a635d86025867fa33e1b79fbfb4cc9c18acad52dfa79dcf0a2e0ff184983a06012e1bd084d15f8c061bdda6657f28fe057e8521c47c833a35061f6f75af759ca92a6f547646a3066b60e852dbd642a23293fe17872c4c26d681f2c92d4c13cedc9e6bea557e4143ec32a2adf5b11eee613c2c70cf1e38ea7f36764136525e269e583ca1c9cf6927001d89774476ec3723d82bc6e0e979045f2e3a29c560396731bd66438cf5fc96a61dbb230778fbc8da4491d287fe9c96cbc81bdb4338adae5cc331704dda5d3043d62adb1ecff508a5743972bcda25ed809ebce92b763d491a1fb5b5d13e8a796ae9e68fd82d299390cc9b05d4a247e67b43f7f2331435d0739c562b0f7713b8d7ee8f854eec6465bde835f8d252f62bcc9c8a59bd3e92c30735448cbf98291c0699e80fa90f3f2a2d42e7a973564e8f941275c1c89d7b8f601ee55f43f57ae0a271cbdd4e9a9979490b732bfd4093275612ce191809ea64b9cda71dc59a019c5161514c8ab654c55cbc7017d9ad77107213ac2fb239cb4ae7e4ffc95973ae158eefa5e60de7224db8d616055779b4230865ea854e493d68e91aeba228536db3b78c4b97a151f169665ea09689e3a45b6dd06912da6a7251ab90de0b2ca02961efa8c87ba16672b3825890bbe31b9d34be046d8d0e7b99483553a5045ee016dd3147eabc74dc5856ca9472c78c22f0bc1c9096ad8d90490de182dfa95b336ea83cb731b7b8122a61d5f286db2376fe6bdd097cac7eaf27460e6bb60fd3d67b7ecf54816b858d75a8a409b640a384cc3050ea804a02ac8c45d820b3e66a1736c2ba50813c1f1dcfdae8e66a8a62d8211b31dc4bbb58dcd8e3ec96817584553ad7090db27dcde4960311571076c553690bca6152d5d4c4cc55f3789d04e929398d3c5fca019edb27c0c97d16c435ecbde31bae5f1b858373db68183a8c5bfa802f93e0c8b66b80eb6ffce73262de748a3445aa5578d3c510cdf7c2390604cb27908e108e6ec3f958e39dc8119d19558a98a855fa0ecdff9d011bbefa5a7b5c429d52477bb1f3eab2cd20512a85edc7f4660b7b71a02cae439a0430d7ffcd88b9a6c9d7b39e168969234273555797f7da3a70489284f065c087351762c4a570b7424207d49b6c73b7ccca47ee72d9f9b3fc0d8c4dbce1b2c69fc859cf878f2e0e272a377a58673c402d0273368888b1fda216a242b45054fe43774f1169f17690f909c1518aa7cd4286dc229f63d88a81076393676fac50b79d3855d3d01eee7f6fa5a2610be513eee998db12105b37b8dd9fb211829f0a5a97dfaedc5ab9b0cd5064d77b9da62f0cbcd6eb4437ccff11e6326209e0b045f5952da3f5080cd010db9596e6e02f389a7d8a77ea12a38beba9b42a3030988f4430d89d916b00c77b19784e4bf7e5f03d55e721b441d42f7f5af34cdcc9fb2143abe80bf352e94b8babf2470323021e17a9e8b4c761e371d4277732ea9df898eb04b4107e81f7c169b9d338c433fb631942dfd5c355e042b56556af84e306f5cbed207f4c3d62f0d6f543f848b2993a1991243b215baa8fda2ac7b0e4f7f8b03a21bfd21c91cbf75a3a694869fad68ac6c435fe1a34e0ffe26e02766dd039cf1350f29222733a53f9505bf4feecfd22095ba6eea67754db2ec05a25fc73a87159c71a5cb18c27920a632e20fe30a06ee5438e4a393f22dadbff2ca092d46a7f12e9535860c89d07c62af3e4efd7c5464906ec3e1aba5b65ebdb4cf87ccba4eb8e8de6277cd34bdd1928097e3bcf1bc0500dbdef51d747beba86b7c759d18b59cba56e11be003c645f033bcbf3385ad68130831a7ec1c7637fd14647cfe6e812ec1f7c11badc2d1b126237f591be87517c78dcc5bd97e7825a021fdd378233886434f1ca203ea232d007acd25178cdc9c2ec3e4b052a055766d260b5a86560dcd42dc20c3afed4542693f27b4efb8151d37ca51539b489a621ca72fbcd6a5097020bdba8c2bfa598322465e711ca43e18bdd98d1150c6cfe4006dc99a1d0afc3b1c1b57676259563024907c48e63afe89e6c4a50e54a3e2544111560e54e95aeb26c829fa42aa5b3d3d5c08e3b3a91ad05ef1bf2cc39431e0f29be5b549c287ce3716cc01e39a8dac5818dbdf451df93d527690837d80af4bab8da1b00dad976683fbc8a3a1b88151f1f6e2365000088169280b2597aff5e5a817545acb37e407bbed478127ba1d84f15683d37ef1f7280668756346e6818c4c69c68363a4dcb8245166e30be6f529bd2506bd51d8270ee5b66b60c046e218dd344799c4c9a0165aaf821adee7590f3592963e8aa837886bcd2996e1e70b87badc6ed1947946c66879d13973175f36004f3373fb8cd79d9d1d19efea3026afd98c3eaca28c00fceac5cd51e77fd43e3940f154c3b1ab954e60cd6c210a56f8dc9f9eccc7713da1a5e4e66e2b131985fad598f5bbbc95c62e85a9cd4852a8821d65c2e5e64f9a4fdf8714e66069d4c7e5b2ebd4851be31c88a6013376304c79b2fa77a21acc3395aef841a845f7a0557d8d9c84ba139ceb9f679e5b95ce664144bbff0f7cf8f136169faf17ae682c5894e76551d6209c75767fcff327de18db38c0dd4f8dcdaadf0768e0429704b8130ce34c837420aadd930346835887d19e943a9ba3d50774e165c6d14b64868bd24c99f47a1e7232b41e8b566f36541f56249a0e94ac0cd6f9802de8d759b39831ab3a368ab909910d5435d4abb8ec3dff57fd23ac9634131aecbac01dd90e5d272aa6b156387e282fbfcf7520f13df54264459a78aad17eed726e237d5a674dc03804548e84dd8e756bf63781b7c576352c2a926e9ac42cb684e912d5c8a2d6cac87bd7df8a246858286c9864ad2f4ed435af4c08df8157ff38df0d638ccd61710a2e425ddc1856195a5307964c284be167d39bf06e15fec2b4c962e006f10ba49d4c9fb2b897c85028d6cb73ace0491ff37a9dae145deed48c4280b28eb48b70f313a0236d860afd5597ec5ec3464f63a1ad9459310b862ed85ca7e73cd9d9c2947770eca3dd88de0a70ec68fb5a6c34eaa0f3bfb2037aeea2650d7e2954d810aca86d8d86a434dc62f5902fbdda3fe59a71bd992f96c2b65fba19e092ad15fb255dba7485bd42f8d0581a8063bb263b5c713f7620d99482de42e953074a4d2bd5fb832520e25aeabb9b04056465ef079da7d5e807caa4f7ef3d30aa9916fb7685609d8efa7261cad39ed8fc05ee52af570727796b8b21531df6bd80e4826d8715270310ba8b17a55f064c2f6ee3c63e11a8fa0ace1abafbfd40c132aa65ad46b7ffc856ac03db2d485e96ab32af73280a5f32850253e6a8d83cbc2bdc80a72fd1de4e22caf77a777a8d75f7e3da2e3d6a6bb6baf0a01cb8f5973f3255639cccf13e324f6dcdf7269676b83db6a31b1d7e9387ede495149f7eba879ad128b2001b4ff1cae04e78f06d7259355c412f11d18af7fb5b30843c454238273375ee4bc8e6f532b9d97356b9a53e7168634baa36c0018f7cfa9fa7bfa1a37f07ef8e72d550ec5ee9528eb20e35b220a827a172c5e48f3031f6dcda17a4725db8fd969a42d3318ff198d8f82dc3e9e896d6165373a80d34c30e8c4e8494bbb20b63157c55085e60f794bbe1239216afbedac4d2ccaf9faee1397989138383a696bca4fe4265377ee75d9026f235c178f7209ada714a6d631bd9b960165a335e4d097a3ca4e13fbcaa6bab0f1471", 0x1000}, {&(0x7f00000034c0)="2a55dcde1ee72ea321f7b35788f102c4454c386badc892d346b9760cfd2e8b5aa145039f8d2ea0646b8faceff856be2ec147b8691d464084ade53c754a2d347a1a47a67ab8fd0628ce220532ed25e7eae7b1232471ae6581652eda", 0x5b}, {&(0x7f0000003540)="fb6d82d98ff95d40263e40074bb2608d7b4b4126df22a7aca46d05d8aa18ab0a9fda73237813c9109e61634031181cb3dc7481374e1a337216d466d33ecfa7d33038f8e2300cff6d6026b44e37b246a47b95acd13bb12e1d92f106075da69f141f6e319f71ee957f7e3a8b1699240de61efa0b059acd50d4bf913b2334241888e80b86c441a5184d3f498b557f6322e05a8ff396203b0ed868d57ca38dfeef5739", 0xa1}], 0xa, &(0x7f00000036c0)=[{0xe0, 0xffff, 0x9, "06d2f285ebc9b16a03e22ea2b9bac757b9a3b760e68b835de166b897ad8d42b7b6cd2fd9f108e8fd0368e3dba44099d70a85a4896ea1ea52189ca349936b55be79327609b4214a1884c9dac7fda2469d93a8e509c218241c8eda2c9e059e1e24721364f65f0a4ecacd2cacadf336669dc16a9d431f665ea573a994913a81a457649f45dcc88c743fc80593f0ecd953aea371510f1ea49209d8122ecd4758a2198108ce06a62644ab170132273a990a08ddf1b80cdfe15708fcb2bd9a8c91aec6fe4a1e1c0efda475c2"}, {0xb0, 0xffff, 0xd00, "7dcb7e5d8006b66d153bd9977641e5a2210615d7a73fd7228482434c0a7731a5470ac948429b7662cb2821baa1629d621c0ddaa22c523e03ade15c1c82b05fb09b7e1aa3900fdb3343dbda3d4a4e1c8b89c5c219e59ff53eb334ec784627f98ce3594771ccffb55ea0af313ee4f292e8de8e3357594eb43f7b6a2f1a9bd13309fe28366cf87ee9f4569d2584aba94e0e5190ca576dffe4be142a21"}, {0xe0, 0x1, 0x8, "101982e256961829cb05671fc8c2bae9193e1fbe1aa191d3bff70f32eff8c60bbbbf0fdf869bc8583bf7d0c7b77b8677b0337533764b22043c887fb63e085727706842e5bc686b6d034d05c179afa8572b9f653bc67209eaf8903276b73ed27954cb11f9564282b2a2107de998fef173556c89ace5e2acc7ae39c8d32d068337cdf3265936c8e7c7a02303e1f838e7db34a27dbf71c736d910933cd40aa3592066dd559dd1ee433b7cbb654b68ceef62224aff6768f3632556d5e0cc2fde10582f2b4abd1757ccd2d61b90ac1e"}, {0x48, 0x1, 0x80000000, "924bb9225a8e02a11a7208813d219f879ae574020a640eb139b04c0f41dde59234d16b33f782ef1b8d2775cbf8507a90c7"}], 0x2b8}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) accept(r1, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 12:25:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d, 0xfd}, {0x34, 0x0, 0x0, 0x800}, {0x6}]}) fcntl$setown(r0, 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 12:25:15 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 12:25:16 executing program 0: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9990900a24e14da0000000001838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300000000000000000000000002", 0x57}], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/102, 0x66}, {&(0x7f00000002c0)=""/178, 0xb2}], 0x3) 12:25:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) bind(r0, &(0x7f00000005c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r0, @ANYRES32, @ANYRESDEC, @ANYRES16=r1], 0x5) getsockname$unix(r0, 0x0, &(0x7f00000002c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x9c) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0xdc}, {0x4, 0x5}}, 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000280)=0x5) 12:25:16 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0", 0xd6) 12:25:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xc6e3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000580)) 12:25:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto(r0, &(0x7f0000000080)="0891c6e60626e33d5b8935f2b2eee365881629bf012d17f95c9652decd0b649fe1acf89ad277a2e4d9f4bbcd635d1b2ec730", 0x32, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 12:25:16 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0xfffffffffffffffc}], 0x800007, 0x0, 0x0, 0x0) dup2(r0, r2) 12:25:16 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pwritev(0xffffffffffffffff, &(0x7f0000002500)=[{&(0x7f0000000100)="0b5d94f8", 0x4}], 0x1, 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='{\\+&\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='#^\x00', &(0x7f0000000340)='&\x00']) r2 = socket$inet6(0x18, 0x1, 0xbe) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) pread(r1, &(0x7f0000000140)="24f9d4a55b12fe89735bd2762ace2b9b98f2026e9fc717d227c26f87f5bf15244b64322f7231254aac70be75719e5b7a2d8075d913bcd8f944c2eac8fd467f8bd62b4261974078534b43d88691f9085531a182bbbc0d70a3d7e46b9c90050272fad73cde877c0469b1e89c16a2f947d92b19c8477e7b9d6acdc81dbae721e78b4a65e89331e75b48b7315e5cab56bad2", 0x90, 0x0, 0x40) 12:25:16 executing program 0: msgget(0x3, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x8, "4bb0bbca21d300000200", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) r6 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) bind$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54"], 0x1) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$setstatus(r7, 0x4, 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r9, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) dup2(r8, r9) fcntl$getown(r8, 0x5) fchdir(r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r11 = dup(r10) r12 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendto$unix(r13, 0x0, 0x0, 0xc, 0x0, 0x0) sendmsg$unix(r13, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r13, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r13, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) r14 = dup(0xffffffffffffff9c) kevent(r8, &(0x7f0000000740)=[{{r14}, 0x7ffffffffffffff8, 0x24, 0x40, 0x8, 0x7}, {{r6}, 0x0, 0xf5, 0x0, 0x7, 0x4}, {{r11}, 0xfffffffffffffffa, 0x4, 0x2, 0x6, 0x4c}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80000010, 0x5, 0x7c}, {{r4}, 0xffffffffffffffff, 0xc, 0xfffff, 0xb9, 0x101}, {{r12}, 0xfffffffffffffffb, 0x4e428531e2c8e0be, 0x47, 0x237b}], 0x6, 0x0, 0x0, 0x0) kqueue() r15 = socket(0x2, 0x1, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = dup(r15) listen(r16, 0x0) r17 = socket(0x18, 0x400000002, 0x0) close(r17) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r17, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r18 = accept$unix(r17, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) r19 = accept$unix(r18, 0x0, &(0x7f0000000040)) write(r19, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r20 = socket(0x2, 0x4000, 0xfc) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = dup(r20) listen(r21, 0x0) r22 = accept$unix(r21, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) r23 = open(&(0x7f0000000400)='./bus\x00', 0x100, 0x0) poll(&(0x7f0000000000)=[{r23}], 0x1, 0x0) kevent(r23, &(0x7f0000000140), 0x3, 0x0, 0x1ffffd, 0x0) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r25 = socket(0x18, 0x1, 0x0) close(r25) r26 = socket(0x2, 0x1, 0x0) connect$unix(r26, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r27 = socket(0x10000000002, 0x4008, 0xfd) dup2(r26, r27) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r27, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c65312f2e980c98061d9dc1b60fc50895050cda89b600000000000000000000000034340079111d0cbd5b4f7decb7ea282f988d0293518393843f6ed62495f8110149a6b1b91c23484b4e49fae154e1e72b886be57e66dcdcf2acb44ea0452b4f72c408098dff51711024fda4c0c9506b0145387cd5b165aea65e65254ae8daaa5df06096db845ab1fc8735625e561effea73688b4ad067a7afa4eb10d5d69ecb010488a4801d738d7b068fde6fa662352d6a4ccbb2fc5e1edb07"], 0xffffffffffffff63) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(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)='./file1/../file0\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) getpgrp() msgrcv(r24, &(0x7f00000016c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4104], 0xfffffffffffffe07, 0x0, 0x1000) 12:25:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x800, 0x80) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000400)={0x74, 0x9, 0x2, 0x7, "4ffa5905a1f6e5c226c7b40add9ee4ef0e772408", 0x8, 0x3}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x8a31) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r3, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) flock(r4, 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000280)=0x80) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r6, 0x0, 0x224) openat(r6, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r7 = socket(0x1, 0x4, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 12:25:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000080), 0x0, 0x0, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 12:25:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7f, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = socket(0x2, 0x4, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x100000001, 0x1}, 0x10) 12:25:17 executing program 0: socketpair$unix(0x18, 0x2, 0x102, 0x0) 12:25:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x82) r0 = getpid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getrlimit(0x0, &(0x7f0000001100)) 12:25:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd4677029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2fc8ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d28100000000000000dd31967f06b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdf369ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2fb4ed8f6bbd8e38a3434e17b0a395cb73739f7825010c875826d9e05ad1691"], 0x1d7}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [], [], [0x0, 0x0, 0x0, 0x20000000, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x7, 0x0, 0x0, 0x8}]}}) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1414, 0xffffffffffffffff) r1 = semget(0x0, 0x0, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x1f) 12:25:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f00000000c0)="7faa75599ff333697d3fa063503711b47a96426df11e3f4be5", 0x19) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r3, 0x20004b3d) 12:25:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r2) sendto(r0, &(0x7f0000000200)="98", 0x1, 0x3, 0x0, 0x0) 12:25:17 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file\x00', 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000180)=""/193) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x401, 0x4, 0x58, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3a}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7ce6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf2}) 12:25:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e0000af010040007ed1f21851a21c2268b22784a9a1a1064ab58d2bb2b333f8c64e6dc303a65368ea9986cff5298a8188f512d5d9f9d0a1de445425bd2cf2be4f9702ff630fcc17b6a49f2675b2719f91d6b29a"], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$getflags(r2, 0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x81, 0x8, 0x8, 0x9}, {{r4}, 0xfffffffffffffff8, 0x40, 0x8, 0x3, 0x1}], 0x0, 0x0, 0x2002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x186}], 0x1, 0x2) 12:25:17 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7fffffff) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000b40)="c2bb332a832d16fc8c4a1e84ec4a34b76b37a6b352380c4c11440774db2d55556cfd268099cd4531812b4bad857c22038c475b2ccf41aa1e86d411c753e1b2d6bfca7b8990beb9296c8f6ead0df18123e8e98745d1a80e425099f3cebb4b79ad3e1e037d3271d4bc95e2a0eb2aac0ce71d5aad20d38d51f53e5dd91203d4bd265b710381652be1907df4e3d704711523f090b5dbf7c8fca8461941b9f6e749a2eb964eba0eb4405178e8fcf36f0a1a2ff604fc49dcbee6b727f13fb30e78cccb211a165b2a38c877771a7df239211d10fa065472f787eff4a317c2a6ffaee359452a5b10fe4fc1a2c4256c6ffbdced74849ce5169cc115973dce8d9c6d2b1507e71f27999044d7b6b3efbfdb864a3bc61c37652ee75c95ba947f5cfe6dc6607b01dd1d512d6a6bd746600c337052e67d6ad5bbfcdf4e5825e4155da7c89cfbc508cef8b3a76684d4234a5bb111b0e4d11147d9d428f27088ea1fdf72cd75dffde1f9ed4dc8eeb1e7bedfb784465bde96815874c94848abad5df305ffca54b6213b2503583f25dc5cc9a12f609d8d5a2f8e223faa8267971a60f4e23b86c04fcfbefc282479680676e0ac9a90f588ca23e34e8fbe8b7b7040df13d40953436d", 0x1bf}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:25:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80000, 0x0, {0x2, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) mkdir(&(0x7f0000000100)='\x00', 0x60) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:25:17 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(0xffffffffffffff9c, 0x0, 0x64, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x0, 0x5) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000300)="f7353ccc0f348414976f195ca450d2ee7aa48f175bf9872479d3b1c62e72d1b73ac2b19afb5bcb71426b9a0d8abf9123174b78cb2e7ce5e0b041706eb109048426b0c22fe2160502e63312024c3b00159b184a9136927ed5e85b1169f73849fd7b38fec56fc2aa41b209234e04787c34bdb22eb941f2a7b3256e19382608c36ce473a0a05715f4bcb1a4609b984e48ec3ec03dcce72ca4bf5ec3aa42c6586af09374f23ebe42fe87b459e9c049c95d2b17cd9be8ee04501316f3f41cabe6d28a046512d651da26d099edeb5b73a85343f566f33f8dee9942b6d742ca29", 0xdd}, {&(0x7f0000000400)="8336c9f4deea7b4badb43c23040864afd9e8ec5b00232be84dc0102a61f3c902d54600054e26ddf805459881e5b4e221c4d07ba5694a0bb3d5b14eaf3c91af8d968e7d3edbe32c6b5068ae6a65ec819eedfd9074a1b55bc3d8abbe3c0120c22cf539215dfee509963142c37d53b193a75149f4cb0100e462acf4e9544601980dfc694093665754fc46be062b7b823250", 0x90}, {&(0x7f00000004c0)="e15fefce0c49e6b35ebdc711d239ba4756a11b71bc573bf4f4cd928c4d3b6d2cdf379d65150f2f6d6ff0583da73745d330752dbae480e2251196bb8b33e85599ea7b502f05682f40d4247e8db39b2827262ca2faf1974e902d11b4ea82ee0e717e8114e192632c9f3e9d1653f3769c7095106cf413abb9373c5cdc6cdedb8b134a45d1e85c8db9dc8df6e708ffefbe690c1f732405e461266733228245b518c3a172f527b7e323231f607d0b5ffa599dace23d4b9c6d825e74866530cea82ff49286fc79ce1b41bf15e335fe1fc48bde49514baa168b", 0xd6}, {&(0x7f00000005c0)="7bedcd869aba6ac63424781da8f01f4269ae8f8bdc8d1604ff85157bd1c5518ea419ef13b28b809c8dee7ccdcff884349d4d396d13acabd23d2a601178e4f43e1d4feb291db18576d287fb22fd", 0x4d}, {&(0x7f0000000640)="fdd116b3fdfe9c0ef63c9f4c482232b9abf16dd8c082d709c3f303a240924b1c49dfb8066ce61a09ad2592e10f8b7e454ca1b24b66cae16818d3551f60b086b636d520cef58eafc99475d09237c3c7378ce60391b4b36957c2b42c52d755fbfe94c6cd0053cecad28d44589cb6767a265754131fcd8aa6581170863af8d97dd24d06ac87aac8ee147c98c6c1a5ce7f96c8b3c001c6ed982b9b7b800173af4c87b3a8f5b40472", 0xa6}], 0x5, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cb9, 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) setsockopt(0xffffffffffffffff, 0x9, 0x37, &(0x7f0000000100)="4c02408ca6aa30d07045b118b428fd8d420f0b4f708d9dca015685f04ea81f6c214e7ba87a09de9fd29b6553b8740813639b049fd5c2c72ab8c7a2504dcdbc8b4a0865c3dd1fc2839af29f5c610b60803891c3fb4f3a58a1df2677f8c5c3e4d01c74a74a3e86b36e36a70ea65a0d48a93b910d052fc0127e62f84a00040a6fb2bc8f41efbf1b800092027c07b67e1ca83217b094cba09f", 0x97) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/93}, &(0x7f0000000240)=0x5f) 12:25:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) fcntl$dupfd(r0, 0xa, r1) 12:25:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = geteuid() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f00000005c0)=[{0x4, 0x0, 0x2000}, {0x4, 0x3, 0x1000}, {0x4, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x1008, 0x3800}, {0x3, 0xdfff, 0x800}, {0x0, 0x400, 0x1800}, {0x0, 0x9, 0x1000}], 0x8) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r6, r8, r5, r10, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) getgroups(0x1, &(0x7f0000000480)=[r8]) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000002c0)="5b57337f4e0b39ea2c1f748d2053a685a130c95c80b959cd357d62ea201feb266ba3214d8799ee38bc3620f55edf7ce1623e0f845bdb1d2c65c144fd57907867fcf2c99d0fda9f4b40327678ba43ff6a410115", 0x53}, {&(0x7f0000000340)="ef4a6146bdc79e7c2fb31842c87af87c31dcc7c2ea3c0d5e", 0x18}, {&(0x7f0000000380)="ad2083838a", 0x5}, {&(0x7f00000003c0)="54a55348c2225b3c216ee766fa8ae0c2a432b88fc98e3ad787e4de857d99ac35fc6691b91ffab555edb94522bc4ac1ccf74a9ea5e408ae47f4b0d2fb0b611d8989068e8637889a951c476f295e2b29ed440c1dad1ba7379d3682a9", 0x5b}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r11}], 0x20, 0x1}, 0x8) 12:25:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x30}, {0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:25:17 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x54}, 0x4000010000004, 0x4000000100008, 0x0, r2, 0x0, 0x0, 0x0, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xc}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r4 = getpgrp() r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r12 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r8, r10, r7, r12, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = getgid() r14 = geteuid() r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) close(r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x7, 0x286) semop(r21, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r22 = getegid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r18, r20, r17, r22, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r21, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r21, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x2, r14, r13, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r23 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r23, &(0x7f0000000180)='./file0\x00') mknodat(r23, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r24 = getppid() r25 = getppid() r26 = kqueue() r27 = fcntl$dupfd(r26, 0x2, 0xffffffffffffffff) close(r27) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r33 = getegid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r29, r31, r28, r33, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r34 = kqueue() r35 = fcntl$dupfd(r34, 0x2, 0xffffffffffffffff) close(r35) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x7, 0x286) semop(r40, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r41 = getegid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r37, r39, r36, r41, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x1, 0x0) r43 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r43, &(0x7f0000000180)='./file0\x00') mknodat(r43, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r44 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x400, 0x0) r45 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r45, &(0x7f0000000180)='./file0\x00') mknodat(r45, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r46 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r46, &(0x7f0000000180)='./file0\x00') mknodat(r46, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000300)="9cbe3a71a7f15c1c11f1af218d35e6f694ea6f22b73da356ba765b98c956397b43d48e24c7d5f78f3d3cbb96882ac28f48eea7ef1b57e875dc9ad8944a7f92557ae8a8a88039813920dc542b374f9cd0cb280e7df27c04f8505d9f230cc62f7792a80435e2af2c2d4e8d7d460b5375498d0287c53fa62f63f4c673eb873cce86a88b3491ed3cb4cd52009f6a3738f053404d6910f90787862dba0eb4b08f8abec158", 0xa2}, {&(0x7f0000000240)="ad5a1fc32c715c19d6ebad5e12027bb2be0a32b804e0dfd768ef33e544b621219e36b14bff9abe502f950583b7ac78d6b3f4a72391b7ba25382f9d092ef3587676515a7799d0c247cdf07c81edac9c887f936b9510b24acfb85de938869355fc0af39ebfc4872278a104c97b", 0x6c}, {&(0x7f00000003c0)="4dbb27de3293eead6c9970388fa7f2edc1b1860477097e07f3a54ac7c09526bcf658e9e6dae179d760807e44f2d40b9dfa4cc90b6d1e8663fb448ca1d3eadad9419d331a8837b20beca243cf8a4bdc2a5a06b31b436fa245103d7bbe1593ffa91f05c8b651e46424870c4e33bf5627cf64ef969df2cf6c33cc1b01e2a5f2d2289dc26393a24bf80db5a9718d840606833527a45540a055cd0533a200abcf2b", 0x9f}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, r7, r13}, @rights={0x18, 0xffff, 0x1, [r23]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r24, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r25, r29, r41}, @rights={0x20, 0xffff, 0x1, [r42, 0xffffffffffffff9c, r43]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r44, r45, r0, r46]}], 0xe8, 0x1}, 0x400) 12:25:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)='q', 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ftruncate(r0, 0x0, 0x20000a) 12:25:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 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}, {0x6c}, {0x6}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x6, 0xfffffa61}], 0x2}) 12:25:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="07045c91465745192a101018001010ff01006d005ad35a0520010004a7d40f4298e1d0e2c177374082f2e69d9e4273debf6fdf2ddb420d86210dbc8923c26f758afced9250785f48ac2ddf698fca2c83db6a706ff1f316864a94"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x81, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getgid() r8 = geteuid() r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x7, 0x286) semop(r15, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r16 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r12, r14, r11, r16, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8d, 0x3}) semop(r15, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r15, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x2, r8, r7, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r24 = getegid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r20, r22, r19, r24, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r25 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r25) r26 = kqueue() r27 = fcntl$dupfd(r26, 0x2, 0xffffffffffffffff) close(r27) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r33 = getegid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r29, r31, r28, r33, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r34 = kqueue() r35 = fcntl$dupfd(r34, 0x2, 0xffffffffffffffff) close(r35) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x7, 0x286) semop(r40, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r41 = getegid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r37, r39, r36, r41, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r42 = open$dir(&(0x7f0000004880)='./bus\x00', 0x800, 0x2) r43 = socket$inet6(0x18, 0x5, 0x0) r44 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x5a) write(r44, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r44, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r45 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r45, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r45, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000048c0)={0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f00000049c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000047c0)=[{&(0x7f00000007c0)="9a66c0e899092555b007839f867c0ac0c0293fa594d12f21662d51e0c1949fed5848040d851f8e4d6dc31a600eec97eb8a13cd6c9fa828fef0080d931cd7af963bba7d839af4cea3fac5ca02cdda40b85a80cbae99f383d0c227b323eafb061f3e2500a19dcea07b1e103dea76db8f7b1054bd72d41ad0737aeb3192c0e0b347ff1ba4a84885616181cbd40f44c60533acf52184c77492dccad30fceac75f5a2c2b441c0fa1555909595aaecee02662c9c8071c6294b0d332586274e7c485f8105088f0500bb04c8471f5940997f900cc4bdfdf625101022928a0cd82529c7ca69470d53a83803aa60cbd8e171c1238800f42970f28255327ce76685d0e778aa99a23a003f789182986a9a9005a564178fde356e859fe2aa837dd9d4a6c1824b1bc619de3af1f78c89a82d8b0dbbdf2f734db30fbcc14b5ed9774c56306bfff89b09325077c8ba92220a86a39ee3876d6d9f17ab29fe204a83bdbe5c2fbcbfcd5f5e7956bd08be7a47c661ae0a46ef95c53ee91ff5cd2df2017421c201aa6e5f825271e7d3876ebab29f7f786836b2cbad25dc0951fcaf1bd930d9120895a286731b9cf593090d73adac948705ecf8e8885f538434d9d4c470c371edf9742473e825a334365cd50920b7d7a0adc5f48d606e975a3283956f38b6114c561fca114d6737705a7aa4f0651fc3974764a28530e12e00a6355505cda6d765160e6d013c1ef7e0fd884646858437e801357a3657edfad7d391b9af9b76c2f48b7d48d342e05e4cccc9e47618a9a5bb2b276bdf22132d4412a1f53fe001ef5ebba1ed435fbca720239d0f0aab4809bc0ef189e84ca6f7d6960fa7a398b6fffcbf197521d32e88b1b44f54d051065d45d9397c80f79e030e27ec2924a898a72242aa3448ddc94b6f3e831b9ab61cd42faf9895f97350bf108ffc855ec2bf329b4f17cced862aa977fe20a0a9e0a332a6ec494dfd073fc935e916d9d09b61d07e820c0c360d8800f052d454f3d4adade7c889f034c8a698784e06d050f5524a9780610cf4a90417e0df93e4173b0dc656135c5377066febfee5ec576ec374ed700d3c06643a72a22915fcc6eb9b7892c6687d3a0a81ade5202b0bbc6cccadd2b43161b67f3ee7f2fb92d75900cff5b75c741b8a0c913fd6845ddcec77002581cae4f2f2d5263066d57d164c550ab9e26120de2aee37892d99a279cf8cf111cdd9a3869b228b86a6374f27913f0d334704a2243005ff099c0e5197f9d84d2bda03065b849747117d3eff1e79b3cdd523b4dd21d9a89590d907308ae2f4110273059aae913002a5a036d84a8ea8694862d07fd6843a8d9ed6d3761f6a23679f006163ac17ac5c8195863da8902196fc0fdac572a1d274f7a7f5be7fc65667f570ae9136e97287398d6bffbcc082ef75cab2ce322cb919850e68dd8faebd471520cfebb6e3c792a3647e08f35f041b57fbf35d05248fc48df6d603eac036af0c658c3b8cf0233024e11b7d0115dd24a44d7f7925ee17edd641257e274792b7e1420e7b3e2cd874c9b030fe01cc5196c4bdc82f877822b755310d0bd31c1afce21ef96f8ddf660c2f692b22e9bf551029face0f1ebdf30f865d79c808d72db6d027d282eaf873e55e5668d7350d1281f3e6062a723aa7aa745590e0f55e59b4bd33de55cb6439643db0fda540948d3c1abe81f72397ddd6fa7c374680ed265e684522e9f5f85868154f8a23caefbc29c4e5d99adf2c0e4b608fbc7367cc38b93e1e5185f9bb7f9bc066e679d91a7d733c251f47272f5cc3464a1d67851a8341211119ca9b20b3e4c3fd0c897d398f6179bb0c1838b4eb065cd84e95e2c3fa65ebd67e00693c3217c57e49aa57de95e45cf42e162bc0b8cac89d30214d520a2f6e3bcde0851a981c05b721b8633e83a07e37566acfb6334760c7961d55708fc68435ca0436ecb295597f4709d2bfb7928ea88676aa986014f14f9536de568c02e2dd2b2fc69dfbda0281f0512209a6226d2c9ced0df789b3bbe2b344c3ad0e3802becaf91c4861d81149d3a62d4b6913971f54bd80b99cc292d6537675cc869e09f46208924623647d31cb5fd7c0fb59a56de7461afaf7610423a1221da33de704c7ec351f77731fc89e8fdbec1a9a0eddf2fc735ea1500f75c896705bcd2c7fe642c0ced9573202647d2367f52d84cba4f290f04fd5ad51ba96732bf3a1a12e61db1fb930e5106c9be216f625035af775c69bf1a13bb12abfbb3cc971ae458b540b8564ff9e47f258339cece1cf417ff9210a000d3f341d2a6e94b067218698c04d220c4e9648d6abded0897c5a8be6c17892d029c5b0408c2f8232ca096ec4f81be41267cec885f50dcc974cbb7a304f6256511edd8bd11c27001799b4c088657ba8da1ae56b5263ece1b5111444d2f5cbed51713fffb7091e55a6c247474b31918ee19ce6c6cb2cbdf83c36cbdcaf98d80481c58555a9c1f7fad4360576cb8177efd13e8ddf56b86dfad72f2f2431ce0af25e70c622e775587f843a46cf5742bc48c7d798068dc0726ed605e909463e6839e466b72e2c7f9bc3a3551c8bec10c6db85e8a73ec3a145b93d1bb0ca65143b76fee53f3070fb57567dc35ebd9815c64b94ac20d77190a53515e3ee2182b07453ac945b618d3c759b22076410639013eca520c023f71b36f712e9f6820054cd665bc0399ca4affa73b24d77c077bc4078fb0c5cdc76bed5dada105fedcab826310fd320989123262e1ae956ebe96c1d42dc6bb6fa91893de063561d543ebfbbe678904d2ccb1af9093725a1dbc807bfd0243d24d45837512827657adad6f4b808397afdfbb81bc2f4d793c2cdbf8cc408ca1ec060582bb2491ddddd28e4f81d65fcc8c8409a396bb2be843d6727ef99040fa7d29f333148ffadcfa35967769679c981745b986413e9e4a38b87133ba170cb2a891bac5e4afa9b6350763159f80df67fe00942e64267d6e15897cf2d00709576595ff90f8a3342985d6d9a8b123aaa36fd304c3a271691e30f6e08c471432c04c65ec60b60dc914f8b30b45520033b7ace12de8e8e62ebb38a25e4db73869640d0a63887c5f199b6a76e353d58321a37bd869c31fb9f4b8956ea42d63e8b30ad1b12f0c5c01210e92ad5e50b761d501b9fd424ff1dee4784ddb5148ce2c7340fd924d8aaea838692b1889c419a8ffae9ee646188b983f230d33ed2f1d8cb6f074383f1c5e85940930df21c21e31626a8aa927c7f2bcae2d19d658d60a0f880e1341ba4871a20c3d3c8105cf2ddea764ea689a85287efc2f517ee8bf9057816af474087565d501faf803b20eb3f2235518032dda3581e31a0da1cf7a949c94c835e36c1afe1199706058966da205fe05c9941d4528e0f6d8968b4af57d4d912423c8bf0bea8fe1c7aec56ad70fe55a9e333f2dd62ce0431addb78417b31a6ebe2b991b32348cc7d9b7ef0391f52726cd67141a28fdd43b4f8734084fc89ecdf3b0f2f174266118239abd89bb62aea1f8c0fa94f6660e21a74fa8e66f8f71b3e103f97ef5bf730d83d07dd0ae1f23d886eab7ed3d21e9dd0fe522945ddb9959c56c6642337629393521e9ef6f823e89f90a0d4a617f30243977ef75f3964c082dda23b1bba608f200026dc2548461989cd0eff369e90524664ae91181cc301289b23ffc0fa7bae543ccfede343013ef314abff5b4a4b34e3e17c3fc8e4f40a41f6b2d85e8fec75fc0ec9bf14150f469214c4f96f2d62a09ed56e2d79ffde2f06b2fccd721d513cde10e2cf2b46d19d5b869dd4f004a78ca1a70100924ee0ca7f32ffdf51285c6a6882230dd239882725ccebfb78f58b1fadd6334d1e398fe8e9c5356b502cc320db11650ecc96363322dc6b5b693e59f7f492a7b39d0cfa57efe6ebd6b4af43f132a5a5afe387fc32960c221e257ebde2e36362ebb97d68897e5914e40698c3b854786c88669d0fd4cd5add62961fd6ad1de93c607534845396baa29199662a03eb6e6d6302d557b4dc22b2c73b39a9a714feb53a6907107b2862f2e6a9212117e4f8ed4bd2b2acbdea17ff84887a7d6ddf287aa2dfbc0f714636979cc543a48cc7f1d49961abfb1ab3ec892f588959cf479974561fb50d8f27c63068808a4d257366e5ca2057ea557dad3ca41ffa0c1431f6ff6dc830bee74da2c6252b4d54c73b21e321ecd171161bff65dc82a9478e0b429e1bb61b03d4aa8402adab5a0f2225b36099283e99704582060abddf3c30a943c51465a07048765f685c1a123c7572e1e854249b61a33a22d9c83883b3759f0e1ee62a142de714509ed6426e4a3b7d62549c0b0bf0d45fef9ab673e3db77b0c7b8f184ef8aee0fdc89f4a4fc3059e7c8c2d8179f1fa3e0a664f2f7fa484478e6fcd35cf9f195c51bb9a222326981e51bdbbf1c5c4498e9d4e1c5b8c8bff215372132288c484813b07b23bcea0e11bffdc7719b02a4ae01e60a3db3b945e72346e833d3c56c7df85628a5e9b8197acf6d76999f66ce965d35c6660711dd948a21f7fee7e35812f0a1adfd9f9ba9615000e4e2b1ca6fb1fbf8a22270768238a9b861ab06e0dcb30cced7c36c6f1f439cd402b330c66196e96f7e72da0efaadf793e0d998076e9f23414f79270f1b1b418c13f15a373ecccf13335860c29edd1d73e27aa30465e1d63a012af195ed1bf7c31bf020b33b53b4004b17cbcd8df711b1b072d59af3d999955aeae33704b78915d68488bb23adcb7a38f333fef425eb8f7b5fe411f60f8acb7c18a13aeb7bea1d95e05b582c88a2e83adf20df144de44807943d85e5c2f1feb8e75e7c80136a82bf88cf386016a3f113114392982bfafc5e3ca51f563b69a378a4a3ddbc315590a9ea092a79489fab1d64de92602d7885a8dfa0afe2f7f94f1c70882929c18c776dcab193a0432af02635771c088889cba2c39ec03bb5e893956865140249297d51c25701fb8fa095fd2f4dc53f67dd112b21693d55895c19d8fffd27336d13dd5e0030825cec4d5fe66f7334234c1140f9db21191e8c6e96395ea6b489daff0095ce4c151b81e03b1684d43823f85e96ded20b2487e6d8b6adf771dbefb2aa714ad8b16e0b385b9f9f18c91f67aefb4f293c25f903990c34d752056f736607d4e49ffb46b531316394b59b55af8b890804c0f4894041d841be7c4d6b1b92af39e412a02d5945b28bb52bcb3af430db2373437859276ff22de6b80e74eb7ff3bdd476dcc5c237e1cd956f9eec213517526406e4fbc03f64594e3f96481445495445c53ce548cccbda14d438471b3ef8adaa9656fadcb4f4a514e220852ec886503c3dc6436f3c9cf2d04821abfc269011b12487c37ef4e5c93be7e7663f0fd454aaca8838d4b2bf2380df10dabcbe8f0bdc45e389954d8dfa5c850a1c95744cf522aba690cb1a8511b8aad528ed329260ac9bae28c9274fb8ff82f3f37bc0cc614a0f986dba7155562988056b88e7468b4be3df200e2e79aa19c727e43aa83a0e40847363c5d3ad3f8d3714a44d90dae94f88a460278b6c338d854a8971a74ea5f8247330ddf44124588949da622c4360acbaad9306f2db0d759863cff17d45b1a7fbfe9b06f3ea2b2019b60399d70f6e1cb987d3d44d025ee637aa8a680c53ad32c05e118362279e386f1fab96f98e51e8834a22a83aca83c17351b95a86c0b73679cfb7117fa507b75774b8b129c5e58de25d1d7ed8e014967426dedd52b739fcbb4f010b1e9f032d19794894b8957d344b7a6a2fcd02db9309083a9b4836fcd58dd983ccbf3db330d4a213a51f3fefb9c16ce146b3ad1a791e", 0x1000}, {&(0x7f0000000300)="16b0e422049da9b869bd4de84c48335b59d1f883b44deef6178b2d5526b039d99cc4a48b7c663c0c5c8e5f198cfc4a304ce934ea619e92f03469e69e33ec9e7f4c916fb89c9dbfe208c782b762bd6e81d03d2d780448fb16b5abef1cca65398d0d9e8e385d29b8cc62927a253fb8ca7eedcc", 0x72}, {&(0x7f00000017c0)="f502341227c27d2688296aa1acf30e18003d0405b09713828d5915f114576d27499e525ca4e51a86da3a3d4532736389b0a3675ac67faf8cad45e935a933fbaed3f62603ac8bbfc6cb6038a4e69a5b69a7205460a6768435614813f5a51b40e1b60f406f77ed42c3628e8ede0cda427031c336fba816b0cb50247894f6e0932c88b538c0655196505ad0db2c707c2d7f05db1ee3a67d639bcabbfd02276209aac81c9d9e32f934d0b388422fad7cc20bed21a0b53a0c0c66006cf868a8a0ea6f05fc899a56eae424a991be7d410bdf90f26aac75452290735bd9d111ac3d0b66c466e731c0c605ab55392e4e31883c1171026c6c0bd4782236ed20d398ea71187e38e7450cac424d23f373b8fb0cf46130bad5e152b4f992cbd5ba448bfb7bb37827c970393e1c5d0bfe0164970d7ce15826939481fd6f64613d6681a5de2e111cb79642683b18125c9fc32fe7502ffa49dae9112fcda576c9653847130354e33d7b6d57be8cad2ebfc95467a3d7dc9ef23a72670eb05c616ff8871c2ff55d8d92d9fd017e698a0185abaa394c2c5a62e39935ddc81da80b080bf9a111fe5e8a9c83b4fef83df28a79a80eb53c241d58abd33b3da16013ae184840d7ade1c83d761defa390cd1515a09cb42e657e2ec3f3d2bcc74e87bf86374eb1fe6cfacd4b72391e5a90bf404f4bceef81f6cf41a9107dd0a57fa9134ddfb1920046b43c89ff681af79a60fa285c0f8ae4772467d8548a9475a526383e9854405cede66e92f420ef3fc8f1e7e6314a224bb3439719725a3090f3f1a0dacb8ccf3e910f12c4dc6fdb3e849dc7d49dee4a050fde3c58cae81929bd8e7bd1ddda8c8f9ed51d25fc7eed11d3acf42e9f3306e43b211b542041811deed10e3b88d4bb69be10ff253d4497174c2836379bad3eb990937e0e30f934c3812df637476ee0546c48da2d580a9de16988e3746c41afe03b6d6806aaf1e35a747c7253d28d9db3d17c05d468ec43b22be324753ca6264db2ef51f900ad1897b9409965391831ab0ef9aab6792b932118e4d71957137b227a9a7ad227901cc4d8f35a0b0b49d017e4ff790ac5ad1c039eb379c6d621e0407c09c029aaa01d5403a7c6fa945478328462936cd4de24eb608a4ae2d057d18168cd7761fda0953461596543bf025cce89bfa95c805a8cf157f99cf614fadb00c7cd2184c749dbe712fcc0fec2bdc1e3f081f6ba90b12e26d5ffdb9ec55192889c93374ddfd25f3fc5cd3fbf045a7891e0b6d5947be9b2ba5b0b2f1a39893852773af2574cd0d81814bc8c9774022ee498bfa49bc6c73c9cff9a3f52d60a9ec8a49c422407421cccaf0ffeadd9a489c3e38f50a5821748a2e722ab311d27f4408aad1af70edb5352638845936ec3c35542107ce3d2feae960143421e10e4517dd7685b8d4fae095b3fc1efe02550b48c20d9241655db8e1502ca7dd3b319fe0d3c015724de00ebbd63b161910f16f98d21454636469a43ae2219bc66974983deb1b325863f90a573721f11813081553d7c3519e99a1bfa26f4a2a9b112af84529ecb68b9da50000b9a6a477ba7a7fa21b5035620ece14075470d241c0d4da23908575a4b452427d34d0e3d73f205ad806e0b262b6ece112831adb3700a26a52cd477cf47efac7aa6acfce5faa709c8ca628affcec6280e5cb5dc902a85bf083ec3d4176f83dff0fa2a7a6b1d2c62993d9ec2c13ea2f453f079a33d9ee1df89c4e4fee471e603353773f65d3406d891b2518ad3583ba5f2a07a99bfe140ad7d54e8c11eaddd06c22fc3f87b898df138bec5b296b498ed9073e423355b22d430f0f988e0cf0839350391741e506150cccf8941d6c01022b316a187279d383564ab7d723e47e45e32fdefbc7ef67fc8f491d75b699fb1d3b2be5749396894aba3d0d7f608407ab7dfd2194fadb4fae2c7685117d52e67f6549ebf13311d9d88e7772a752d01c10a36441c0e08b8708680279b9bc42e2a6a0f875e97f00dcac387164de66c23cc0403738196f1737366f52eeb7ed44fa27b9dd19f48f2f9f482098f97830ec717a10f215875da53e847a3f8c0b98ea720b206c6f90519316ebfea36d0d50fa111013419bdb86241f85971697bba92605b99be9142a21097bd3f2b08ed44e11f2814bd065c073133e46f9115138d5ce4741aa2c2c9034a51932bb9dd5b08d69ef6b4b93f82e2d10e00ab9714804a2d62e750db1d263da63b775591577da439e49b6474169ee71b9561fb8aa7bcfa56114692f5344131da8fdad146cbfa33e9b94dba2ff280472a5eb94938c4aafc0d5e1c09cce19d972360cef9ef036aa93cb32f52b4b85020a54034971508bc71ac739c04b8595dd9759f02f36431dac12203bfd0dd81a76f19218f2001044c66d0063ec72af8152a470322f7b993f95438aea0a287373ce7c499a0efa3bf93eea4faa95817572e7d92e8a08a81ab4f1a05d4cb488653d437790c371b405941f6017e70232965c671296c679d8546e14b01810cd6406a8d279db7a086098e92ec13a747377173e3ed32b7f3ecad54e92afce0c46514cd3d352077b42d68579f1d4678924aa432e2bf80b2ee8a6f7c1364bc14661c874f138371ac140907e3e150fc758a8e05efb05dc85b42de4f7368daa7331708c2b82cbcbb688012900c7e91e781a6dd2e1315b6a34c33ea39324c8acc1597510c5e56bbe884b19bc9794440694cd5e369553f77bede769842937bfbb890d2ce02a815dccff568f6853c8c4361d3d6728f35cbe1d7aecd33f0d9fa54a74abe1d9a4447c3df42e6ea600baacf83a0a5f541474b6e0562218866ce35c0f06504df9d34663635026e20b21d461349303edbcfe4ebc54543d0be328d3fad19ce827496abfcb7e49cd35dcc71c4b69aa4fda9a7e0b37f21923aaa16a011a1b32a495758c9e9bd411aff96e56d0e78d11d93cb2c0dd356678e379e63382dafbf587ac76362eb4400790c60f3ea36a5c418ae24adc9f1231b2fec4011f527c36f2489489562f6e191accad4f36300c4bf1c4ebacb8cbc770e4e933aefeb14542fde365f1cb0f5e6c5a4f7cbfeb97d79ecb366736e329bfcf760d943f3461d7e2505b149f9073c5b0d1fd9003ffe8dd20cff23c70343daef6ba9c6aec2806f76fcae8e05650f7cf54091f705f79ad608b2c3538aff37dc6a23ad3bd6edcab4e682b2f359ad9168f1af39f93791233fe1348c6abd38fa0edbd638f6d3518cde681708001b5c765304e6d463d2c27ef410b45795ac6cacd543ba07948df0c6c5fd653b4685e1e4c77819c281de69a98fb69b5c8361ae87467ba5e1a480413587144c9d65191f01454c639eaa77f8a52f2f2d2f7ba42d2ad314b1681691a6d5353827d0eeee8f3bf18edbbbb5f5cfa4e23a6ab75cfabc7850289985997828dd8dfda58482628808c2dceec27cfb928f095bccc229db91ff6f7699b42e6748111e3a8e52cfeec382b60da90c69e126d5971af3b094b638a96505b64ffe2974a8d935062408e6802f009557ecbc56ba401157f8a28cbc197ac62042737b31384325a21e4a155fe856f3c4efd549054f320b1e3357955cafed0826cf25d23ccb0d1ef872065a6c664dd6ddd13e2e7b10ded0403cee7b8f5128582bb2b40854abbdd29b5a72752ff0b46fb486a0f2f4989b95499d0a3187cc2d52ccda3a4ae8ac9e697f1ba03c209514be7c7e1402569d8849d0448b7834fe0ac68a90335ddc05385348fdafa3124f29e2b8b085c5e3036a8bd0dd257a96cf43ba12211565cb96e1469665b40eb5c4a5369142981b7ee537555f1a384fae705b5f296b2661df34c03fc8b3478a8c3d7d4470efa51422527fb7e2523c777db8b4a5d13c964d7bd74e98063f7cf829182f8bf7b18124f18c756d985254ded3723ca60ee4eb27ac42cf9441352e02a96d0e618bc4393f7aeab5bd115584be84928453eb24c8183c4c6db03124e5a18f64eb481646a925123a58df2bf896ce5db0403d428797ecf1fc8054cdeecbf4e09fcd1e98bcaab9ffef81c5855eadfd7566cc1e9362c277dfbf4d8218fb9063de18341e0106d372db0bec809d0b865e751ba3f094b574e753e37cf160d944a6d5ab510fad5ff405205bf94807a0925c0fbe246d9cbf4512b5aac968f00c23ab5c7b96bbd3d4a2f3cf752597e1f3e915bd3c0b21db72e7185db36d4ba2fd7f516eb0b5a7c2c7169d598463ef6cf72eebb7b71091f5d80637baf787b8dfb3412a07b8a943808df18b1c20b98903be9b77b5a26858257c4bf94dcf1a72121dd4b666dc341995d160e7b93b4b2a61035f0994a8dc85fa3ff3a1888c09ef4b64257381064991fdf88daa3f11e387a4e1b89bd939c9f1ff6644d29aba148ee54f007c4e8db1d5952e43eea7310ed74d6f7a880d5b65ee600c38dbf2431424e3cf730de5cb5a900e69abc7c612ca6cb57091ec12cb215bee26d80f3de92ae5f3a466f3c4c3f181c1d2e3f0f732b3bc2d4f55d4f8fe037dc2616848b1dd2d94a27a15c24cc32ed9f43db139ab50401205fb3dab7789cd63950e1f8ba06edea4b3822f0aaad2fb889fef753eb6e5fc3e8f2d76b44f79764038f624f2a292d7aced1c9a403ae199c8427b9dea3a25835895052ed8fa4a73bc6596f3bd22fd664fefb7cd503c5ad8fa9bbe98c9df8424798c4a6c8326c23b5d85bb32401b797a13dda88deb4611ec4c74a05315f30744ec4287dca32b36ab1bcd934509818eaae9c620d9e2b409c5c1a2808a365f0f27ade0392ed4ef8b33c0ba8155ef3076c64f0d7b7224f51cbdf1b39a4bb2c6a8002679688df8a06a1e45b5d782e81333c3fb919b112150fe1437a2974ceb4a96c856dd8972c4a30401340859bfd5ec788780aaf9433674c61c9c3a6c1b673733a3b3f350778a2919e2c23bb6b491f9f8d3580e965e1cc4aca8cf6a6880fb978cee7cb039e1a5254ec28f3d14d7c82132d65d18d4d44b60a18824a02cfb444e9cdadf4c8078aaff5f4f3688878e5394038d7465b9b08b5390054791078ac23247954842d8cc8a8d487cb36c82d6f57d4dd0c6760c9cdb33dc69fe259b588cc57f69e70a0b9345a357a2e2257ad80e0d7bc023a083b2e35cd47a2ca8bf1e62293a17ada861988e841d61ea3ded7ad70579813acab5f095b024a5c9911a680f2b7ca028536c8506ccd1a1b730a63bd43ecf974c8a9fdb0efee9fb1b3d4381c2f9f6ba67dd4a36eb5a1aef139ee66ae7a55e25aea6de06c15155da96624b476606fa4fd4f025815091d9b47da872470eaa4c578782675d5d5683a9f12be77d7ba4c46588c89f8371e8e60896f64378bee4c272e220162ca56817cf84622104cffbd4ee04ac6da9cc4a641f4a860875ad227c307d5a6242c46e2d3843743ac139a4d4169370a264281420f49a55b0922a3111ec48ca72e2775c88d01ca3e2c18ddb798b5ff4ecc1ec54aa1da2f44a8efb1e9d2c5703a54cce263c20e55dc364123391d35528ce5bac2dcf91dfc39c7d40608f8a066475b2d5e95c17fca8d6b7595c2af20e8536381757ec812a84c35a8489a68f7dd1e158cc17b81e155884bc2fdc82bbdad366420644aa04c8ae834c0350a4e08188b72cebf41fdb9294281dc9f6cd0c05e7d4b2f64d85159418b83b78ddcd495d4f6249766c4eca6718f3240eb6ab72d1ef0f5ffec774c95fc8aecf91af67c0f623dac0d470fc1eaa2e432ec255ac184f6b93dad0aa6a4bd8dd21f6f047825599feefa31d92670059b6a26fade0c52f24cdd1ec6bde51f074f929ccba31772c2429cfbf28d5bdf05e03d6ab2ab71f8d9c81ab17", 0x1000}, {&(0x7f00000003c0)="180e307aaae2bfb2d6a334c838218edccebdcef08edc97f87c78d77c504b2d", 0x1f}, {&(0x7f00000027c0)="6ceb16f916c006380ed959af3d331722e74d5fb088f5d7ccdf30ff3f1d6610847f7fcc34a62cf1691a21116bf4c1eaa7c6dd4f1f04f38d9a896426fb23ba9b43903092c9aa9ca65c5e86499edbbfd7ad88cde6753d685188e22145b109550a19800e0023427707d6bad869621af24ea7af80c766f57df59dcad56916480e06fb0e54c763dd4ef7fc70cb1e5de7c29007a24a70c9876acf9d405ac51bee5f10bc91982ad4217a5bbe2d72542c258501ae232588fdeb975645be7f4035f646e5a8cbfeb01af9374db18b2b2f42ef88421c5b77a4707e9700f5c4ac40a70edd53e6a17b9590ec2901aeb3ae51801f95a37a30344aa6b7adb78311dd948386ad2654c5449db158c876d7da1941bf7965b9e6e42d24bbcd2d5476db73016ecf32ce6cd27a7890c1753da23ec2a75cc8ee82b366400ca7ae328be556db0e66151163dff154d96ebd304a9140d6334d38449ff807f543c55a7df2cf2bba33776e6c9e9a49050e4604c76eb5fe95f62f0d2152b3f037685c4d35868c0df3efc14f9c1dd36a0904510c85fbc67e22a181cf67235f7fca83a4e69928cb63b3d26308ec8b3e8aee4dc06d68eb58546d46ba3acaf1a4e4ae6120a12d7f4292e068a1b23b1919675f9e65ca35f4a6a808f6ad83c1aefd9cf00d66c66b093dc1eb29f6b7b9e70bca2a0853d83e8d24cf8580b0a32c878229d03eea3d04796d418e7efcea6b6d819b272591280d46b572b4fa26ea8706ddf635f17e7687ec44a8c7851f1169d9b30fb0e85633fa517d459a9cd62bc091d1437ea42faf4f12bf4e55ca6d7be0fcb22e1122cc5a85d6c0ad8efd9d42e4cf32cf8030706639a8210d912160c3aaee0ce41dee5a8660b600a8846971aa858e85e8a8b5973bdc944ee6fed513951ea6d132bc6c0f883f9ea0ae1f5fe3823943e3b0ba2908449a1f852ba51ec53b6aabb48f12932d408df68652ad52ad22df99140c70638b28bef1ce799a1e501044e472b3e4d2a498a9033a1bfc43829401e2c8992fc693e3c0d2be7b111f3fbb8abdbc516454ebb4bd687908df4911b947c089553af490bda8dbcd7f95a06f10b4e9181a54a45f6498c2a7e096bba381eb1991a6232411297e530535b2e9f16dcf2fd2dca750eab5c438786fd70a75a75385352ab42166ed33f0152a8641aab47fa6324dd90e9059b1fec56d9fd6e9021e5a2de779b7da791208e79d4111844a693995766d318939dd11833a4e519ac67d91d23909d9bc87dad79274aaf339a378f261ff6039770c787ed2108e5a9d0118d10d113f641a421324f57cbd8574f5e61934388a29e6388e2b605b5ef25609db62b2aad3d8eeaa325c21418525c11ac079e3191ab768539774ef636fc92b7162f7d4a91b4020da1e36112d0abd921eb2d44dd29d80d218de8751e11c92eea6dfe93d87d4083b84dc89cc2dda4251fe45864b77a2fb61f9a800303ac54fda3a0258cdc77c74458ce4db558748386ddf9b0480f04589ef461d25fb0e2b606db31bccccc2e90d1756bf01fa6499cec12e8e5e4f603207faa57b57c09aab36e5d73b01d0038bc34b94d31f4053eb9cc0546f9ff6540d0be0e7c0c77b9b9868fc0b514730ca68eba8102621b94bc06d6203a030a18321600cb7d9581c2c10811ff9344a36dfa390e9c71e37cc28dafbd57efecb001f340bbf9f18d4d1847a5ac759c418e9b469fa8f20e1af39f27cbfb601f7e747d0992e5e4f613305a6aaf6cf46a846618ccfb1f244e7e55aed38835f4a17332a91152bc85f79bfe5308dee40cc62968508fca6c46d3864b2f6ffe2ce585193794f1b0248c87b63db797f886530975992bcdb2d241fea7779ca5915601f1e740cb29a210def901ef652cacbcd6ec1649dafb6d96cb019dca00d2d6a1bf771d81e3017d4c1d4bf3909d9adab8809ee18b38a54c3c5a28149d6553b1a4799c0541c24a7ea27e3577affd70e8f1eab6e00461a781e345f3ac5fc2e858ad5cb3b2323d71b53a16c499f9091553515b688d55a55a5884e40a7ef82a26ebb359fa067970fed33e99ac5e3a46cfec4fdf4d82bb279d60e85d1a8ff721395ffa53192598f57e6f2346d3165ea874317853393ca2150a955b53926f3a7b099e39948390a45c2c546bd6bc2baf6e848d684781b25446af52f6ddc836e3ca2b501e326e597ce0f31e2df539899bf11e955ebaabb043e4c2709ac7b259ca4609e41a225aa7b73ac734380bc94dadae9948487c217f31d28f3bafb2c25a14c01105cea7f430e363b3089f14b376abdbda01b11fae0ae60f33852599e5e8b66e41cffa9cd8f3a905685b6bc6ea3b1839ca5155449f28e1c9999ed770cbeac01480f7c6eb9afeef18ba36865528436d3288ef33ef19807e60de432a9606d43032a601764a414d8368d5d9f2dc998678a2dd9549271a1706a23d339c8bcb905379008bf186d93ce7fc084b7f54598239b0b7c920af678c224f7428e025a8eebb0abf5a51a2564344d43b1b50c8f914320b832b9dcce9370e9e952ae0edca38ee3d0e41d5483431c447876b5cf85b155f2b6fd7d5ba73fcf4c380ac103c103d28b3cd09f57e39102d4d77a86590eae2b424e576e874b6b0c07425e668768a1eec8136cf3cf9ff542853353bc1974eb0ad2d9ef50294c16c91632e2f5f62aafea60bd9f6f73638e5afd7bf5811ad4013905e66c8130412621f66b83aad6a6e51c7bdcb2053573befe41b6baa7dc072ab5ffcc13ddeb2f1d4d9ea76410187e2e24430193a9eaafcab637fee2a607699a771db1d5e82052bcc8628a502342ae126fbdc54820ee53c6bd95110efb1d1f37b8dc461f266a876edae9f8deb916300a95512095515d451a9c9a3f4ae4fa4cf91f7d06e10a5ba3fabe8af2cbfff6b47e14e58e7367587c352b7fd71d3c49d3bf48fbe194e2112daef5961b87fb867785236988b5a2aeed01ce26322a3f2e3527ed59cf5355d3eaadb2537d2d30bf800156dbdc32f1b7c155b1cecd891cd14a2298d710e9f16beac43aad7b63c1999de227ad88dbd3770ee4e4d94715c1488fc46ffb4a138b192e67cca62584a2fc3f71a69aa4270fa7dabc9ace69af04666a81c0060f6139c74d67db263471b5d302a977b60f29fe5c2e3e5488ce31565b4fe9ece1e41ca4a3cb5d2aaa70503c4466f5005b3ab07fb5af8c4c1fe8400c91e65f960b62db9d6ae0e2e2562fff8507dccc3801ecc28de01a7560658c60440b9a66debddf13d443f64c01a97e72f4456890fd49dd1e45af707c304be892f9c98e1b0841bfe206d9f9eda04e5210e5f902d9f7d804a0ad4fa5fb2eb51bd27d401f9b202ee51ac09927b025c668c12d99bc20d8994f746e7a371ffbf6043339bf51c3210e0d950fbf4a313e9a207c97f874d90568bc2e3e74ae0708b3233033464af3d4deab06367bb6dd301ce30819834b6150abcce96a6eaa313ba321abdeb0ab6ab3f5f112af5a12e6c4dd2ccf376d075949d3720330d9bd90ec0f7af18b29be0d7b51a65f524b72f854876bc427810b394aa98153900732255ba59ff16a10469ffae7c8bbe1c0dcd183b8a39216b37703db73be68101028df239910d6db8d3291cb0514c9aebdfe671407ca9c78c33abfaae05089fe830ead84ff8c257a5edfe0adaf1fc63e976b39dfbb9c0bd5a8dbfdd8cd89e0d1599fb783b25d4e2d0430bbb63df72b0b34be7fe42694d4e8ad4bb4ec41c4377805b4c34a65114dbb7993db9ede7a5ad01275f6a9edc20429ee3e65a9b08175ed8cf475b115b75cc56bb8bcd4e7fd9e406b23a49d243a1eb6aacc6e5c5c934db5247c8504624722374eaa39bb1fff22bd541c5d84b9d0516b5eb201468f27e3c970b0c4b5916649a1818fa0315abd646f1b9df83d67723b8a280be6ba042c7ad6612f57d19c9c2d0cb7457a3594bc0c6dbf6ffecc812a41eeaa82ec3a9e0ed762bb7d769fec67a7f881353709ead5f7305e780406580bc5a9de37a948da2e1326dcfb52f0e33920f8c8ac26a08ffdf52dcae13957f450c869e053e03be7609e7cee24b758c7fca99dbb0872083ba9264ab23c820db3b1e25509d169bca200850b25aa1ee57186d8e083142a72cc55987a6e52b66dc9d70592240991247cfcbf09418fa6419280bbcdb70a47a66893874ee77995c303269d56c744af94d888aaeee567515ab8f6b85fd645ec9c417754e7dcd5a14b6c2374bcf36f82d20a946e9cf473175488ed0a11bc21d310542536a213a2ef5ed50efe41155b9508ed88fbd91e23a6ac6098a682d51be0c4660a63f58d3f5f74b4a5b6b057199525017e277a18f0aba1ed2d09f2991535e12cb1be3275a24153ccbc9e1400da7e0a7ced06d0eeee6514804996ef68ebb2faee3a815e99d450d95ba760a10301f7d021e38dfd5ff03ddff7e5bad9af804dc704a3415f58c0a770fb5a135d14bee3e5c6a3ba3773915f1c1e898d70879b9d6ed16cae42098dbf26af0eff9c1a42bf0ac355531c891cd6b5f9ee51647204b74044423b57747a6e61de9d5563a8b4e315304864e1ee9efd47205254a18683faec8c0393dfac654c77ef8ddf66ab8a322d6178ef599ba020065dbadfee50ce0e614c65658012eb1d05168c16f85021ca8491c913c2978953051632d36af9d22f7c068bc867fcc2c0cae77f4f504e43783d57b3bf87721243c2bbd7dc045b91d4b525243b7c97767465713f9867a49b5cc5080f7a2fe33a57d3ba165d20a4a00bd9c8e05d216ee62bcd87bcd4bffb4ea6b7276811e28df1a5ec7688b418e77d378c8d2e504c6c5dbcbe0a38d4655b9bbaecd6dc06fcdccf5f94d7a35294924bc7cdbabed418b07898b827e4336ba731e3779de4938b3e5c7ea25fd006c74841e34e07b8831efdc274ca05c15832b752409fa0e2be2a7b2cd3355e873b116b1bbd1ebe5693161e71abb0f803a75e73ef409ded110fb989cb4bbdfec76d637ad5fdfe82faf35eac510de9de634d04f8e1f38a5e0b6ea60fb82daf85d25ace0297c833171918fa3c2c4c572bb3889baea9670805b179aece4e1d79c19fde25963be0b9b4ac9b9b5d145eb0e63094cf74de63df4993c030f0aecafd527c51558978abb0ea3eb28ed1d2992de1b957737b39a9f861c4b97b4414938b652d3ea9dbdb120cc18a5e9e22ed665a922c390c317da3390ab4a8683c18feaaeb132a6d7b907de79d940e7c9e1d232c5176b8536f115643bbc08fc206158c1801bed39b565a2bd2b21e432c608e35da4ac07209c94011053295b6e20e3aa16bb0c09a08b2051a4442e14217ea239cce9072e44fd04f0084c2788e06a87d8dca3a85742ff9105e120a9b54194748f2fbcbfe6487a53ae0c054d6167c7a820707d830c7bf09af2138cc9a62e3207e190b4ddb350283e5acf87b7bfb079839736da97f550f1ea996f30b989026131bc60c06a00589b0c9684131a405373c7d1abc6ac61ee49e8240af44ae14d21b0eb4e0896974a17653fc3d7afd01491724d7af60b4235145abb6b083292bb63e05df7a0ab47d8ded53186ac08012d0b165b022326e31949d0632c85d463140deb07d70e9847acf08d75685f718c4f1b6f6f1de43af975df47aea1e2418e2fda932e213d5d57dcfeafc11523ac300d01e067aac63fed9598601cc9f3382e1233fcaf9aba38426f5a36df1f12048de1ee64ab87472e207779b971cbb4296903e7f4036b5ae6df11b60dd88fbf69d279275c5eb51cbd2c5adc98989e879d7f4143eef4d0dc831627e12494ec11b8bc4de10f4b3789389eca11e41046a4f0f92197844ea6c7150ddc9ff5f4783051b521af15fd8c5d4", 0x1000}, {&(0x7f00000004c0)="5fadc8eb3b2402b1894967f91fb8cb16c5920c9ebbb355248a48bd39b3e33877383f86135792f83d76647b0363e950d2faadb3bb61fcd7fa055b7ea01ae9d914c8cd0dcd165b1c6fe410169752c63ea57200e57c5c1e7721eea9adcfed3ad90447b48840c4a9a795c44f23d3989a2212969d734be3de9427123cbe4740147f58", 0x80}, {&(0x7f00000005c0)="d3dd996222be84600c", 0x9}, {&(0x7f0000000600)="0ad7293ad654dceb1e3b", 0xa}, {&(0x7f0000000640)="becef2a28620548e862fc57d3c0a7609eb2b367688f2dbd87bd25897530b583773820947768baf3a1939c98720ab9f36123edb8feddb8fbb7e30ba034fdf5afdce633915832d8e91a35da2ae02adc343ea78d9bcf01ec5c6e2de153a97060f24f2e580d7d95d71511f59349963e35aa4c338fca9ba406e1cc252a07d349050402ae678d4c6e6cad9391e9676a2a4540b15e8e6bb5de438028f52999077ead22483b9f86e7b91a0bf54f222eb15cc688540207389dd310f3e711c9258edffcc815e71aadd28b2b02a2b71f1922fa38a373962db505743f1023ec5f2bfb99cff8388bbec68", 0xe4}, {&(0x7f00000037c0)="f6750f95d22cf1b7c8fbbea16cacc367c954ef6913886fa6937b0931a71109f2981d851ccacfb9af5e68399dfb79dca64ca74a217b732de8bab882882af1721100f15ecf01c9351e2e0df151f34487deeafe190ae88d9b570334eb986190b97ac23d6053facd488afd81f459dd83741eafda817b89f8ba213526f1ef74540dd9085d721c947acdbbbd92e301e0b4615868ee46eca95f4e35267689e5c5324429e8f4b766df6c819e19718c648a1e15a8e564fdfda66a561de794028a05fc614e8811216c12d5615644756082f7cec214a6daa70c144aee913cfa44a0d237a51d4a6373ce1ca254f8eb392a88706f34516cdd80957cdbeddd3d1b71d9148fde57489436036824359f636cd88de7167009aff34c099a2eab91d1b2d5d26a3ab9917d25705f4d249e07f95abaafa4a8f6854fb694a70b737d889c99423de5af011d6bf54edfe5ca97018055db941fc864bef4de8585e13e877d5e428d4afcf04d5abb83603cc96ceea82f9f3ff66f8bcb90ce9f297e8f38422c49cc7396dffed803a4de9ffeb7936fc30c605d68776630e555dab60a70a0d2052f409b2b776b649c71a2b8cd0c55ff8548655118d2a0c1ffa718afbab5bec67e6c7caba2e8b7aca64b4207abff532d9a085f6dbe7b23c2283066275b0418e4864929f5385b54401334ff0e4170f8a5935574f6ed5b13a5c2df9d04f102adf39422d2b1fe4e563a0e8a8a74f6372030f8f226022c37f8c8e1e69b2ec77b52f759221c65470978b6305da216381f679631d2f1255eb09c49f8029ab8c94c4df120666a0497d7575921b0c0a727d7aefdb5c2fe75929528a1035b31e70e9981ca1b893c4144526c165b33037357b2d3f550791ce3faf6c05817aeabed74c53913812439d0e707787e63ae54bbf34d48e8a195826a6e10bca524abeeff1a71e57c297c8fe98759ea7730d7b4aab8d3a6be001320918f6ffe4a4f9a8bada05ba8ac02ba33fdb3a88c1a843d076ca988fd49c40061d688255dd65c80cdbe90a4b97563c1fa4ee21389fdca85a383bcd5d1d4a2182d2ad5edbdada9027aecb8a0bf2dcc09de5abb209f3c8eb79703e35d834b0c06af373c1d64ff207288871b608e3e178df4b10729984650f20708409ddca93bcf839e5c15cc8d5c0a04af2b830ef8d22b1691f89556ba945c7668d46ca046dc5990f374070ca8c5fe31552303c48b3bd133d88922737fea9892345032ce212d8861ca295ac375c64f7f0d0e865d64c6034eef4e34b051d53c1f0a3a9864400cdcdee87590fefecd1942fbc766cad1853ad7bf4f1e12d91019facde5e509e6fd7e58230850bea86c0f5c398cf65b241d43a06b8e80bd5905d3fac8770d4951dca2f9296c3f731de9236686fbe2ca2a929174f8b587fd617a3a1fcb7524147d82c41e62c648446f53a53baef45ca8d703e2b458a14151591e4bba48f90da04475315bf62d5ce29fe4a66751b8a22402b889b1521ff4ca0a4b627a34866e8e284677fab32c2becc177b61a620c588162f364c4bcfab156dfc15c19451f2328a14d472104ed0c3b19993160676a815f3569af0b8f42cb411a335073278d4433bd7e61d3600f82ea556586c65aafa329274449eda8d3a211f3d36966b72d751c8e36b728aca0eb7ea85370f4e957888984a677e075bfcce91faf8dc16ad275647f9384b06a5578bf16354101086767af24703ac09d76746719db7082b4eb5febab9d3a279a614ed8d408b1c06f8db020cb751573e131e5bdd7cb3ddf59d343cb6cc014fbe309722c210c683a3a3d5ba13dfa11ada6bcb0c07446074ff4819a1ba9ea247444c8a08ba1f4aaf95aa4a1baa2fea92e0f9fb97767dcec1210d9b6ebe9031a5f3a777dca268b18210ad840e4f1e940c5ddc7b629b7471b3ad637de2c247b208f9aa9b75effe23c48d1e6de51f5ab2ca1dd248d49c9d1313544c5eecd6c3b18e647aca6cb628dbbd88e881b824a4b7212db89a8c93a476d8e06f78c4d64f7c7e84abea02f6efed818913b3b6eeeba4d492142f6a51305cad8c956f7ce66dd376a557dcb74af1ee1e3e56d97019f50c65d3a8cc9f8a9aec876523b3588ddacd104e9f83aea2e695b7d913a49c4b2afeb2975cf129fae1128bbfb08f1f12ca753fde8712fe48bf10d38a6c09e1450a798d44b011b4c3c3b0736201f46429fbc5235b5f67a592d84a241dceaddbe38ec8a8f02c486fa9174ef727068edf29645f8d39b4f13d7608b43720ef2a4e17d7a771315c275de4561abe3972fedbd66b507a38c260b257c5c83c92e32e0b530062f7931dcfb117d4a9c8541df8622c7260722cf39072c2d703882eee6eaf186f5ed6b063c77b016c407ef5ffd1743c9c146263f07766a40f161cf9b5f79ef40c9bc84e2fb147ff1cb171e37b564dcbb36db51372d7e0f3f456532434ab62d3716e9c6ac21bfe6a8ff9108702aa0557f0124276dbc761e5e30742226f6645dcc26997ad88b0a2dbd97cf13aa0656d8fa6ad798c9604dbbf31e05121383927598a388c9bdb45b4e9319b2770b1c251ea8d5570229c4c132817e3c0f9d87cf6ab2d97cf0ab295d94349d07562d3bd6895b721325f1519d5b0342345e002188b967abb8d904810ceaa29e6a9d4651be10a191765a1d87ee97ebae9ce521f2d02ab77762ad5f3de6806b84ac774bc94d89a0547a7441d2679c052744f72ae3992920705516c289b16e091a83485ba4d1d3f4a05528e284069d3c2ee612c89fe1082d0a8723edf5302db15c2b3807798b9d6a6159562d995a13612e13e90515075987e8d8b976c47647e0707aa9f83117226950fd307352ec217363d720918cadeba0f11400b01585b165cbbe7b19b243c954940ee43978bb782b96af614ee574459248b4f9dbc00561c0bef7ce690a51f953cf0ede4688290a6d74fc98e5a31dc56f6f32918ef3bd6be04af48e4ad310ac1784de66e8e5148bfd901a989077ff8838479c89f403f04c6c2cfe2f66f112b561bba9a14b336598dbb0d7115de4660eb73966c25c39d42bd2f2e4bc05683570e70aad17a4d99614040ec68861288786752ae47d39c8cdf910f49ab45f18d5306f1943f166d56012f94c8c913bff854e4e6bb46aea58624cffe7127d41b55d47bd34ad1449f81bad8934265a6ae72fbca39ada8b3228aad75efeb455c98b37ce808e0aa7f37df0a4b819f26890e2239d1856bb036dea0302e67a53361da8d076ade71753082780c6a2c79b59da92a284931018f0e04df8ac4343b4e617b2c2307b6e99eb2659cf45a625f03a191f38880f3c96baff066fd109ff7d6dc285f89cc693969f4e05111b9b556c1a84af30dcd3b1ffb7f2f213d222cda3c59ee74ffaf310df66ea42bee46b723f11b2f967aa58e9846655a782f9b18d28e22d82030fe30f3c90861d6b56a90f028244d4d3e74964fb5841026ecbb10b64f3c438b2e3f88950d5ced623d13c44529ad5e8d13ddb27f3477273bf02b064e9d3e3f91027e0c5c6d1f2d9ef4efa9ccc336f12e015bf20e20c513078863236ac7223b870cf101e0e1c5e9ac4b0ffa2f5de3862b5583ed5a5cc30a4ebf9bf3b614e0d61b6173e6d7f9e8774883f31cc8c1cd6feb1fd80350a054939543123ceffa3d366300ce5ec67468a3a615adb572cb9fb1e0b4a1853270faf9da1b0b520cfe86c3142a1d90c6d090dec27e235e11f0ff96f71998dda9447b5d3b677e759d086cdc8788571e1953830ad6b3f68d22ff2ab132ce242a709bb26efa37fa26240a81c04f2ba7a67c8cbef7eb1ef6eae250d864a47727e15a1cb8344894ba09e9e4c565481ea6c28cae33e568e6b5ccba3f56bc4c0ea2b951244d8bf238ffd3b73b98be89d32f885c83e7bd80b9ab3877547b74908c8614787230bc705c141de59d19ba582c7206c3887e6e8447d95f9be0d9bab3fe6faf49c47e42b94d4a4995755f60e92247182c70ca290b6e5464bcd9d4e93b00483f3d86af6eac088274349ced133466f322e4953fd64e7de6649286a8a0222d4a7bf78996e3512c05890adf54533ec8bd823fb1a8ca04259c9a78960ca8fcf5af89410daf410ef0d5d88173cb8c9e51e80a52e9c6e3599593e83b3ab196f4c0b958ad27586285aaf831db846a46d44a850dc923014f63549a5939d5ac7548d01f61021c8d15e50baeeec1be7937ee60e0614b5efd0945f24a00cb822fc8631549b6bdfbcd65228b139ff9142ddbbbeb3fa0bfbfc8797a48e013c4c26b2f292f51c7deb1ee5fed2bc28db6aa2c9ba58ecd79dd70e40761daed043619da66e8ccc2c1bc5798955b4f588faec82454d8e386f4aca6b1e07fcd019f7332d3dc84c6e4c64ca3a7f619367492f1eb0965eba90ca49c4cb43e539ba24f376b9e0b248068f153b9b8476eb191412bb4b23fbd233f3b6dbd63433e512624e6ee558fb8b2b617ef02bbe789a01952bf696c181a60ec87732974e7d5020dae9a4ed3a69c766548baa77d5c267bc273e268611497c31f8fcd05dafe8833506b0d7b464b0b75dfc77eb42ceb5a7ea6a757b098b0af6660e64192eb4f841859c0dfc1556041874e89a5b6ac3870c477e719286eb740ca33630a30f6a4291908368f23c56099d015b03c621ec2b1747f142e4692aa4ad0c5ce448db9d97ed406b4ee8f0ec112dd70179685b52c9c2bd4d6e90b8f22758f8f5f7fe04cf17c110c12cef58460638bacd828fa32a4196fa0b8db0bf15dafb45f415a345128afc46efbe77d6fa9f271bd7516ccf9248a77a997dc5125e637a6873c79c2284c8f38012d22057f662e2cd288ffebf02c8088aabbaa465f4eb20fdad288b92bc755de14d62c8442a71862901a1e128820e05776323b8762181d8f9949ddea8dcbda1cd0650a8b189341d23f071963e92c2a8dcc6b3a51ce7513c9080f79278e3100f7092f4d546995b64eefa1e3e0e3fa4069e0eb34ab4df3c2398191737c9a05ce04aca311cacf53780a12d08a52a38c4f114ae3bae96aa9ab2eedded34db172175bcda8e9cacbeb8a6a41d7eac193aed52dc2d86367c6fd22033ebb76839efb2ee63ca06918c3e247bf464d4b4d556f8c8fa10536fcd1305ba32c5c87e173bcecf983658b363b2a8d017c2e0338943e447242159604191538bfeb8af60ad46aff778befb1b6c80eb30a6833841257739be7c7aff5566a4859a5218f2fa1cc6ff982181dfe7e12d415a6c6277630af44fdca7116c135fa3e4025073c66c250ebbc92a6bdadd99286a87680ecf39631ec8d6b5dfc29bcbad5c6810dacc48ca7278d40b2a3499fe18737c9e0f712350f07e12a49c888b96c840692d662db68d8b90c4e088b3a1841ea6a27823c48f0d8c07190889f1b82ef57169799efd665512bbfaf8c485ef134761f7ae66c9300291be0be031569828b6b41eb40837ad61127b73eeea299b8d81874608cd46212bc0fbf96cd45d8c7d014bc7b12408e41e17e8884c62038fc5d6b00715368cea6b425216c1da1bc2de085fb52dfc0abbd0203125b2720a4a4d52be2a8d78210ab277086d45e74fb30e93d9e4259d823d113d384980a86a579c6cdc4067d4a795255e5df9a4ae329efcbc29864e8206bd7594f096cb6588430dffca00daa1e096ff6db63662a830ec3bfca2d2fa2faaf2bd2c1249e9880019922e8f2990a0d88b4a937a0280c5cf9a8eea38702ac79a03e0c64e5f5f0765cdb5084e6a6acf4756389c91082803402ac206f79f3716026c6bca2dd4205831a2426313955aea353cf918ba97c0ab6aa1d76483f178a6f8411313a02f9ed4069c31831ba319d24745ed05181982a234", 0x1000}], 0xa, &(0x7f0000004900)=[@cred={0x20, 0xffff, 0x0, r3, r4, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r20, r5}, @cred={0x20, 0xffff, 0x0, r25, r28, r41}, @rights={0x20, 0xffff, 0x1, [r0, r42, r43]}, @cred={0x20, 0xffff, 0x0, r3, r46, 0xffffffffffffffff}], 0xb8, 0x4}, 0x408) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)=0x1) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r51 = semget$private(0x0, 0x7, 0x286) semop(r51, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r52 = getegid() semop(r51, &(0x7f0000000100)=[{0x2, 0x7}], 0x1) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r48, r50, r47, r52, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setegid(r50) 12:25:17 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 12:25:17 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) r5 = syz_open_pts() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000014c0)=ANY=[@ANYBLOB="82022e616c6530000800f12332c245edb37f12de6bec50753e42cce9cc9cdb2e604c64c49ac69d709e2eff51f56498d73243e8dfe5c605d98df2a1599dced1c3614bb326b376fc0f42abe0a8647c1cad364927d897552d280037bfe8f1f5a23946"], 0x10) r7 = open(&(0x7f0000001380)='./file0\x00', 0x80, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001280)=ANY=[@ANYBLOB="140000000000000007006430ad914bc950e620f328938260012ef9ffda070409fbcb206cec76be8a8bd0eb3ee42df780fb9a184323854a31c26bf72d93af75ba3cef63906007000000000000002668a4c433f47892a3310d3062cb477922e0fb90074595bf470f6ca8712bfa5ed5ddbda6db7ba019b5b4b783b1833b5f9fbc21", @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000240)) r8 = dup2(r5, 0xffffffffffffff9c) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) faccessat(r8, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r9 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r10 = semget$private(0x0, 0x8, 0x400) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r10, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r10, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r10, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r10, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40}, {0x0, 0x400}], 0x8) semop(r10, &(0x7f0000000300)=[{0x4, 0x23e9}, {0x1, 0x4, 0x1000}, {0x0, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000000140)=""/129) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r10, &(0x7f0000000040), 0x0) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r17 = socket(0x0, 0x4, 0x6) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r20, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r22 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r24 = socket(0x18, 0x2, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000240)={r18, r21, r23}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000540)={{0x5, r12, r14, r16, r23, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000080)=0x7) r26 = socket(0x18, 0x2, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = getegid() r30 = geteuid() r31 = syz_open_pts() r32 = dup2(r31, 0xffffffffffffff9c) getsockopt$sock_linger(r22, 0xffff, 0x80, &(0x7f0000001340), &(0x7f00000013c0)=0x8) faccessat(r32, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r33 = getgid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r34, 0x0, 0xffffffffffffffff, 0x0, r33, 0xffffffffffffffff]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x36f2, r28, r29, r30, r34, 0x123, 0x9}, 0x4, 0x2, 0x3}) getgroups(0x0, &(0x7f0000001100)) setgid(r9) dup2(r3, r4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000001c0)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff0000010000000000000002760c738a51806723061e623eec4f7cf6f1231232a941c285abfa8feb3a8cdfd44d4b0ef59c903865a47eae8cee0500000013006dfd87f24c0000000000000000000000000000ac94d5f6c60f2ff8d52a4103760e6ceea5d2dc730000000000000000"], 0x10}, 0x0) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 12:25:17 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x8, 0x0) dup2(r0, r0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e63f32af973ee3628010888154ca6b725d38eaa37354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d2c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6cee687f2a1a09774c28c92f8beff89912902f9d2123c9e8562748d0cb93a78cd0f8b85bb4475bc09aec5b1a3e64480eefe81b3dcd2b2961f521e305cc7feed33c2980412b8e1ae65ad73c90eac3cd26d11f6508f46b73d732a30fa316c43b94d2f7c2ac816172b3aaefef2d41f0f57e49b69e29c94d9170328682b27ea19f95c59774", 0x200}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:25:17 executing program 0: getppid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 12:25:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000002500)="e2", 0x1}, {&(0x7f0000001300)="f607ca", 0x3}, {&(0x7f0000001400)="6877b48830c9694e0378dd5cb19e", 0xe}], 0x3, 0x0, 0x0) 12:25:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x102, 0x8633a) r0 = open(&(0x7f0000000000)='\x00', 0x0, 0x0) close(r0) 12:25:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xb00, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000240)=[{0x5, 0x81, 0x7d, 0xffffff2d}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$getown(r0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket$inet6(0x18, 0x954e2c695e6e0d0f, 0xe0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) getpeername(r3, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f0000000000), 0xb, &(0x7f0000000280)) 12:25:18 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0xe8e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0xfffffdd6}], 0x283, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='\xcb\x00', &(0x7f0000000280)='\x05+!(*'], &(0x7f0000000480)=[&(0x7f0000000340)='#\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\xa4\\:-@.$}\x00', &(0x7f0000000400)='-$\x00', &(0x7f0000000440)='-\x00']) mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x3ee9eab) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') mknodat(r5, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 12:25:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2126, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="05f2ad111390162ec8c8a9691a8f") 12:25:18 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x8000, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000880)=0xfe13) r11 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1123, &(0x7f0000000840)=0x3, 0x4) r12 = socket(0x10000000002, 0x2, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/klog\x00', 0x0, 0x0) dup2(r13, r12) r14 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r14}, 0xff79) ktrace(&(0x7f00000005c0)='./file0/file0\x00', 0x4, 0xa98f164e26899b9a, r6) r15 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) read(r17, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r17, 0x4, 0xc8) r18 = getpgid(0x0) fcntl$setown(r17, 0x6, r18) dup2(r12, r17) r19 = fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r19, 0xc0206921, &(0x7f0000000300)) r20 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r20, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r20) r21 = socket(0x1, 0x8000, 0x73) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8040691a, &(0x7f0000000300)) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r27 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) r28 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r28, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r29 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r29, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r29, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r27, 0x40087603, &(0x7f0000000600)) r30 = syz_open_pts() ioctl$TIOCSETD(r30, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r31 = fcntl$dupfd(r19, 0xa, 0xffffffffffffff9c) fchflags(r31, 0x1) ioctl$TIOCOUTQ(r30, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r15, &(0x7f0000001a80)="962eebb45cff0300000000000002ef20046cab6b468d0f0ec48bc40500b5c8c91c0df3f72c298781a94dacaacc245e03e0ecbf427c294ce9ab5ac1984657418a3369efdb813f2c7109d843c32b0bef1b67199a40cca089aaac0c1458324fcf", 0x5f) ioctl$TIOCGTSTAMP(r15, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) semget$private(0x0, 0x0, 0x4) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$GETNCNT(r33, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r16) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r35 = socket(0x2, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r35, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r19, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/bpf\x00', 0x0, 0x0) r36 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r37 = fcntl$dupfd(0xffffffffffffffff, 0xa, r36) ioctl$TIOCFLUSH(r37, 0xc0206921, &(0x7f0000000300)=0x64c1) r38 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r38, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r39 = semget$private(0x0, 0x1, 0x100) r40 = kqueue() r41 = fcntl$dupfd(r40, 0x2, 0xffffffffffffffff) close(r41) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r46 = semget$private(0x0, 0x7, 0x286) semop(r46, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r47 = getegid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r43, r45, r42, r47, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0xffffffffffffffff, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) 12:25:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x247, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483, 0x0, 0x401], [{}, {0x901}, {0x0, 0x0, 0x80000000}, {}, {}, {}, {0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x2, 0x4, 0x3f, 0x2}, {0x4, 0x8, 0x78, 0x8000}, {0xfab8, 0x1, 0x3, 0x3}, {0x4, 0xfe, 0x2c, 0x4}, {0x32a, 0x5, 0x1, 0x3028}, {0x8, 0x3, 0xe4, 0xfffffff8}, {0xc43, 0x6, 0x0, 0x7}, {0x2, 0x8, 0xc, 0x8}, {0x2, 0x5, 0x4a, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0xffffffffffffff65, 0x4, 0x1528, [{&(0x7f000060a000/0x3000)=nil, &(0x7f0000507000/0x1000)=nil, 0x2863}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000295000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000113000/0x1000)=nil, &(0x7f0000261000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000217000/0x4000)=nil, 0x906f}, {&(0x7f0000320000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffff7989}, {&(0x7f0000459000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000332000/0x3000)=nil, 0x6}, {&(0x7f0000200000/0x3000)=nil, &(0x7f0000738000/0x2000)=nil, 0x3}, {&(0x7f0000203000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x72}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000067a000/0x4000)=nil, 0xfffffffffffff3f6}, {&(0x7f0000202000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x26dd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f00001d7000/0x3000)=nil, &(0x7f0000078000/0x1000)=nil, 0x4c858470}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000212000/0x1000)=nil, 0x8}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000710000/0x2000)=nil, 0xffffffff}, {&(0x7f0000632000/0x4000)=nil, &(0x7f0000631000/0x1000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:25:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0xa6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget(0x3, 0x2, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0x200) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 12:25:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x11) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0xffffffff, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:25:18 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x81) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 12:25:18 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x2}, {0x3, 0x1344}, {0x0, 0x4}], 0x3}) 12:25:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x60) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x7b) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x88}, {0x81}, {0xff, 0x7f, 0x0, 0x3f}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3f, 0x2, 0x9, 0x0, 0x4, 0x100, 0x10000, 0x0, 0x0, 0x0, 0xdb}) 12:25:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 12:25:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvmsg(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r0 = semget(0x0, 0x0, 0x8b) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) readv(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/240, 0xf0}, {&(0x7f00000001c0)=""/215, 0xd7}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/188, 0xbc}, {&(0x7f0000001380)=""/149, 0x95}, {&(0x7f0000001440)=""/96, 0x60}, {&(0x7f00000014c0)=""/192, 0xc0}], 0x7) syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x0, 0x0) close(r2) connect$unix(0xffffffffffffffff, 0x0, 0x0) 12:25:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x16, 0x7e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 12:25:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x800}) socket(0x400000000018, 0x2, 0x1f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:25:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903efffffffffffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e8706ae35b6b2b5d76417e287e9401279b902", 0xb1, 0x52f5ecddbd3a26cc, 0x0, 0xfffffffffffffed9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) flock(r0, 0xa) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) bind$unix(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="00002e2f66696c653000dc926625ab1dab6eb210f25cee00a9b8df9d1853549b1ee11f35ef7354721dd167b5fcb30baed0b1e4c4cb8861bc73c3d425bfe60670cc5790812a849ebf35b7aa1f3925fefe4587b3b0eb3ae09c0aee805c5b"], 0xa) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000000)=""/210, 0xd2}, {&(0x7f0000001280)=""/196, 0xc4}], 0x3, 0x0, 0x3) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4, 0x7fffffff}, 0xc) 12:25:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1a1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000100)={0x80, './file0\x00', './file0\x00'}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0xf8, 0x9}, 0x401, 0x5}) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000480)=0x8, 0x4) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') mknodat(r5, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r5, 0x0, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f80000009e75d00000"], 0x10) shutdown(r3, 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000280)='#\x00', &(0x7f0000000300)='$(\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) 12:25:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff310100ca042e37f7b1ad6b3e51dea17e6c6aa98d8851fa8a0445ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098dec3032eaf9544666aa81d54b9f85142f7ff"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:25:19 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x3) flock(r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x200, 0x4, 0x1}, {0x0, 0x5, 0x54, 0xba12}, {0x100, 0x3f, 0x18, 0xbf0}, {0xfff7, 0x3f, 0xff, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x20) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 12:25:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x120000}, 0x8}, 0x1f) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa0d, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', 0x400, 0x100) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000300)='./bus\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) dup2(r0, r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:25:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1, 0x4, 0x0, [{&(0x7f000062d000/0x3000)=nil, &(0x7f000027f000/0x4000)=nil, 0xc30}, {&(0x7f00005b6000/0x4000)=nil, &(0x7f0000387000/0x2000)=nil, 0x4}, {&(0x7f00007fb000/0xf000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000008c000/0x1000)=nil, 0x6}, {&(0x7f0000114000/0x2000)=nil, &(0x7f00004be000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f000012b000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f00004da000/0xb000)=nil, &(0x7f0000194000/0x2000)=nil, 0x100000001}, {&(0x7f000067a000/0x3000)=nil, &(0x7f0000401000/0xe000)=nil, 0x100000000}, {&(0x7f000027d000/0x4000)=nil, &(0x7f0000240000/0x4000)=nil, 0x10001}, {&(0x7f0000603000/0x3000)=nil, &(0x7f00004d9000/0x1000)=nil, 0x9}, {&(0x7f00003c0000/0x1000)=nil, &(0x7f0000521000/0x2000)=nil}, {&(0x7f0000546000/0x4000)=nil, &(0x7f00006aa000/0x4000)=nil, 0x62c1}, {&(0x7f0000589000/0x3000)=nil, &(0x7f000011f000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001e8000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00000be000/0x5000)=nil, &(0x7f0000747000/0x1000)=nil}, {&(0x7f0000201000/0x3000)=nil, &(0x7f0000562000/0x3000)=nil, 0x78cc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 12:25:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/239) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 12:25:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdf369ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e21f3f6045875826d9e05ad16914da08e1fd6c99d"], 0x1e0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x40000000}, {0x0, 0x1}], {0x0, 0x0, 0x0, 0x100}}}) 12:25:19 executing program 0: r0 = socket(0x2, 0xc001, 0x0) getsockname$unix(r0, 0xfffffffffffffffe, &(0x7f0000000180)) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x2, 0x0, 0x1, 0x0, 0x3, 0x7f, 0x4, 0x0, 0x2, 0x13, 0x40}) 12:25:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 12:25:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x5, 0xffffffffffff8000}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c) readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) 12:25:19 executing program 1: syz_emit_ethernet(0x16, &(0x7f0000000180)="c7a89a0044686f0b5f05ffff80358bd89b691aca20a2") r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) dup2(r0, r1) 12:25:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x1ff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) 12:25:19 executing program 1: socket(0x11, 0x4003, 0x0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 12:25:19 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x2, 0x0, 0x9d5, &(0x7f0000000140)={0x3, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 12:25:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffc}]}) r1 = dup(0xffffffffffffff9c) r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = getegid() r5 = getuid() r6 = geteuid() setreuid(r5, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000c80)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x113, 0x800) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x6, r3, r4, r6, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r9, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r9, &(0x7f0000000dc0)=ANY=[@ANYBLOB="9a00000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c20eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25be0000000000bb711f6f29e389a77fe762636c3d00000000000000046eee551944ccc8b0b4a3e84bdabd20219ccfe6ab342c59c0e362db2fd1b832c682d040d81689488ec7fc128d477bd1aba7f1bb266f04df0f15cb83e452aa19a2a808c8931fb8de453c448a21f1a4"], 0x156, 0x800) msgrcv(r9, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r9, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r10 = getuid() r11 = geteuid() setreuid(r10, r11) r12 = getegid() r13 = getuid() r14 = geteuid() setreuid(r13, r14) msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x6, r11, r12, r14, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r4, r8, r12, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000540)=[r12]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='[@]\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000340)='[\xa5*\'+\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='(+\x00', &(0x7f0000000480)='N\x00', &(0x7f00000004c0)='/dev/zero\x00']) ioctl$BIOCGRTIMEOUT(r15, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xc9, &(0x7f0000000600)="af258f61926fb57ee8230010a8dcc67d7d3bcb2763f7d83e1f2b3f0e0646b08fc93880fed6c25ead2bb241cdb9e25b1835c21abcfc124f886026c75e35f242a7490dfb609c457c11c1d2aeefd0b4e7071698925036fd56a2814e403e99dc0eb11ba23650ce39bc1bb1e3a2d413602c67143d9121f2e640d07b7f88c63ed5ba1a683c836de2c277218b52ce2d6fd48e03aef70326eaa7dbb17de77bdc5ba6c8afe07ee7cb6cac7f1f1ab13c955e806b4a7a9948c8ff4d2a86ce7adaf22c7b73299cdabfab19e7ab571b") ioctl$TIOCCHKVERAUTH(r15, 0x2000741e) 12:25:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 12:25:19 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e21e000001000000506e9f8d7427aa5112490da3af27b42e9cf246f607000000fc00000072a1d87b195e3f3d4ed890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f000010000000082089fbb19f085dfd23e2c17fbf17fb7719ff38181bedbb6c65c0ea8b099213d51ac71de9b83fb642ebdc79542700000000000000004419378edce60e0fb44bedc9098134d4dfc7b6be0503d3237729cd484a496ac86c93852c76436d89b87f4fd8513226105bf1390000f5e279d1810008000000008000"/221], 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x0, 0x4b4, 0x9}, {0x18, 0x3, 0x1ff, 0x5}, 0xffff, [0xa6, 0x8001, 0x1, 0x800, 0x6, 0x0, 0x40d1, 0x4]}, 0x3c) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000240)=""/218, 0xda}, {&(0x7f0000000340)=""/48, 0x30}], 0x4, &(0x7f00000003c0)=""/103, 0x67}, 0x2) 12:25:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="000000186204018b002b3aff7f000000000af032bdf100000000ffffffffbe57975f2765a826d1250f7c485b8886b04afd1448278211d73555cc62f626da8d0800008528f8b3f3b2e0b57ec649b8711887a679b88ffd7e", 0x57}], 0x1) 12:25:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x8001) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06625fa2abee4a00000000080009905780b99ebfa2c3adb49798bde34fac936c5d45512dd5d7864db6f033e250335b450732c66af292ae46e06dd5f505e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa3357b3d2488c7ef337d6f4cb4f54ceaee3ed2b3568d9661a64702b359c559d42e62173343294f3690a0b2e91", 0xdd}], 0x1) 12:25:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="85da", 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)='Y', 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x6, 0x2, 0x40) recvmsg(r4, &(0x7f0000000440)={&(0x7f0000000280)=@un=@file={0x0, ""/14}, 0x10, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/81, 0x51}], 0x1, &(0x7f0000000380)=""/175, 0xaf}, 0x41) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x184) 12:25:20 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) r0 = getgid() r1 = geteuid() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r5, r7, r4, r9, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r8, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r8, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x2, r1, r0, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r10 = getuid() r11 = getgid() r12 = geteuid() r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r20 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r16, r18, r15, r20, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r19, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r19, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x2, r12, r11, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r21 = kqueue() r22 = fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r28 = getegid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r24, r26, r23, r28, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) lchown(&(0x7f0000000080)='./file0\x00', r10, r28) 12:25:20 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, 0x9bfb243d1cc7ffc5) 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) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getpeername(r6, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) dup2(r4, r5) setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:25:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) geteuid() connect$unix(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2cbcf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264a90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e5d26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e9048671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223000000000000fc041b34988a2db5423e3aabe80dd6eb7c3fe55b6a75b2284dcec2860d034a5bf87cb6bad95b0243e2c8e67e8c5ff00706aeb766e74848c4197e18f735077f065e"], 0x10) 12:25:20 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) renameat(r2, &(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0/file0/file0\x00') ktrace(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0, 0x0, 0x0) 12:25:20 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$unix(r3, &(0x7f0000001400)=""/34, 0x22, 0x800, &(0x7f0000001440)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000013c0)={0x4, &(0x7f0000000300)=[{0x6, 0x45, 0x5, 0x3}, {0x1, 0x1, 0x4}, {0x2, 0x5, 0x40, 0x8}, {0x7f, 0x8, 0x7f, 0xfffffffb}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x2, 0x4002, 0x0) bind(r4, &(0x7f0000000340)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0x2d1) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) bind(r5, &(0x7f0000000200)=@in6={0x18, 0x1, 0x9, 0x4}, 0xc) r6 = socket(0x2, 0x2, 0x0) dup2(r4, r6) 12:25:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="474b915e3e2377474767155aab51bfc63ce5002bde52c0dc59b4bff9ff0000000000000000af317591b6957514d9fe"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0xfe35, 0x0, 0x81, 0x5d2e, 0x7b2}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000700)=""/85, 0x55}, {&(0x7f0000000580)=""/225, 0xe1}, {&(0x7f0000000040)=""/32, 0x20}], 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 12:25:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x35}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) shutdown(r2, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x8, 0x5, 0x20, 0xad}, {0x81, 0x40, 0x8, 0x6}, {0x7ff, 0x3f, 0x3, 0x1}, {0x1, 0x6, 0x80, 0x1f}, {0x100, 0x5, 0x6, 0x3f}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 12:25:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="2cd86d35549dd4568518ea3b57503b1e5e87a96b5a7a8f089d8c4ec5a2b6364ada49fd0aadd2b39abc072440ef85cdc2893336603cfa8a1b93a5de5523770bb4d8f39adf63e43ecc3f9cbe5bc07a0d8a6680c21c4e6a8e7527df0b36ab28e5875f13a5deef73e16067414816a2e6b13a87c304aa78f5b9b0ff9aa0457f5b3cae43d3c197cf21"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x8, 0x4, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000053f000/0x3000)=nil, 0x4}, {&(0x7f00004cb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f00004ff000/0x1000)=nil, &(0x7f00000d7000/0x4000)=nil, 0x49}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000043f000/0x4000)=nil, 0x2c1}, {&(0x7f0000772000/0x1000)=nil, &(0x7f00003e3000/0x600000)=nil, 0x6}, {&(0x7f000036e000/0x4000)=nil, &(0x7f00005c6000/0x3000)=nil, 0x6}, {&(0x7f000065d000/0x4000)=nil, &(0x7f0000755000/0x2000)=nil, 0x1}, {&(0x7f00009c9000/0x1000)=nil, &(0x7f0000653000/0x1000)=nil}, {&(0x7f000024f000/0x4000)=nil, &(0x7f0000648000/0x2000)=nil, 0x100}, {&(0x7f0000905000/0x4000)=nil, &(0x7f000018e000/0xe000)=nil, 0x2}, {&(0x7f0000958000/0x2000)=nil, &(0x7f00005c1000/0x1000)=nil, 0x6}, {&(0x7f000080d000/0x1000)=nil, &(0x7f000078f000/0x4000)=nil, 0xf}, {&(0x7f0000728000/0x3000)=nil, &(0x7f00002b0000/0x1000)=nil, 0xffff}, {&(0x7f00007d1000/0x3000)=nil, &(0x7f000019b000/0x1000)=nil, 0x10001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000026b000/0x3000)=nil, 0x100000000}, {&(0x7f00003e9000/0x3000)=nil, &(0x7f0000844000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffc}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x37) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 12:25:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000100)="2204228901001c067ebc74a7ea11cf800cf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x632, 0x0, 0x7fb, 0x0) sendsyslog(&(0x7f0000000180)="b8fe53cbf06c9d843d2a86451aa3f1d134586ddc4c5e4a1fb4be92106ffc7899b58966f8e94fe73c56868cb15c7cacedc60a92ffb1d806319e2cb96345ef506d05e3d4c3a1eadbedef2d44b4cf98e82c6ad899234ad03aa2a1bbe1525bb80b9b545c6f2039bf62b4613963996825b0e9834e14b3e070d3fa2bafad2e6f6ecf65366d1b54fc5f7e8dbf0a3c7f35edd7e5cd266977bb8286c16d5faa9396faf46594f514907916608d78b26db25fd8714e52f0d040ab86aedcdc082102da29bb70feac280d2b2bed0665152708e9a543d2f3a3cf46f6661d33219a03a0fa9f563dd9c77d31783ca1b0af18d4adcc2712c2be6fcc40d4", 0xf5, 0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x2, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x80}, {r2, 0x10}, {r3, 0x100}], 0x3, 0xff) clock_settime(0x3, &(0x7f0000000040)={0x5, 0x4}) 12:25:21 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r18, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0x6) setpgid(r19, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) r22 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r22) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = msgget(0x1, 0x254) msgsnd(r24, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r24, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = msgget(0x2, 0xc0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r35 = fcntl$dupfd(r33, 0x0, r34) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r39, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f00000003c0)={{0x0, r30, r31, r32, r36, 0x1, 0x9}, 0x800, 0x1, r37, r39, 0x6, 0x1, 0x1, 0x2}) r40 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x8, r25, r26, r27, r31}, 0x3, 0x0, r40, r41, 0x9, 0xb01, 0x9674}) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a6}) r44 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r5, 0xffffffffffffffff, 0x0, r26, 0x4}, 0x2, 0x0, r43, r44, 0x6, 0x1f80000, 0x2}) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 12:25:21 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2000000000000008}) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000000080)="1e84b6793d5ad782161354d9196248b5b3b2a99e32c7e46233aa66a693962abe9666fdde01cb977f8e1a8c25e42024994f1b939af435d4b32ca1", 0x3a) syz_open_pts() syz_open_pts() 12:25:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x0, 0x0, 0x0, 0x9}, {0x6, 0xfd, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:25:22 executing program 0: r0 = getegid() setgroups(0x1, &(0x7f0000000100)=[r0]) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/55, 0x37, 0x842, 0x0, 0x0) 12:25:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) r0 = socket$inet6(0x18, 0x4000, 0x81) setsockopt(r0, 0x31c, 0x7f, &(0x7f0000000180)="c2981c6299fbd07c3eaea4a3e7e79f120bb3f9a2e00bac734924e0129a67e04db49842853af9c804b7b25dc310f714ef3c22bef7de1622aba0295c8cda85be67b0fe9359809296112bb5b7278c4f43caa4236c482c242c83643af02e9657d9fe2a3c45162a7f2d84b29dc0c5b8b899f64e95f485525ccd0889a00dbc0b02ba3b24dece7fa7616e2f22035ba0fcbf68ffc086ace6d6a4ada1777e9e4ee2b77595d91be244c6a623c8b48bae3cf680b4193752a0d5e07c4749dc8fc2ecde843c2f2faa7f3b963b657e87b8a331dc086bf7a1df485d7c23df054dd43d4b8ef181b38d243aad31aa71ff23b4", 0xea) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:25:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a0241f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x235072c28f38f11e) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x0, 0x93}, {0x18, 0x2, 0x7e7a, 0x3}, 0xffff, [0x1000, 0x800, 0x7ffd, 0x77, 0x0, 0x99c9, 0x2f, 0x7fffffff]}, 0x3c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) r4 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000140)="56c2e773e037b55aa7429e8b48dec6a2ec3e9b93b3308552c1d05b7e880f061f13f843e65d121e3e7914876ce9b1e79f8c25ae36bf6374d71fe40e2312e40fbcfe574917068bdf9d875be53394e8a0a3634466e3a13296a115aa59cab0141f238b65e00374485a39a899be7e", 0x6c) r5 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r5, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = accept$inet6(r8, 0x0, &(0x7f00000001c0)) r10 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r10, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) r11 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) kevent(r6, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x50, 0x2, 0x6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0xbf8a, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x0, 0x2, 0x36}], 0x5, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff8, 0x80, 0x10, 0x6, 0x1}, {{r4}, 0xfffffffffffffffc, 0x80, 0x2, 0x3, 0x6}, {{r9}, 0xfffffffffffffffe, 0x51, 0x1, 0x100000001, 0x1}, {{r10}, 0xfffffffffffffffc, 0xcb, 0x2, 0x4, 0x5721}, {{r11}, 0xffffffffffffffff, 0xb0, 0x4, 0x2, 0x7}, {{r5}, 0xfffffffffffffffd, 0x8e, 0x2, 0x3, 0x8}, {{r2}, 0xfffffffffffffff8, 0x9, 0x80000000, 0x4, 0x3}, {{r2}, 0xfffffffffffffff8, 0xc, 0x2, 0x2, 0x3}], 0x7, &(0x7f00000003c0)={0xffffffffffffffff, 0x5}) r12 = accept(r5, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind(r12, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:25:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x43ea, 0x0, {[0x80000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 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}, {0x6c}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 12:25:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 12:25:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x6, 0x4000, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080)=0xff, 0x4) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 12:25:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x86) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xffff036d, 0x200, 0xffffffff, 0x0, 0x8d0, 0x2, 0xffffff80, 0x2, 0x2, 0x5, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000100)="fd61459fa31912780fa82e19ff7f") 12:25:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:25:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/171, 0xab}], 0x1) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f4ba35ca514e010cb300"/120], &(0x7f0000000100)=0x6e) close(r0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 12:25:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360b96bca48e2b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a46084976d34e1c29d436947f299768b16516d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510510983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade06ef01001eae79c1e033c42976ab000034f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc665db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f0172e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec294518560101a866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46eeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6000000000000000000000000000000000000000000000000806481e66bd3a9e23a1b96626337b7b2f99e887b81a7b3a529f0cc33a865b9328b88750277e66091537f3cc842fc5c8b824b00000000000093075deeb0f2c2c0291a666c4bb9aa5af48caf72a5a515305acb4b69a266d8641e3f4c3d43eaf2436093e71ada998cfdce378c182bbe765b1ee6c0590dfd54a2ef9de1a5fb08e9c3", @ANYPTR64, @ANYRES16], 0x3) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r1) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100)=0x2, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:25:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0xb34}, {0x3f, 0x7f}, {0x4006, 0x7, 0x4, 0xfffffffe}, {0x1f, 0x7, 0x1f, 0xff}, {0x8, 0x7, 0x5, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='}.(#)(}}\x00', &(0x7f0000000140)='tap'], &(0x7f0000000340)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000240)='tap', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='\x00']) 12:25:22 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r12 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r12, &(0x7f0000000180)='./file0\x00') mknodat(r12, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r12}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = dup(r13) openat(r14, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 12:25:23 executing program 0: r0 = socket(0x2, 0x3, 0x70) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="66010007f0000201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) accept(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000014e3020000000000000000090000000000000000000000d5337b000000bba6d518d0b50000000007b2900bb263b028b99130deb7b6d7c0f8442f41e3ecf8bc89dc35416a8f4f5c775e2550070000006522e5c44f50b3d87232d508aba16ffd64f2a881701bdd30952ec83d8bb40be45ac6594c8704a000"/149], &(0x7f0000000100)=0x33) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x4, 0xfffffc00, 0x4}) 12:25:23 executing program 0: r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x62, 0x0, 0x0, &(0x7f0000000100)=""/155, 0x9b}, 0x6) shutdown(r0, 0x0) 12:25:23 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = shmget$private(0x0, 0x2000, 0x304, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/63) writev(r1, &(0x7f0000000440), 0x0) shmctl$SHM_UNLOCK(r2, 0x4) 12:25:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x0, 0x88, 0x5, 0xcbf}, {0x7, 0x55, 0x7, 0x5af}, {0x1, 0x2, 0x5, 0x200000}, {0x4, 0x7f, 0x9, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x5}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 12:25:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdefffffffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) 12:25:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe870100000b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8"], 0x10) dup2(r1, r0) sendto$inet6(r0, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) 12:25:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4f}, {0x8, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 12:25:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 12:25:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005030000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x6002, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') mknodat(r5, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getgid() r11 = geteuid() r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x7, 0x286) semop(r18, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r19 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r15, r17, r14, r19, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r18, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r18, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x2, r11, r10, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r20 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r20, &(0x7f0000000180)='./file0\x00') mknodat(r20, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000280)="ce7404bdb92c06bd067e004774329304f6433cb10e1471d1bf587e3b8e2102d7cda109761b70d884045f3aa3cfe5eec3229ec08f933c1b5454bdf896cae3ea37ff032d5df2c996b5d971afa181d26e4af89b7b5daa8d9d9dc616f2b215da4df3416644a7e2f186203d6797ae0480be903382e5db624fd9e9f82f6c0c3c82093d474aa01fb5c06c512385ad0da661cf1368ec1965b156ec85022012c69079ab5dbedce3e13c8e602a264088afa1c075092ac8eeb97dcdb8", 0xb7}, {&(0x7f0000000340)="dbcd1a67ceb6ae7d0414cd36d0d0a6d0986a5554713cf57156ed3a4e51cfb2f30fa38758ba7d1a65b1765373e6ece97d31fec06c3ed0553595c4cdc17308fd1e7be9d5ef89ae6241d777afb65803f9d3db2184d12b508b1aa62cb9bc28e28d4e562d1bac6daa64fd4fc75e73ef3dbfa59f46c2c1446faa73002f7bad4465d5792378e7bf28edc50fce31eba8f13b811616bc9b0f014c6916e2d70c355ec405", 0x9f}, {&(0x7f0000000400)="fa6c415c542754328b55ca2127d686b77f54e4acf39218d207093784e3dee82f6645ca997e56a62d59bc66beb4f633d606d42d3a789dfb59a7bab5153f3e1dff09fee0039394f608de2ed783aa63685b67c8ba585d6e0227291b81343a5dcb64efc239321ec34f9dc0b04da9f57a10fc7972ec089be7fc976a", 0x79}, {&(0x7f0000000480)="31b8c52da2523ffe8e57bcb24a7d2648eef7e4f3167710598525b7e967100999a4cb32eacd28504047184969d4f13c36475a8d5d4c4ddf9325c7bd72ac7cde8d", 0x40}, {&(0x7f00000004c0)="5813a3630d52beba7bfedad25165b16af746d2191e7381e670960db77c3b00c1a90a8351c53706d217aba6f834f96e1613b0695844e834ea14dc2d390c5edaf5f26d57c7d0c16ed39b0312f36443068167ab8e7038a091d96247fd26897aa51114d9822cb14dfd083443df8d3ce41d82b8145509ed383ee63a6a7411ba7bac8cfeb9f10c2d3ea5fbed233d708e87efe09ed27849d99f0ef2a1957bcc9e9a9d157e36b5bbfcbfa116e519af3bbf9cd10bd0e4ad536cb5039fb1ec9a9a45d962864c7e82b033523c07b257d7a6d6c6dfc56b8f7265a8eaa8bc6e083702296900be756cc1d5cf356807f477c73a30da2d7ad3aa42317a0836d2c7368c9d24d52327a7c51b038e1129dc8aa87d4c855db2b6b2ac85df587ea8abf5c950a985457455f24f0150348325f739e37cf9a1f96dfe82154854a7fbcccba0d81faff6537458eb023a17ba85bfac9aca353033e03afb7ac499a853ea679b8d572bf481b399339d131838d435f05837d6363ae62f1aebd4d61ef1d6254d2c83e2884563b6089669773d42cffc066fd1e25caf92d19268280ebb3e7643217c0723810276c87968da0b13d49d00f4407ef6609cf374205495d21a61af8ed7741dee50341f9e85017216ae47d1c35b31f86e53594e3b0c388d21acbd28d14e96af6d0dece514e4decf6a7075f93de1b19b9ddfbaad8cd15c253d271a323d3890300ff9fc758da5916a95e375503d58d393788336939fe620a01ab1239f760dc047de5bbd7e3d22e05905ec836eb03b5af672f098987d2a676b69605ad55a3b0e5f4aed169d6c2b57cbaa65889bbf45369f911455f750e1d2a539e2cd3d8243325816a8c24a7f3c920f1d27a6fa11a5e29a672a7d59331e917a6f2c36ac551b60ef448db376e7f0c3f65727e428ddf764d82adbbc3ed1cc1b46d3d0812b03e71a4cff1b680e6cc684d680d58bffe517bc801a17e6467c49e013687b4c752ed956877c1de9179885352e17feccaeac960cb8fd7c8c193d203d16c71f9b800faa959c6c7f0ed4fbc80bf17f2ddafbcecd3cb9ecdd9c74d4f582b047b34915072f834716697d554aa14f93dbf923d9d4541da9e04bb8984799767518e8502a54dc0ac02e12c910f526329e23cae576dc7ec0181e8531845d038d70cb6b946e166da9632d751901993b9fd42d3e2f903e612f8626851df0cae7ff010edce091d2920c6d2c2e392b1a778897c03c70de665ecddbd5632d1ffd36ef3f94fc8025a3bd9aacea11b0c3ce8810e07bbf60bad14d55446c3e2face3e573d93eabcee0f5a8973df8d9d110b329b81e81eb8b07ebaf81e5812f4e48496840496f2829766680a514ac0f9999dfb0e6f42ba150816687112cbeb6041831845a0b4c09d4f1fcd91aee4042df4222d389b5530aef98867f7c77f81c11df6664f019acbda31e1c4bd5603aef5464ee3dd08ec41c514a0947ad7aa7b35df1769f3721ae3ca8b2b149720cf9156b571e480b8c245fb9148685d478148761041c2db4534be0f3b7c4722d2d250b6a46683cd2f8e14164d250c8084642e822a5d3f660dcfb47716dc8ce923e7f22faab965c5194e5842d1deaa62584f163c1d9113a18a349e3dce7ec27a6ac3792e16b42de90f42b186a3060fdb40c9c82a92dee36f47a41d695baf5dfac9f3183db9cd83ab11e3fc7478e252b4828524dd021f186cef1004f280d4a1d07988d437ace85db775d7016223a1b491b0c3f2a69ccb8702a5620624da59dc77756ba712deb09f57ab1333031b2e861b245c9fd81b10f3d1a5d86d535f27fa1cb7b93602b7ea5eb3a71ef37bc8835d9cbef772135d0aecf5038091092802460cf299890caf677abcd4f207aeb5549bd026f88862fa8775c5ed3acc0e0c9be1b2141f8225c5ccd281f338125dcc284012c1a0bc17f3f3cebec19ab2b576b01d40f1fb0bf3e6c4722893bd51f2146c1e678728a38bb41440cd2697d35af81faf4675497ba73b7ff43d93b6e2e5ab965ac3fc43168173f6ed04f5b5fc087819e0a60e281b68442688d0a21b97166d41c2465d3244f73a683d83cc0fa1f581a20329875578c79ea997a1d8f2e712d8e6c18f9ddfbbb627805741a0c5af13bc5f8b5f5051eefed3855c851a616811d1ef3f30be494ea1e10d17cceb95d0110275a809eaa1e9a0d34dbc85b9c4811dc20a201864cabe1a974e6e634aa9919ae2209daed77ff11bb158195c37cda5992f808358d8de09da9fc7ad1b61958f56be72e63ac42b168c9517c0112b2de9b5966493b92195e0901c3c1be41ccf02444f90d596166095f266d7c0c79b135fc7560b3af4eb6d20db1b40c7e4437787ed1d29033f27288f690da895099f6c9374a3507cf6d7bdcf8bf90e5b397251c62e51f2c92d964cf9caf807b40c8309dc492d849a651a3caa45b5738c96a05692bde2fa3ae63e5f61efa0903d46d2144283d43c046b789d818658a25b11d67730b581ab512c43070dd26a45795694625c5229cc3acc29287c71cdb6e4943937cab3c13fea0923d677086f74b839a0e80a5903652a3a8f1f8eebcfebaaaba5ceb701f273eaa99149026b02e505e44a5c0bc53c96c24e72ca268dd7386abebe3df27ff30bf7f8c47ff0d89b2f1f583e94a8aa75449e1a87540321ad98e975f9887148ed80814b6267a8a88a6aefc2f3104acad79d3d948d9883f30d43ccd4583c2c77c9ac082d9e6479d03285fd9cd64b264d31a9092a37bf8b79e0736e82445b7a90008502810659d38548cb804e7184bf9246a2058ace5264edceb6b685a735cf42f94ac59c601630911a27ac20540248a71a0151b21ee1eb1603f16d53dea56f3a93837279a4e434cd064ceffed8b95cdc4bdc7f5d6f698871c9574a6f1c906ac47c0a6248e44480c0a8569786bfc04e27f58386473b78cda1709cf8743952ed9bfb169eb18ff7d71d95579d839e9cd19ff8b3f378795d0f29eb6a36b6a9e96fc814c7f622a051c8fa0323bd8510165fc46f223cb6420321d1e5a2ec0aee0eb5bb101d4e78bc7104d67f5a1ea33a7a9643530da8e61610723ff6e8de3a6c84ab2cfb754c15048ea4355b16aff491fdc54c085cf4d10ba83f19a7efa16f325591e4c027e3cd554e4c2081b09489a03e110104a43e3426f6f9efb164afad1d73d8ff331c382beb6444cbc58f7e5198f70d155e343fa10990f14bd1d21befa7dbef65d02d4088da9e4ae8bea90afcc0721a028b007a4a2774603ddb51865240aed7becf04fa15aa692480797d53cd78f8d98849167f7c759e8a463434ed37dd527e31222079c4a69d687e41add3ca887bd6b1c80f72075f118e2fbff07963facf42533b59e0467f772f797f54b0cb18f64b99845f841f4b2cd396b0e7c7e6bceada1104593b609cb91b81469ddc9ce2e867c9103a57dd984b6cc4c21a05b471e17c88c73da74a3f287b8514fcdd18867849e7b3bdc3cedf2b0c7b6db5d56e32847dc8580045c9510c80ca38b737d003daf007395e327b21587fe9b97b268e022176fe9185efa09bcf9f745aa127a2bd583ea09c60a0c5b46f57421f8263c68db57ed6b16651de15836123d1df6ef23ace29110ed947784866083b6c2d2b4f583b022a979d9180a40af9b8f95baff7e6f0412e50d48fc8680f46e3473ff2fb03383bd2c31ea2df82b62f947de055313a2609984283e288a681b36c6faef1b27ff7b67a353a7926fb93ee847cafef522d57ab9e2fbaa75fa007f8e8c0c9c3dd6b73cac793e6a86853dbed7bed587e77b70b12dfa48aa076d96a6a9c1e4f1205efc07452dfaefbe7c56f58f22c5fad94514381754cbab620a73e4266ef4ba37701f6306eafa9d06420a8251faf2b3af5848258dcfa84b687dc72de667d24b215deb986102477d6eeec263eef43d82e6108a864ca0c4a7c05c11dff866d28db842768853a25d875b5446894a268cf86f5c443017723b6376d76549d0913733e9147dcb2e938f2a69cc6848699ec00b6db7d694c16ced5d1c8779deaab2da908bd7bbfef743a98f07b2cacdb0c72c5818bf2105d9a0702bfac6073f2017689cffd1d298bd9b5931ccd16f16a72156aabb2349a0a418abf84a09b6bc1b9e602f22ff105066aa329c041b8d498626624973cc6450c13de13632e06ee1221b0ca904bda254c35001e4f471431d8ac39f209aa81c6824c6251b64b09539f18f295c398639396cccf2d0135a7c6a7c1bba016cc7d4d8fc4be33c91b80f43ee6076711f7d05ea35d3625f55340e804250459c1950e4682a64a8c556f2a48faf109499c905285312c07b384ab2e3ca314833a31620c714048e7e9a754e050e402683e2dc98a320b5977797f986a071ed5c05b43327c47e3ec476b6dc7f5367e4005129eb8fcf467dd9cbe867d981712455c454bc615ba607be4eb5eb4ea83fefa9ee69c0f4170e71ef068e0d52fd1a7d3d0d57c0acb363a9ab30d1b55232f2cd6af30b9f3fd36c491ef1c3038ab9524cb15960ae9204223674f32e22840ffc7df92592f9a64f217df2270e2e5d426828002060bca71d3cd8eb8e296f5c8c7ae485b3bb489923830c786eb88a1dee7e81bb8d1e7e0f00f31c677667ca14d90bf788b7f7d8230381523ab669c1cf76e701c4e75eec8f2e32e47e7d69ccebdab741264266fa16582a9525546641ade834b1750a6ededd3d3fa7de6bdd42be970a3926036b133684cdffff2b85dc7fd1570832da333a24be31ef5ee3e014c1b487d9c0a727121fc025818641e5a59fe2415b2182373976161be641818c4479b97ad8f7e27d9732e9ae486545aa0a32d8f3657ba25ec505242e81ad537c66729bceacb571f76c3d77e2f739d6999d1d9b9b918d7561c375d395d8377b0e4b7d6964042642e4376990fb66df04fbe1ec52c0c4aa523e511bac29c2ee1e22d5369d637f909d20318e40dbd7311d5afbde73349b3a2f6fde9139c89bb771b8c240da0a1ce1ebb01e8f60679d4e037b83585d5f3159d12bc33c74c4be3370e84a30b098020e6dec1b8fe4f282e66271da1008657be147dc0e177e7cf0bb40b816d7e6d9c4dbd144f41817a90b9aae7f37bf281426f3286f32e80f8019e23bbd3eecc2c0b77fa3f9b03f0ff40452bd38142341f6d81e5cc177f687ea8a294b98d84a2f9152f0ba4c3d61c929dc617acc3f2843eac20c9af99d5e47ed3cc700bbf90f401819e95d7ef66926dac6f9454c0306e4892ab16aa41e31bbb6a66ef0b219f0857f9be2b661f192bb516ea41fe2e7ccee8db9c87bfe46930f98b9b595f04a892b416ab2131333692a1d18c87c2b74d2511aa08ce85dcce5f2ea870703d2ad2dd0419e8f46ceaeb2fd83e68d7b74437b9226bb7641994222b296db917d25009355db5957ebcbd2135ef1b7e6429f458d98d999236e2a9439cbbcde110fd1ce678becea2e9c8f75329a8bf55e73cbd60555689451f95053f50b33108202799310ca1f9cddeb0093366961bbcf4cfd8cb4d4c4849fdd9089df72f37281bb8a23efdb831c1a8557d8d0201d0fdf908d45c07fe0075c5e98297ba07108473ebc8ad7327d11c577ae2f212c47ec684ddc3bcb67494bf41c97a3b59a1638aad95a0eb78dbd49d1d87cc4de573d3ce8549552fb32e0a11e1aefd708ada192f031635ca046c7849c451231304158fdff609f22227d91bc0c10d9185898abcb6b45e29d10a0fdcf1184549b44c8ea235da1a0f048c962ce13f009448247d6bb629bc6f1ade0964cfe5a7902d31e1876e08c5e1252531985ac963de77e3c21e0d50817d6e2f0176a3643a0b9d415a3eefb6c0baf429b2627199d7b20af", 0x1000}, {&(0x7f00000014c0)="6617360bb00f72497f0218e0b35ca98114fd85d2f070fc796e09af3d07fb28952cb7962d3d4dd7d2f28cf91f6dd1f5d9d4f3969b2c54566464f7946e564d10d85098", 0x42}, {&(0x7f0000001540)="9a43bcd8a153b04024ac0cb7c7767cb3eb58703934aa973ea1462928268bc9fe8b1fc8eeedcdd7b2aa9e68f6", 0x2c}, {&(0x7f0000001580)="4fae65dca5934f734cc9e26688812ce0818d84d15b6a5851a13189030cbc708b9f8a08d31f95e371791d7e20fdba59af633b977b198b07423f325ea510b849e9819acaae39b6a38657fa6f58130fba9175c865458574e29b00d3b67ada458292df3a995fc8fca10d126bd8ce0cd0d6e83e93becc99bfc9a6119c55e95c", 0x7d}, {&(0x7f0000001600)="28fd90a452930f85abbe9cabf1cd193980843ab56de84c2d1d32e1c3bdda5ab29ed7cbe88b18443b924a383afe39fd1827ccca53643adbc29cf9b20ed7cbfd23c516e7fa411c2033eb2ab006e9a6c2fd26193e8401f36cc609e1426f4c1b6eabba952e95b529f548bc74352f0f305a8646d288365c3ac7e001a05c157525b3409dc210bea67e77ad4aa61c20248007dd58d3cb8061fc6b20946ad9c1f615c7ed606294e12ff494d3f2133ad141c94648bd1c9cce4bcec4049dc00ae76ddaf62416ac868b97b12ebddc556b097e6ac600773fe39c87b67b82dd943657ada962b6c4566a8360754cea48", 0xe9}, {&(0x7f0000001700)="ac3ea122d8a7bf36a4da2ed14e6b68d72eabf3f965cf4fcadd72d7213ebd67c02f3f9f8e8a25cda228a72e534e95e2f94d92be6202e2524da6762cce75f4ee435e83cb07923524c943051b1859abc118c65d4b506c415176e9a12159ffbdd98816eea2df14dc801d3ee1d5f4488e18ab72f55505994c4058227c131cc23f24a88682271fbb2ddeae97ce09a9a465f64a2c95034bf7424bf73f0b77cfdb293588cd0c52f08e75", 0xa6}], 0xa, &(0x7f0000001900)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, 0x0, r10}, @rights={0x18, 0xffff, 0x1, [r20, 0xffffffffffffff9c]}], 0x88, 0x40a}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r21, &(0x7f0000000180)='./file0\x00') mknodat(r21, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r22 = dup2(r21, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:25:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x10001, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x2, 0x4}, {0x3}, {}], 0x3}) 12:25:23 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r4 = socket(0x1e0f472a9a14e1b9, 0x3, 0x20) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYRESHEX], 0x1) dup2(r2, r1) r5 = dup(r1) sendmsg(r5, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x68, 0x0, 0x0, "3163d14248fd24c2aace88812c9ea490b40b56b0fe7d16959901b4923f194500aa49657956fecfd9018490a5289de165cf0086ef208d448a22109241ae584b4b9d97d15fa278f68c9c3a77dff61b7c3982"}, {0x80, 0x0, 0x0, "ad4d2851df3db8d312268fe273ab87905faa701822bd27edea49f4766ea3f05900c1718405ee26305df034226d7e0833173ecb93c459f7a0762fa12c3a7feffaf43f2597fb2bed797a152a4bf12e413169f74756c3388426b0200fef6352894b7d9862cd2ae4f59de8"}], 0xe8}, 0x0) 12:25:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r2) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) dup2(r3, r5) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0x1, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 12:25:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0xc003, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x10, 0x3, 0x42, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000340)="c100"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x468d592de4ed7076, 0x0) semget$private(0x0, 0x8, 0x400) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/34}}) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r4, r5, 0x2) setgroups(0x1, &(0x7f00000001c0)=[r5]) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = dup2(r1, r6) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) 12:25:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffbfffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xffffffff, 0x5}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:25:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3fb, 0x6, "666bfe5e6a9db85923faecf9fdffff090100"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 12:25:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) 12:25:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0xa1, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:25:24 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {0x0, 0x8}, {}, {0x4, 0x0, 0x1000}], 0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaace2caa8a1586dd00"]) msgget(0x2, 0x0) syz_emit_ethernet(0xd, &(0x7f0000000000)="0d1317147490653659215c60bf") 12:25:24 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x110) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x2, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ebeecbff969648", 0x7) r1 = socket(0x27, 0x5, 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0xf9) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x4000, 0x0) close(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000d40)=[{&(0x7f0000000280)="9d30f3dbdb0098d382cec5ed88879e3ddda994e8e6c1e8d0b465900a7637e86273ac04c5831e8d78f9d985bd99da", 0x2e}, {&(0x7f0000000240)="da34e7d95a3749607a693ce4c65d33b51862", 0x12}, {&(0x7f00000005c0)="3a9ed67ec6214d3a6b95ea4bb5ea6074eec59e60bc18c686a1ef4f62c3acfabfcb26e58059cccb8c097f73c14e2eedbbb6bb226c8e345fcb1dd52f838a14aa64aa387aeb3be187631f0e842ba71f1ea04e962020e44ca217ddc445eabf5511ab8f0286e7b76b7cf59c9ebcaf35e033ccdea6972530a525dd0538a2b859d772515fdae3729978a495a8a35b112b4e849e22ff4630ba58271b877910bd85f3ab2dbf5cfa226f124cc16c45eb6feedd5a9275fcef18f35a4ba01a2a9fdca942b143646a7d5792c134da3b468c0bc4b35015a0c73a2d", 0xd4}, {&(0x7f0000000ec0)="8e3a4b2eab023f85bd219b1b58378c668b69ae9d743334bb4dfaf1a007ba1b1a1af94c40842ab332e1dbd8de8bb9bcdd989858024dff07ae2ffc78e74b4a9af8ae959e99db03fddc1d8a00000000cf5b2d470d16a448be4e3a0de8f2e71c3ae98d82a2af566e225778d05c458a981599f3012359efaa015a02795936af69328d5bb696ea0a8bf677013969c48bd6f81d260eed110a0b386d36d65d02c1a0e6b66c5e0bb9cd67a52568c9c61ab4906f4431f67009bad9a8c6622e0e5c8b5d0349704601dd01a1c9549b0f50e17a8e515ebe412d8602efc806e43103dac3ecf8cc6b9d0969c9709341f4165af0b22f1e3b87b30a48644fe4f4ee62762abf381167bd3dcd66e9cd1be7fccbbc4aa7d15e2144323091b13b0cd1a7c0bd502186044d24372f14eaca3930e4fde2f58bcfa1e9d1c2f575ff999aa28009fd1cc01e9769d7ac222e544c5124e6d3fb6f012b6870af36c1d36dc6a4038cb4718acceb5f0342ddbdd0612531251771ae2a5de146941ad1b7af99b56ee765db966e7721", 0x17e}, {&(0x7f00000008c0)="1465872b38e204b3b82c77bc0b1eb96eb29f5e693aca44460046cbabd7202a6c962dbb82bac76e0fb4071f93947166d4dce850b779e9ae26e06d30a84cbb5c31ce0648e8ed391b7eb72df5e0e5302959e6e0df5af140e02584f7920ee6f66258efc73688f629da0746037e47ad39d32297eb72482ec4eabfc5ed3f4d08210507438fbbba1b6acbdddcb206c278a5b515e45c957ce43e487c8fc230d6aec67cdbf726b73cbca2fad695a050d7fcd0b66cf8f1a1e19ff5eb6b66", 0xb9}, {&(0x7f0000000980)="80a39d7ebe155e4fd5b705f7395dbcdd5b8e6c73bfecd1cc08fc5560dc23eb32a9e8f03b610626f394ce830c719ba8fa986de466697ecb2c8420bf6aa3323071c6c631693b8387184657017495e7b7eb91a9d60656b32137601916d1925ec39dedb1439673eb4116c2123c96a5da2a3e444fc4c0153a88ccae094b0d32b44d4f4eec99825c56f90d3c6d94dbe53d6753175f071d9d14f1b8d7ca94aef3b31c0ed43f7cc9731180bc0433f2238aee75eaa0a72b3d933653414daa79efa70e3eacb85e17615ce31a1e4a", 0xc9}, {&(0x7f0000000e00)="e06009978595879070f12d2fed4f2618d8ce520e7c94bfd00e309c1aa79770295867a0bc906ba415744f29043bc3502ad2abeab39b8aeeac60620d879c2297c96402978b7ce59dd109f64e3fef584ffecac6cc2b039794064004224fa4fa9678f9f6629c283b2b53cd31396876eabe82e33c8560159d95288586cad15863cbfb401d0069d5b87b98c1a30df6bc47bee45777299591237ec5374bf3ea798b78604365616def9f063e7e9a5879772d5df574", 0xb1}, {&(0x7f0000000b40)="fbf06ad99fc4b337b69b4899340616188a6d775de71d8296c8dea04b57c389dcfbfd0573790de917a5ad28181c82253f2a9adc7e4cda6b70282c8dad2f68d17aba864979f26a559a4c0acb14c26b4eb80d08bcb92ef7c7a2d21e1e33f34aac9a9308f9942b1510095653e1c65697b9da1a6908cddd45cdaf383fa5eda6b1ee8a8d5b87bdf421eb7587b2f3c393dcaad81f2d16ca962e515534d5f5b9615075dfb940cf5c96f6359c47105e57425a8186466d6371e2f30be4c749b0ab5c558bdf806683a7e28f610f173c479a7a0af4c21cb7986cbd25d6a2ce291a37f331bee208caa3e7fe897cd6765fe43ca36cd5786a492976ff", 0xf5}, {&(0x7f0000000c40)="4608f7eb1f30362d75ebf4671ba2858a22601e99577bb2d689c974774a3a6daed02480af02b3d2429dab2ce101194df35c8f0f0987db4ba22253fe790961c5d4a94f842f6ecfa45da043b1ad10ab9d085ed97023211baae83dcdc2df1fcd9493df9ccf8b2afcf41b661654caebe34516f0bfb7a08f4944bad6019cd57a687c6320b55aff636a8871b1e5fdb6c19162dc8377bb6f60b731aa8fc14dab47e296d5162edd3056ca2fec26c9a70672a46dfe0d93ec5616446a932a278b783cf700cd22dc97eec83387b07396937b49b1461961", 0xd1}], 0x9, 0x0, 0xfffffffffffffffc) fcntl$getown(r5, 0x5) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f00000000c0)=[{0x2, 0x0, 0xc00}, {0x4, 0x7, 0x1000}, {0x3, 0xa, 0x3000}, {0x2, 0x7, 0x1000}, {0x4, 0x8, 0x3800}, {0x2, 0xdfff, 0x1000}, {0x0, 0x402, 0x800}], 0x7) r14 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, r12, r9, r14, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 12:25:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x5}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') 12:25:24 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) open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) 12:25:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 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}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c, 0x0, 0x0, 0x4008}, {0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xfffb, 0xfa, 0x1}, {0x7ff, 0x6, 0xc6, 0x3}, {0xfff9, 0x0, 0xf7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x6, 0x85, 0x1}, {0x3, 0xff, 0x5, 0x3}, {0x2, 0x8, 0xce, 0x10001}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 12:25:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(0xffffffffffffffff, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82020063c4a143dc87c21c5e225c5e4aaad807168da9e4a7efe1970da711ec1a57be971e2f66"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shmget$private(0x0, 0x1000, 0x401, &(0x7f0000ffd000/0x1000)=nil) 12:25:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 12:25:24 executing program 1: listen(0xffffffffffffffff, 0x3) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff, 0x100000001}, {0x6, 0x8b}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x54}, {0x7ff, 0xfffffffffffffff9}}, &(0x7f00000000c0)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000180)="2366011ebe8b58f94fea4a08043d71b18e5c186b47ed2ba4d207a20f18493d0b3ed7c7c585dfbe4d66b8b6e6cff6e6002b606cdaf8dcfad100a3de70341e03880abd9550dca168d5632e31d996d92598df7169e22a6009c34846e8c73b3d5a54bf818b7b02d431574e2e1df4ddb883343310c61e99e01c43fade4c25abf259968b70f095183870c0098c7ea7c232025753688839dbbed9c31c0f525a4bdab3a5778e39140fbf0edd5c98a6e8c29916433b845324c82665f562d81376d782fc866f06a89c06261931989c69e7b0dad13e8273bad6975423e242bb3e2648ea983bb45c06fff46bc1671e12b4c0565d409f0c0833ed47de37ff00fe69317c6cc76f754fd05b38c2e9ee8554ab250f47524dac7120f1dd9fc160a836e3acba6efdd64cbfdea57e0808c71d824e783760f0abd9f3bde5191914de270ea594cec5d894141373ac55367298a9d7f8ce60d8dde06b435dc81a42e16f53ef9561d1594e9640a82ae7fdd3cdbf930b1c19f8a94df1762f556ba1c2f060ad4618e4e952bda87a8615652c9abefb8e23d3c27453125d38ccf564ac67dec49249264471aacd53fad288c78d3bb3be346e7b03922b451a7fdf2a9a5af2bbd44a2b73b8b8623c5c68b9d84134c41519264f22fd0a8640ee94679d9d903806247f196ec1f114424e65f4411583b779f945113bb60c0cf198d9d2197daed349e7c4e45d201d37cb8bc4226bc05e0e2366f8f5fee877a154827e65c5eead74269f7c02f1103713645478ec09d42998c1062cf900278d77ccc23edc076776adf581ce656fd55affb27eb68489c9e8cbb5ab8e7baeb3ca64311a9082c2092578e6c0debdfc430f0aef01466d611c54733c315a9ef89a9e430adcf3591372d429789fc7361b346235b58bc93ef4db4b600f5618632ce8dacf53e809e7600e42266cbe9f6d9307e078dc1c1bce1dd205143c42f3c422bc1e9743adc564b4b22897fffb051c35b740ed80059c0a5b2d6f8c490903672051703c96706d2fd8712250080ff87374ceef631dcc5e84fcb5d601f910b1fec031f3f46c96b7ed2d1cd45d7b9608976b8791bfb1692712e6283dbcb1a67f6bcc20ba337a0710174734e7c403853e0b6bd66b7327c4882702cb15c6a5be3ce6eaa1ea0851e6c732c2a0284c7a04c16b1f491226b2801f44dcfcd3371414948326c5329b9fbe87ea71d1a720cab5aaf7ac2b1f92d3a76a60defacb0f676c158ae30c8b61579c73675e3fbb16d3e4683e4ab2089b1a579cd1ff917bddf0962115af529553e18e7f87230df45f3e3664bef7fbadb36468fb7c94b645b5bf1596973cf3e0be58476079963814e78490328825f4166c2e8355ef4bb286f556920721362e608edef734f276fcef5fedf6501c4c09a32de511f68395040be04c9732cb35e92101c1559853e8a91db4c68b5ad84232dcc14866683fb5ba58871baf04849bfeb2d7da304952ac411bf891fbd1f3238582f790e3c0e8597bf9fddd2ad46108755cab61bb2b26c493041cea25d7aba7dcb52d57b7db08484658a246c015fc212c5503bf8b5238c28acf1c1fd8f8f2a343fcfe2664e1f3aad0e0ca86c2aaa8e024cd7315520c2f4f8b6ef1aee36f069a1a1fefb6d0887c3b87d87d1c00dd6866d82ad55e5834a439753f705ebffc91eb095248d1981209500cd8aa0bccb21371c15fdfcdf4eabd85b92f2c769ed392db4bfecfbf9fb5c295ebab5018de2e2a23c438204921dd686220dbff951dc9225699641619a83528cdc15cfeb505597c0427d9f715eef85792d82b789fec04c6d21562fd1edd24b625eebd5af7b94f7c9461c91f6f0dcb1df2dd52578320cc3a3bdceb32dc763aa47f1bcd64029463f24493c21967fe1399597bcb010cd59d492ff8d97a77bf4028dc9a94fe2c9c2398dc9bd021c40ea408251ca3d3384e588083b3ec076de69d3961004680c29f43c4125d767705367c28279194e450c4ce167e4b97f4379e790ffb645114b0ebca59a7852371d67e024b1d64d45381dd6cfdb278fedc557d9d10a10cad5384f34222561da4f106598284daf72ca35fb5c45e3f915432863855c9b851c896988b28b69e66ad566b3306130151017f35801d79dc2b605278e5f3dcfaddfdcc96b7337874ecec45a4982f5836c2219b351ac45078b2da3e5f116a8c0dd78dea8e358340bab2d3ba457f56baee3ad541ea29427571aacef8a3c4fd16cf79d2a8ea8a4202699c6aca291069b0a06e7bba5a52b0affce8c1a72a5e81a89e655b18983fa0d23351fa9acf101329d1f94e5b8a867466cab85d19882c4e5ac37da3bf833dd2f47e368ac637b6384a7a7cf8d77c9492664a9555075ac61fd5a3208e720e2526d78bdbf6f9b063c43da200803c39889672355db37a29b1874b9175061a1396da8d29087bbe67a8b6609b7029cc2c7ce5e665531ccb55e74c2d55bac2b266095da4830c056a859368a4542743777a0791c3d1be556426f4af429bd9ce1d8012e983510600beabac8a2c52394d5c8b92481e81c734bedeb7a17f650f6d2c67e72e3512d791a8334acef0463c03048962c85f8bb982935afa41eca69a8aee2019536539a9cb1719802d5f37aa7968c5b3ac999ccdb284725f393772fd6d31c0b4cfb4d6d6dfd79622b51380c9ddfb049c0673e8954e1977f4c639178e544615da0309c894d7cc265349403715d427e04f780dd06969663d725bb86648e0fb6cdf87d6fa0caebc056d6078516f229b48ab6f56cf65556eb9f18ba0d736ffadd85d20720e067f7789cdbaac6734493f696b175d41150fe9a405e11760e1f1ec6b6f41f844dcca2202d21073bfea9e1377351fdbf01a003d08fea26408a63bf36344613949f4302ce2293fcca6702c50fbec0f9cfb50e3563c48bd2b38ff8dd14fcdb59f3c26b93a17603c7c7791b2cce12c466dc7670a17e0881387420fd29c8fb11867c5390feec6600d423da719bf6f3d92309199fb43fd0d5d283c34770f1ff82b21858813571ca1b86ffa9498a24b85044767b0143ee801afc2eb0eb46c3087ddc026bc509398ceafb573edd03f6f574f75b4968c7b91246a18ba0abdbeb12252e1aa3b349277a623fc26e1033b4e1c8e83bfbcb4d81a8616feddad87bbdbe87ea2a7c9ff257ecc1a5c9a269189344dc4eb2b6b1f08a4d7287d2a0bf4cc7d3b609594cbdc47a0dd505c9458b96d80fed68b8d99e425e921a7b4944d5dac389d0cabb6e614b1a0cd3c446489e2757bf9b79697fd6f59dd6974d142ad8b40e7d57a39a4770e4bfef3a9589c61ccb94e35b31bf359f10e22648d9236394319d63fd1c97accd18faa482c67ae85874ca32175ea251b9d35e376a2a91c0cc499d259c1e4379258a7f08839af618a9002a26817ace9b947f10fbe201d7e67c0008a7abb171ff8584888b7f2f5ffee123dcef8e76979a950aa8ed9ba554ffedcf158c2bd891e7faea6fbbf83a1c3337283725ebceeaf5cbfa6f2b0dd96f99312c4f01ed1645a9e934afbd09a97c7bba88b58e25c6638f6e27719450632ebee6da66437568c7f0338465bed185f93ff33d41cf64930fffd3219b9fb95b7a47554254d08d5d1983b55e9924999f823b7e9a558a7f4db100b54cda22b6e147b6437bbd39c6cc59d1774f9279715dc058cedf4acfe33bb4fb460b351e00a09398d4d38298f2df7f8bd7bf3e133d84c7dd54cbb4ef51ac1e47b09da8d4cad350eea79ea91045bbedf5647805f22434919495cbf85e2f5bc351ae895efadb371aeee5ce0d0570753d2a2f45f514b3b97ae3133a22dd1e8827e290f39d09c3e3405d28aa2efe75fada28997170b9b1bf8fc68be4b2febf34f221ac3abb359e7c0d63a42927c9d804177c2b4dc48aa20d72a92365e49f56638146fdd7b4caa9285a67c27d81335a28222888a7a46c8fa7920bc2edcfeb3ad0a220c7ec96ac606d26951bee4f76fd7f46b3390aac0ddf7bc98a8b0a242db8c948e4c147070a94777a6ab72c58ed6499ba51030d39abc87083a0cee6b0997879731bd1f19d04f1540e8fa596a300c94c7862bfb0091a13c9f62f3fbce36001bba90dce3641588e76d9ada8285595aa1d1a8f82ca9a7ca9111bff15ff5e3489bf2bb4fb025e9d3f386f6a4894394ff1b99334466e78898054fd37ba8aa158473fbacc4b117c3dfde72d1f24a09e1fe9a624e50b8ba82fc04edba8c1f2ec364d185c840bf7a8dae453804c00291a5f0d02ae27bc1b433ed08484a663de5fb934a69fbbeb3c39a68c79e3eea93c1d9040c85306db765323ea09274b9b9f6d1fa9e1c2b72331854011d4978fcae869fbc3ccb8ad0b37a88ee68ca05dcd53043b35e86512ada825a9e73f150ab6da1c0133fe632219710400a400f324e37caa7ea3d829188884918a0ef73f7a7b352a35f23079a69037b06e9afa83f1bce76607a3c93c4b945b5fb2758e114b61948d60bd1b3f6e6c576aeaf810b248480db2c4d36b2dcfcc6cfd515de0c76f6ac3391500e39093048d7bcffb0f912e3993641c8ba6b4e94f8b7c793a23fdd20b3d13a427b6bb828b7924a9b2c5b471ead99fffbbf7fdd582a46072f3212d73376b0331f23b1dc10c01e9dd0f75e81608088739aad0545cb10b161e75eb737a6460d3d03e71c0bef1e050fd60075d0718cc092c1878baf40a687027172a564ff5ba9dd31a841a6c3893eb470f919b23648dd72920c5fe64e7c66d36fae3e04486f51cdc3f5d5490507222c7b759d838709b696274c54550f9ce3bbd390e68c5a274aff4a6d5f0a1c03cf12121a0f2f2584b205506a461418326e410dbb18fafd00c5e5386ea8c754630693f3e3f189c5595b24629f5f000b56361ff62627b696490eb176e9dbc30dd0618b5c1e18196461b5ca19e73ff628491927d23f98f36b4eca42d58f41964995895803320432d9eee9d155fd0c479c8dcc1a3109c636caa407f3a1cc67780a02d2109841f10337295af9ce11df008c36aaf19156ed030ba415878f34e149abb2984a67373232df515c91b0fe93e0bc07e1e5ed48d2681b7b6dbe2d24d6db68fa2884065e2d32842e1f0dafb77081653e17ecf9a8fddab4c7edce42bdeedaa803b053dbb8f9a4422e6ae5172cf094fcc8a28bf31ab4881648e2bba2ac7dc20c75cf215b65059f4651f9459d6799d23e3457d02f5b920cddac236f421cf517c793bb5ca9d7c1f5cf2d437943bfc0d3a2d6bea406e4339cf6661a6f6448d281971b964160065975ed60f1f9eff87b634c57e8027bcf16c0ccb60515ee2182a8faa35002d67a7eb4c1e1ae457f6953fadcff91b1b1e446bb4c22c5f5a308f4f20d123b7b9c3c2d4bb7a5d0542a53a9643ed9d7e7eea4b7e7b06abbaa08071a0f4964f2a9a28a69d19d41e5dd42fa82754262792beca61452e6b18b9e0d1bb6bc984e517d114990f116b47a697ead022e06ae0158b6183661a834613e316093814283dbe8e4582a5e5a3c3b887b4702b9ea596497b293f0a0eb4f6b6dcc3437e0b202d8788c69ea2615d7dba4432e5bbd689477409401ca05fbef2e2aeddf0d5c5c7de8c7c9490dc955bb1eb67ba10244942e662b0be8db0a6421fa076e1808c5dac4023919a467baa6adfc41bbb99ee11e7bd66ad24692b49d385f3b674e0397671b69fa1c8bff3c457fbc558035359bdb69e55dbeef757cb587c7e7b32731a85ee2928494a36e0b14a84627940308ff49433132a2c3f3c394c557463e0517b7349f65340607bd1b496535d49248fe4359628cc4e93a7ed51f6783bb6c8491cb0bcbbb7d5df1d9ee41d082e19c1962534965698386", 0x1000}, {&(0x7f0000001180)="951da81b36e6250c31d8bf9999a71b6d8a032e2f50106120b7ec746c3ed25c350270c4cbbc5d91ad6b83a4cccee4c5d0f248e11b6b6015f3e794e7c5c05fd105a1839509c81909c3b891187d9fc2334e331bfddee25e60729b73", 0x5a}, {&(0x7f0000001200)="c723c291438a6173697caa47448242e4058d1e38ce0612335fad058e7c4ff653ce2d7e0389699eed387bab57ed9d32cfd7e6d805967efda2002141cbbeeb9956af97dde968eefe72764cfc2e97c68f3480e444a9f9000aa673fbd37f1c869968c84065712e17ab706784a01be08491", 0x6f}], 0x3) r1 = open(&(0x7f00000012c0)='./file0\x00', 0x800, 0x100) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001300)=0x2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) utimensat(r2, &(0x7f0000001340)='./file0\x00', &(0x7f0000001380)={{0x0, 0x5}, {0x8, 0x9}}, 0x0) getsockname(r2, &(0x7f00000013c0)=@un=@file={0x0, ""/108}, &(0x7f0000001440)=0x6e) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000014c0)=0xfff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r5 = open(&(0x7f0000001540)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001580)={0x9, 0x1, 0x1f, 0x9, "cb06a875226704acdb34d5d5a5786da33bd3466a", 0x10001, 0x5}) socket(0x10, 0x4, 0x5) pwritev(r5, &(0x7f0000001940)=[{&(0x7f00000015c0)="b5e26479ed98081f69a074bae02a95c3d277108a4965a4006f23ae39d6988155a03ed083e7136e6fd3640e48a21bf24a56d8cbb0d61883c126954251d07f7918be6c03590d098ea4fc592bb0cc62cc082451b4e4a4c77eb4602a5769dc505e201110d1afc0cd572e5a29f29056b396b783c8b277b8fd57adb0d886987f034b3cc6b6fb6cd8", 0x85}, {&(0x7f0000001680)="407e36ae790d116f7f51757dc261faa3ba8b570ade9fcc630c824c", 0x1b}, {&(0x7f00000016c0)="055e830899756513abbc98d18faae605623823f9dbd779e832538276b143aedfb2c4a93ea196988f6ae29a2096cf27eec39787633a238eeaa978aa199ba697c14fbfa7335b5e27f4ef2bb53b314396c5ebe7f6c5d60dae76584ccdf468e910fdc413a2ca3d23f8f12896f57c06260a30226992d31d1f0125acd7a7d7", 0x7c}, {&(0x7f0000001740)="176cb633ced0b4c752e778a96f6b4e86717c0d5d0ce0baa090b8241a2ebfa3b56d96816427b7841c8f6a126e6e03e04276f78d1672a627df64285b3ca436f98d9ec8885bd4262ae8f9d7f788d9513621efe5039ec1ad93ac363728ef7f02939b3ebc9eec6a41eaa79da52c40e37f853e27ad3210556f2f96247273aee741b534900dfdc97b0ac5d57a1c39c5b02f72e27f412b4814150adaeaf4b07c4cf4c6ab4c7734a804443fbd82a9e191d3067d1cf48ee8fc145e4b1b422581da43c38f450f3cca", 0xc3}, {&(0x7f0000001840)="0e3474993aea8e51462815a83df6c95009a06106e83b058b19fdb2b2ff9dc10ee77f685f27e2a317446ca557f35218abe1186f4d76d0", 0x36}, {&(0x7f0000001880)="25d6fc281208f68523ae01e1ac7c7d7d9c66533ffc9e0e30bc2d48c4d8e763ada4659f28daa702c4f96fbfea59b40ba26bea2d025e14843543d11420f5d3e7f1784a96612e8b2c87517427fad34d2f7f5f329e37ab0a0efcc26a4e7735585c384a8f5fb968ad0a50ae9e808e01bb30d9ac1effe3332fbb126920b56498433d8d8ecdcba9", 0x84}], 0x6, 0x0, 0x8) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/speaker\x00', 0x200, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001a00)) r7 = kqueue() r8 = kqueue() pipe(&(0x7f0000001a40)={0xffffffffffffffff}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wskbd\x00', 0x80, 0x0) r11 = dup(r3) r12 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001b40)) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/klog\x00', 0x80, 0x0) kevent(r1, &(0x7f0000001a80)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x10, 0x9, 0x8001}, {{r8}, 0xfffffffffffffffa, 0xb1, 0x20, 0x7f0000000000000, 0xfffffffffffffbff}, {{r9}, 0xfffffffffffffffb, 0x69, 0x8, 0x800, 0x2}], 0x3, &(0x7f0000001bc0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x40, 0x5, 0x6}, {{r10}, 0xfffffffffffffffa, 0xa, 0x8, 0x0, 0x5}, {{r0}, 0x0, 0x80, 0x40, 0x7, 0xaf}, {{r11}, 0xfffffffffffffffd, 0x18, 0x1, 0xffff, 0x4}, {{r6}, 0x1606f02419b3f215, 0x18, 0x1, 0x1, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x4, 0xfffffffffffffff9, 0x8}, {{r12}, 0xfffffffffffffff9, 0xc1, 0xf0000000, 0x7, 0x5}, {{r13}, 0xfffffffffffffffc, 0x80, 0x20, 0x646d, 0xcec0}], 0x181d, &(0x7f0000001cc0)={0x10000, 0x3f}) getgid() shmget(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/zero\x00', 0x100, 0x0) recvfrom(r14, &(0x7f0000001d40)=""/72, 0x48, 0x1, 0x0, 0x0) 12:25:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x101}, {0x9}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 12:25:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) dup2(r1, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2}, {0x426}]}) syz_emit_ethernet(0xa7, &(0x7f0000000600)="489d21a13602446fc511f61ab69a3b20696710a8271bbf0fb6ae7b929f6321b180c7e4fdb0b2e722277c034c00200339ba0fbb46fdafc6366a4d24d582f28a0f47d500a052f1dbb963e498f9e732f1e76b8036dbbf93c73c42ed738a1c8aeaa547903365639999c8ee80e2f8e620081968fabe65d39b6e07b0f2dd62d91e2bd5c61c458fe07a2333bc441976de30920fe583644185d96b89d5969be2a4ba02ea126dbea84aa314") fcntl$setstatus(r1, 0x4, 0x8) sendto$unix(0xffffffffffffff9c, &(0x7f0000000200)="a9b6f428f7ba8d9dca9ae7886d47b9b459c8b591b66b7cbc8b227de7ab514a0d362f64617b64d418113edea6fb67527cef23839b4c28556e7eeb63d5164e618263164dcd4290a4a14bd205e95c2a14f4bc296366c457fb81a85c6d649c56478fd829f88535b7dbe97df8a0acf8e5c8588a438a76c8b05b555fb9bfa2c27602fb5ec8e92bdbf583c02dc9816f99da6898f8383bd97bece1e7e38ca7088018d60861d0b0c4489a1751789f1270ad037a7ee9b4cb4d5fb4fd428998fb8863ef8567e6d57d173216bb2b292bf8554499bbeed43e5d7a9ff808f40737a150125daf409b0359da406e6493037fe67e3e6c4ad2265d946ec40944", 0xf7, 0x40c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/177) 12:25:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4f0201007f000001"], 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(0x6, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) shutdown(r2, 0x1) accept$inet(r0, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) close(r2) 12:25:25 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, 0xbfbfffffffffffff], [0x0, 0x0, 0x401], [], {0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x2}, {0x2c70e7bb, 0x400}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:25:25 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1800}, {}, {0x6, 0x300}], 0xa) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:25:25 executing program 1: geteuid() syz_emit_ethernet(0x6e, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7299b705009b86dd60451a7c00382b00fe037edb3fb77d456a000000000000bbfe8000000000000000000000000000aa210000000000000004009078000000006006bff075000000fe8000000000000000000000000080aaff0100000000000000fa000000000001078b883905d6016f81c96ed114158cfb32bee021f779482f91757b5c6a28352eaf5a42f1421f5500719fc265c89964db74c10ae8773ed0e9364bda4a019cb22e8d9645344703342163c615a8e1191dec5de3a652285b2e203b65942051e1d9cd6bb59d36834c5d37ed772ae2de8e508e5a001abe5ec22d4cec19a4eaa3961ddacedfd6459fb60a3f9579c01ff805000000000000007db0792bb801d0043de3c506cd3e228e3c3a2a5cff8f49429e0e430c6aad54e8ffe4ea4ee535e8b2a80268fd988a86f1a4f0b5816bebe61767e61d1d261975ba660b19493c415d78e7963a38937bb3d9322139c9bb917ca200da77ecd3ee302f792b0f85729365677c407fb0ccf283d4ad758b56bf5d40bade29eef608c75f911ab10a1684c36cf5d87bc9750f16ed9dd0ed2423a8310d81b5363fa7350000000000000000"]) 12:25:26 executing program 0: syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x80105702, &(0x7f0000000080)) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xd52) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91265745192a101018000010ff010003005ad35a0520010004"], 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x2) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 12:25:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000280)={0x0, 0xd1c, 0x7}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[], [0x3]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) close(r2) 12:25:26 executing program 1: getrlimit(0x1, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x18, 0x8000, 0x75) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 12:25:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360b96bca48e2b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a46084976d34e1c29d436947f299768b16516d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510510983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade06ef01001eae79c1e033c42976ab000034f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc665db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f0172e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec294518560101a866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46eeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6000000000000000000000000000000000000000000000000806481e66bd3a9e23a1b96626337b7b2f99e887b81a7b3a529f0cc33a865b9328b88750277e66091537f3cc842fc5c8b824b00000000000093075deeb0f2c2c0291a666c4bb9aa5af48caf72a5a515305acb4b69a266d8641e3f4c3d43eaf2436093e71ada998cfdce378c182bbe765b1ee6c0590dfd54a2ef9de1a5fb08e9c3"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x43cbf, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) login: vm_resetcpu: failed vm_resetcpu: failed 12:25:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)=""/47, 0x2f) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022fffff01b70c2b332dff17ee56a4488c691d8ba56e88d326450327a33892d64d769d6d5337448054b3bb3fca772fdb0f63476adff71ae5622cd036022d"], 0x10) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x1, 0x0) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 12:25:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r1, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) 12:25:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x5) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = socket$inet6(0x18, 0x4000, 0xb9) pread(r2, &(0x7f0000000080)="894960fe670f04ed8c753cb3dd20e445a1feb51ed10a7178ac27da0beb1fafd0a2ecec56f7325779f83e77869a4944d70ab8598e5b1a76f72231c1fb5db94f6758d1643ad0df80c3f3e1ed781c0ce954a3f922814580ce270a62b381e02865f51765abbb3299d6a84d2279bb819080c081948c2ec031421749d89f4879e15dfd4c027a1f2dbb0df09b838f64e6c3c1607416fabeafd28a71bb2dd68997fa757ed090676216d1fba808eb7c6afd904f52da445c9681fc7a6423aef5cf1a83ca80bec352ec63d649486b53ef1e9f955d6c6ded08ee434630afd12f51544e641aeb2cd9bb9c93db4ae9cf1a4eca4060b5767276b5c3f5ddaa", 0xf7, 0x0, 0xc1) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) r5 = dup2(r3, r4) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x19) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000200)={0x101, './file0\x00', './file0\x00'}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) connect(r7, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000400)) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000440)={0x80000000, './file0\x00', './file0\x00'}) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000006c0)=[r11, r12, r13, r14, r15]) r16 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) getsockname$inet6(r16, &(0x7f0000000700), &(0x7f0000000740)=0xc) r17 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r17, 0x0) r18 = fcntl$dupfd(r4, 0xa, r3) faccessat(r18, &(0x7f0000000780)='./file0\x00', 0x20, 0x2) 12:25:26 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 12:25:26 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)="b27ff7cadb5c8691a3ef218c55a7daff835f835913c6899338c55d5a1c7e6b28a150004f906cc7a6627e6f9489782cff3ae33c0c32778832d8a95851e5", 0x3d}, {&(0x7f00000001c0)="970268436b7584370d1e4fe45fefa389c6a2e051cda8ffab9b70b38edfba7c41a23c59c43518d9aeb9820a9f17a708ea6191e3ef4e656670cab55e9a40cfb1d6c23f6a2c2dd8396c53eb173821b4610554c6edfa0e65face99191bde93ca078f29ffd56b3a4da41ad3b3c2dd52dad0e2ee111be47f3bbdcd455c2b1cfed080e9741d9f04dc1fecb7172f8bb394b12461ed12ab2a3b20f68ba9667aa61fb0631927bdcdaf5521a45a244ce769721bfd85325563d93e36dc74df0d52f5a590bf67de907c56677cc2f0c9cb29cf97bb1d4500", 0xd1}, {&(0x7f0000001880)="b9d722481e098352a12a242bb0f1722d5029ba8b2d8463f8ac11491994d66c6534a91003c5dc13154e5d0c4f0a25ad7cccefbb8082df077df345de4c90d19b8fe48b8df68c38bcfc485e6ea804d9da08d18e48c1f684b822d47e8b631452ed480098c0cea8286280f43577930684e71e8aca8d6471fa534c991e9a88b7f5babc3d2d4cbfa42f605348736bb6f624cd3bbea5d8cc22c625c4cf241a8a14715a7a8b2f1d4e0504e3a14f46f477d414e29d6e977ac1408b5aa5a284904367306af3a087d4e5a9253063d87deb92d6e6e4e982d8cbe68c7b0805c59a335d6c5054eb20db76cfda5bde14f3f188d69a8834d6d0ed5962dd624a1ae358bf7d13eb9e459271b06a4307d6e6487db0", 0x10b}, {&(0x7f0000000400)="00f487c1ba443d0d99ccbe8844b48dcb6adf51ba3e281223dd9be6bca57a3c009df3a39bcb45f073464f3e8ee393649703f0441f1d6e2f23ae145e472494fe2796518cbd9743c32d55addad75b1dbfa21504a1432450e276785ff4f0ce2749648977c76b47a5ab178d6dc595fe309546d50009025d92aba20e34ae58f2c93dd0e9e5611977c4525307553a6771ffbfa8536946cf77f0c7318a0e314fd3b96e9f208465d032716a27f90e863aa285579e9b0ac13683c4abd7b77650720def318a20392632c26559def314bf42ecfd3158d6769be3bd50733dd554", 0xda}, {&(0x7f0000001800)="66bdc66e35909265ddd7d10fa3fb4858305508b7043003d40844779e269b74535a5283d25c98cbdaf327d1c05d511839825bc2c7fb02edbb88de572878608990d3dd8da0d61a9f5f59fcc5", 0x4b}, {&(0x7f0000000580)="c18c87694d1b8272de59988a4c9e624d0f0fcd07813608cc640bd4865faf61a80f6c868210d2c08dadb423ed29a7fbcc8b3b75447c70c459c3e77f752f5ee1d110ee545a9fc762b6fe47bc84b86982135555650e25c32c6785c54e5b76cbdecc6a7638ca86feb39e393cc0e25bd759f7658b9db0b01b81ba7089021d4b9482ba4399ed4e450c85b90ee13636473a0f5ce346f2907c4c18d6b1f103478bdf356996505a800325b01db1bfb811929af05d1db194010b32de47292c7e47f8f6f828830aaf7a0fb4b63528523386ff338f9730c0eb37daf0d58ffa9039793fcbebbfb90fdb12473e8f9ac51899985731", 0xee}, {&(0x7f0000000680)="83f0797f9002b9a7c588aaa47ced4884a41ae74fe81a6149bcae5e00a9860935b5035c7d2fb9f10a581bd916a74404d29f533437ec2aa85338f17eab8f1339251668608304598247f2f23087f66684103fc940af5cc17f97ecf9a252cb449d768a2a55f7926bfe8244382fcb07a811f7e9b9fd1115084b85f4f5720a8b2a25f0ff745f60d88b71367dffee3808b13152824b40c5b4bcc4dfc16c7996aa8973896be252d7bdd4f101b48d4dc3b5ffa55b13dc38657d551b34439ca555c08e8e5c608e2a69e9", 0xc5}, {&(0x7f0000000780)="76110c19e7d558ce1d703d557579aebe1af3afd1062847fc3c794e9a9319876899bd5b800ebac93ab6178ad2e4b20c12bf3b1031b51c5dcca94066338164c15c2b72778b6bf15793c3b54850f52be676f839c680f8806c94ea61e1558478adc627947f6da4a4ce62650b0c138260bcc6129d92773c42b8582df1d6069484f682475fc23f09e12b73a8712a287e07463dcfd049580056f015e31d57e1857761def1e8bf870db9062afef378707a054a571bcf84cd2d55b721c4f03a3419e26c57597a54216b333a9277818532206539255a6b299633d53d6cc7c7c8b0890e7fac5e369bd7787c9961dec5811a3a74d339bd3945b746c855fac02101fc91e5dbe1829f1371348cf804952a15291d87c10656586de372de3ae46bcd2159d62fe938c1373e4453c16be1ea8bbf5b204c28699ed004958f6a9e102c4694d7ebbb63fd1506c6ef661fb2ae2629448be39e1680153d04127cc80f0828c5c07b2f3d5512f53f31bc78210376436570950cbaa1fffaae94b3fd3cd58f4e9de6fde9115a4cff8cdc5d63fbfcc733403914952e4a0e1cdfb6f453b0a7af6322f1bb2b37ae0cc67a74c54548db942fcb6c3ffce6c11d8d4fe8680e17efbb2e5b71a82a6b0fa373f4e52b1132285774f928275ec236a448d826e434a55950fad705898ba2ac2b178af220fdb8e57d350776257209a66ba50189661c15f2248b33bc148539f61771ec044d5f58bf3eb4be331705dd6ad0d6f4a99e9b5a7cf879f48aedb48ebe3e0644907695a331bd2fab92d5159b0eaaa43acde9cec74bd6c43c627c2f124ddcf6ec93b99535c5b1ec65ab112c06efa79abb5c867ef47b123d51932d13ad348c922256ece7d4962c79651a35f5defc6f06a51137e4c01e40f0920004af93233bbc552ea26dc7768ba7d86fcbaff5231a8810bd9279c1c8a5089973bb79568b7580936b22e5aa436a65ac73e7e611aea7458cfa6c46b2dcc6f51121f1b8a9ade8b20cbd8d0ddc7955c73b6ef308e6312240056c226eca8a55494bffbcab54457e040a1730c6601902c225008390d2e07cfb61e3f277edcdc99b8de8fc9cd3e89754658997202240f11803a43719d09111e7f6ba31a31779842feef24dfa7134c44a2b1615d2d5ecf47afe26aa52eeb418a92fdbc44bd30ff885f85c1ce395476de1401246656828299b46569df1024b0b163ca3da82ea3086d3ee613df608e77246ae2c901376f8113d537ab0b5d4b48ae5ff06c8cb21b802fa9abff165de16bda744ea64f950a108cbafed2050d8fcc20bc1ebbd0d0bd7a2d13baf5a8613f339204e0024b12c6fefcf4d25565a90d7a0b385a5e7eaf4b36c2f2628a2243c24a4e67649738e4928202b66a72dac5aa9a89646bfbac9e26cc7f2ae385805633231ae1d63cf1e6a92bd96836095ebf663615dbbff6be06e107d24b3e02bbb3fdfa7f76f26293b5282fd9507cde5e35df175e63dce97ae0fde6e4c8aaccea229730405cc22cc63cb6fee7d5815501030167c9c71104bba2c25e6cb7f87b24dff19cba39c50d87d31504500fb1dce268a01ed6f6aa72e5b588cb45c585adcd6e71abdf81a8903324229e4440705671a61d8be66f04dc7ea906f7105c7402f3f7412bacf75759c6cfcdfe8ae8d70d48c7489bbf8752eb82c442665442e2c1d329eb5f2ae9f7b80f3d2bdc4077d4ddc6176ba8ef57cd57e182d3fac40637b38048e1d69c309728dbc81212dd24a5c1d8120ac2a4af7ae2d33ac8a19b32b6a56c0d09566fec5e82d813f6e13a06179e84e297dbb416cb0dc90e6109b57093edaec766ce4f5c9dde41624d97629979bc73d6ae62433f1dc6ddb1818780eb6f9858e9046a382a3cadc742864a5aabb7eb4b4d44bb40971ef9097ee21b83a7c15c1a555ae1b87b4a1d7acd32ee80bcc0318852d7b142c878fc7c64afbebd2e9f8b9a20e215553f801c7509c4aa5b8019074ac68f901b4b24c2d1bacc659d2375500d84f2523ea7d051f9cd784e9702c72931df38dbceaab3ac16f7bf564e00aa9546ad4e26afb0abb9420556dc2ac9bcc1d1f7ea9cb2e5279fd6b235991b369bb43e449e8013c210de8f5113e7cffba14310cb8190269c9d23daf74841bc8913cc1fc97de536f345ca77dd4b455c8a14cbb2fbd92a127e983f53959e13f4e50bc00fc42639e0a42906109ffd5e0e97c60986ac3171f699bb1c8d9ca90099d523ac003620fcd9b7c646ab6043844dfb6e4a5e03739dde9425e93bee0ef5653e2148318e705fad26d400dfb2aabb73b9b1200b808b70cd687208246bc50539becf7bf5764d4728453b0ca1a494890f3a0cedb1694830793218fb0d72e0b972f64cf329d1f6cfeced67fb0f98a9b43b1e8876530efccc294fac8c04bc2bd5069f7dfbf9337bf30593a84b7f2c0c1f560fdd9cfde6cc151d4a23817edad09ca1b0677a304393ca2e5b856ac3f95079e99b8d0d6a5bd074ff289e9f7786483444440ea53a61f73e877df663e3a8e5d32a83965c8368552d6c89eed89eca43af984f4be7f5ae4b04140a26a76c8f61ee9bd9b2c1e76b7d1581adfc0a98f48ac164364b46426872dda29dc286d4afbf76253f970bbe0af8c59c54aaa9817401dec70490ca576759e37a2d26fe0d32cf390b8cdcb62ad95a24767824ad1f40cc503c17975fe7724ecacd5b46b36a71f337aeb37b3342a3e89086461c08ce333c15747ed255d6c5d3805ab5dfd03d83cd4b553ae198407e9d37670bd67179e1b43d5c0c6aa2dbadf0a537736d274937aabc91c6c1064ed0f4cecb8e8014a02edac94de58b67cde00c21549d66a88b33753c2cbab7a230bfd3bf05432e5715906eedad5eeb8a925cbe0f1ccf7a986cffd4df370b6d4084733db5d93b2a0d6ba2ff23d3d528dd09d18ef4ee084320dde5a66e6955011defd04afdf94baa0d6992288d15278df11675eb90e7927c8b5bacec5acd15896c11d3f8996a4fb19d7e2ce16c0f38fbb6c53bf03fc8e21f2276dcc96e68dbc053c620817c52125c7a839b46c42e075cdc7a51033ac89f7e353d1caecae7f2111e0c28e445647867c45003728d0cd25f7b696390b2585c9cc77901b77a00d2b930595a53a22470af0bce3c89328976732316b0ce3a5e3b1ca63414ad37e70d2c6623571ebe1da97b81831e4cd46b5132c67c9c282d04068b31c944a7ea034ad33cd1161085536d88741b7bece83279bde184377fc09c7d4e2defcf4499fc35d53e998f18d74ec94b8f4498c4db7eb4f76673f06643498176993967b25523a17226c3c5f69c4f0199b1fbbe72481ed0cf316183aa69597ea67e06ba1c0218a234e85ce6eadab98631f411a3d1209edbbab3ce0912801750b3954653f01bff95958f1f1a695cc9a7baadecca7c61bda4b3b6020124a58688c9c909f589e29de0d93437e76684e8c49a0739c7ee0301334863867f0696e326ff4c740f89a7cc93de1d8662393d06f2f61e3b8ae08e7ea1ad0097b33dddcf4b7eac3e9d7594cf563cadfc70e534a272d82bf6f064d94f8e6d13e87221ec19546ce5f37645eb87e684856a553cae63200f5964f56a2c58d5a0a9f2a4967b3b234db5f7e8b742231401fe50117ee6cc62eeb81f93fc90a656d8a0ec8a34505abbe084b6ff4566923fbb464768bf31c1d99626b81431004aaf193006cfe74b29b5ba14e570eaaf02d6830fe14532afbc77d5bc0e65a7b961043cc7350ae607aa341e9ee3f683083c0c1c3f36fbceebcb416e1f484577c3e12872af609e1f47650cd898938328e5b6bec293964cff2de12096336b22829f0a2be1ffaa23884e27655ff5b41612ab188a9f6a478f1860e694c46d79557b88e0c84aa34976a2021f26157ceb04f9495a4f056331193f9ff02bc602478551939c1c22a70effabbdd420b8153895cb5cdb50ac694cccc786548128cce9760342bde751fdf90b17850b0fe7886b2c6f7aff020609f45646cafbea3f1bf2811b30c8963718bf1e4bcd11d91922ccbcdbe3add2cd0c080b484209c63d7392f3c3b0c7d50637d27f85c3385d0b5f7b6ffe445b1debea4627554ab8a229d590d2591d18c0b807376105cf1cfaa5c58b430f93ff3632c6565de234c0e5b36327b8c1f1cd3372902fad4f186d41da9786faaaab75535f4665572a6e58febec45705db47c685e0241730b6489c879e9ced77349b313f043ee6950e31c4596971a98536b186c34e5d635a0f3fc19a3a0ac169617b2e765769cdb2d36ba9d9d402376766a6fe1df5076465ceb618b9e4d007c167ff7475506a9e658494826e37e1dd1698cc9023c432e84363aaad43cd9cdc731ddfe69c04d86032381e87f11e23034baaee1cac12adcd223416167a867da97815ea86f54423899452fe4ffa05001331861b720af6a58e29e7519676bc30e9e8ef4b975c6a609d1f1df8e347a67054d59c471a0bc7ee9eeca2806df66821be48148c311abf0828a647d2320bb2b56977d3a5fad7e72f508abe3ce0b17a7a526d2f64317879b9f8dedf00e2037892abb80ae55a8e9356165c9254140313a44531a4ee2e5985d16959e062c062439d02953095af7e064939dc9ca875e2e84d682c9d72bd930275593245ca813fa97250493d42a39125b7f7dcfa486882626795605d1d55b0a18b546383afd6beed4ff28a60721b6674fa8e26b3abf9e263ec07ffc1a1572f8e0bb200b44a4f71b136f2480c0ea8213f5e5f12345744ad6e0927fc94f52d220f43c6fcb22431dc7cce030b0bb1f6b9ac43233552272f080f3d95de9e617c1e64337255a04be2cf33a5a6fd2bad32e94a637ba49418f8cac0019cb4408b592005bc34d5a7ae6aad026ab2d988dd1268336e26747369ab5b2e8f72356b7178c7d3ef3a98dcb8032e251d7e161de74937b05c298ea2075dfd62e402a9fc56033678e98d6ba74af64dd8b486ae5ecdaed660cd427f290d6d6637cee002392fcbd2345ca72c015d8e294600063a1e5aa620332212984aa30c5bd7207cfae4a2a5f2e79b1f223b43472756c97d60b8239345d4c8cc1abc1037755bdab72725a1b12f955b8f8c58880553540d613ea14874958cf155b14085e4797c82a053c32a84ff9afd01327dee3118afa5708e938303223973a985a2dade26bc749f7afa803747144aa8a7c9d49556f9ec543eab2e8530414c86e5f05d9fa06c0018c4dd023937c1ba95b3c32c1a16edc35d47a26d376bcdd2ee68fbbe18f11abbd2c8b41fd2669bcd028962c363a05b41c10840dd8c6f7d620921fa632ebf6f1ef66d61a533b3a84d7b4777855f047db7b99ee11651cb1507c63ffc15416e6f96fc9b2a9fd86dee89738a415b09202b9146b3a833f7a30184e75558f20f08a3a87d259e5fd32fea3c00f1992cb674fe72e877e04f313958fdf7a1765f565acb9c0b225ed67d29174e22ac8d7c827b125e6ff7bcc51fc778df281c24ce6afda0cc3a0eb15eeb870ad6239b8bc1b59dfbdccbdda666cbaab792c9fb7ae660a3703505cdabf933b4ad8dd72d258989cb66aefeffed15f6ac41a2616c53c3b70932f1dc25eff24e033bf35d3b303fcf40e75e5814d37533788620ccda1b07c9881005cfe23ccf8f36bf94cfa09d3d9a95cf1db6ee8abac97ea9bef254a081cb72edf1105f69bcfbe0a2ffb7b96ddd326255160c120aa49e8e1713f20f6070401f060a7c0a2a4a46678759ed7dde66b253d9126085783d081bdc04fde6f3eca637af9dc6b235210bdb923c2db40d6c20341611ce8b1ce787838c13bab308f72a2969012ce4dde375aa12d6599efc7c9d3f0f423a59effdbcdde669bd4ba9eae", 0x1000}], 0x8, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) socket(0x2, 0x5, 0x33) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) shmget(0x1, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000), 0x1000000000000394) r4 = openat(r3, &(0x7f00000019c0)='./bus\x00', 0x20, 0x4) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000001a00)={0x3ff, 0x0, 0x80000000, {[0x7fff, 0x7fff, 0xffffffff, 0x5, 0x7, 0x1, 0xd4b, 0x8000, 0xd4, 0x40, 0x7, 0x3, 0xfffffffffffffffe, 0x1, 0x3, 0x2, 0x1e, 0x4d], [0x7ff, 0x8, 0xfffffffffffffffe, 0x5, 0x10001, 0x4, 0x504, 0x3a2, 0x1, 0x2], [0xfffffffffffffffe, 0x4, 0x9, 0xb9, 0x6, 0x3f, 0x9], [0x9ea4, 0xffffffffffffffff, 0x401, 0x9, 0x3, 0x8], [{0xb18, 0x80, 0x65, 0x4}, {0x8001, 0x10000, 0x333892b, 0x8}, {0x4e, 0xffffffc6, 0x80b, 0x1ff}, {0x8000, 0x8, 0x0, 0xc730f00000000000}, {0x0, 0x5, 0x2}, {0x0, 0x2, 0x4, 0x14e}, {0x200, 0x1ff, 0x8, 0x1}, {0x3, 0x3, 0x101, 0xff}], {0x100, 0x7, 0xc196641e, 0x8}, {0xcc2d, 0x3, 0x0, 0x8}}}) fchmod(r3, 0x8e3) r5 = accept(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000240)=0xfffffffffffffdab) connect$inet(r5, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000540)={0x2, 0x800, 0x800, {[0xffffffffffffffc0, 0x3, 0x40, 0x4, 0xffffffffffffff80, 0x0, 0x4, 0x1000, 0x7, 0xc74, 0x1000, 0x7, 0x635, 0x2, 0x80000000, 0x2, 0x2, 0xfffffffffffffffb], [0x2, 0x981, 0x1, 0x28, 0x5, 0x77987063, 0xc6a, 0x80, 0x801, 0x2], [0x8cc, 0x1, 0x3, 0xbb7, 0x1f, 0xffffffffffffffff, 0x5], [0x4, 0x27613232, 0x100000001, 0x9, 0x7f, 0x2], [{0x1ff, 0x400, 0x35, 0x37}, {0x9, 0x6e26b3d3, 0xcc, 0x3}, {0x1, 0x4, 0x4, 0x6}, {0x0, 0x400, 0xe9, 0x8}, {0x1ff, 0x9, 0x3f, 0x1}, {0x9, 0x6, 0x0, 0xffffffffffff8a74}, {0x4, 0x3, 0x3, 0x8}, {0x5, 0x30, 0x6, 0x3}], {0x5, 0x4ab, 0x4, 0x6}, {0x8, 0x6, 0x9, 0x81}}}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200100000000b, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x0, 0x0, {[0x0, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {}, {}, {}, {}, {0x0, 0x8}]}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8d327d3222f7f4e0, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknodat(r8, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r7, 0x8e3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(0xffffffffffffffff, 0x8e3) msgget(0x1, 0x0) 12:25:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) stat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x5e) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000070000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 12:25:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x7, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x74d}, 0x8) 12:25:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x6c}, {0x6}]}) 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}, {}, {0x6, 0x0, 0x80}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') mknodat(r5, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchdir(r3) fchflags(0xffffffffffffffff, 0x8000) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 12:25:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xea38}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 12:25:26 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:25:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r2, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) r5 = syz_open_pts() ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x0]}) close(r5) fchflags(r1, 0x0) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') mknodat(r6, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pwritev(r6, &(0x7f0000000f00)=[{&(0x7f0000000cc0)="a6de26827069256693f8376d15c85b3ef06dfd2bbdb02c94b1f8ddf0e8a5e06c5df1fd3cc28b66e57756233500344cd408c9a559528338eddc8c440229901c1546bb9fb97e774679ce8a8b532ac1bcfe56b0526b618ae68de449c4aa3a1574a83b91a2786f0cd38a8c460f44b6dfd0c037b0954a403802cc4ab9255966d5f890ab93f48c3135a94d11b1002922bccffc627d7991b8fcc32c7229a284c484889376edc06d58", 0xa5}, {&(0x7f0000000d80)="fc763ad63ea46057b2377a114cddba0f46555c6a7b4cf5d06cb5957026cfcb518322ddef2c518e1705ad14828c537f1ef6877b9e0c49c276568ec8d8a0d15d9fdad3bf05d253663036fc2f867ede9efadcc7712145811f3e23939722468ee6c95e11a345a49b7bd18523eb09d545f9eda6fd8ee117cd191dabfd523f6f3a2afeb3ca6439a29c78cd23d0c9bfe024ec7a6b4553b7a9692e731c87cf9c57ec81caa89a76f8f4d3c6906fffa1e589a655a4130c01f2bc7a798975b798bf962fc4f4b5da0f1998bb195c21e4966bff2f7e180b8491fdc5ba0b54b491f355b78daae98f692c88552e93dff1d2bfc9b9eacc8fb2fb475c49878735a88cce65f3", 0xfd}, {&(0x7f0000000700)="15a8157b968d02081183a36df3fbfb", 0xf}, {&(0x7f0000000740)="16d689fa874deda5f29bac766ad58b88b3a31716ae4473fcf9d4663d510c2c292dc735d759eb8446ecfde95f2cdcab0df56068d739b3de83f6855fb614183526", 0x40}, {&(0x7f0000000e80)="db8f0091fb517f7fcb49259d3d2b2601ab47f1e736993976372b09d2810b99e28ac2ce9abbd9eb21ee6464db2e8d2623785b91ce15817930b01d6cacb8125b3e43d5ec5f3d3129a9703499ff91171219b6c6", 0x52}], 0x5, 0x0, 0xffffffffffffff81) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00') mknodat(r7, &(0x7f00000006c0)='./file0\x00', 0x2, 0x1) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000080)="90741c45f1e3637b351fde06e66b167eb7984368d907150bfb9700752319976a57385a806bcedf61bf607b6eed8e11829bbb43240e586644f72850c811a1ca977c5656429413d6ae67a75cf8962ff52e05d6a1d277de89", 0x57}, {&(0x7f00000005c0)="b41e7f39282aeda6e2cf9bddaf2599770052e125b8fa16467f963f585381ff74bb2122c5bdddc35e615569d705dfd34a4d90282cd497bf1052ea6f007b992e16b37a2875a879e04c55aa6936613be62ff08a135a593d251a", 0x58}], 0x2) pwritev(r5, &(0x7f0000000540)=[{&(0x7f0000000180)="a5748612e6f8b0cc901ff49fd69e783c0830f80929e1016b402014481ca61c7bf3483580721b73d31e61ed111dcdc9262b49183b59bf61a9b3cbc40e3b8fa6f464066afa4d886a2b5a47a0b278c5a173bfa8bb288c2f69e52787627013ecedcf690312d650c7f0a0d28529d08c690905f9f632be4e1c828322811a27e79c936b8ba73b84127443ac7b7ace54b8e38ed8aaf59fb328e67dd80f5dbed4a0975aded3a212536284c7318b0022012373b8ee91b9a8d0173b775b60d552837b685430040c9d2b7add3e96d6cadc01b567a025e7e1e7e5bb", 0xd5}, {&(0x7f0000000280)="d7743030c67ae14d0c144c93910fd4ca239fbd3c999dfdf349ee5533cb544232f64f10693b7f47507640df7ce0facbd546eed20c3175b432c318576eee79868ca3d2eaf6a65f5d4820cb07ea1c2025776e6397f198a644a897b93a59334c787f1af4d84c0e71f301f109d31bb8e3469257ebc65df1614b7ffcd3629566cbb82b7a226d934f9726ca486bf0cffd6d5577fb2beaed2bf287f7535e3d51878f3a56743c62a040195529cd60e6537f0de340cd754f65da91ab7a6ca45ed011ce6bf52615421322b710ef39bbcc16f0", 0xcd}, {&(0x7f0000000380)="143bf7427c633feaba66a362fbc9874bec14efd5e13f4bedc20ecb4e98d0278060bf3e48221ecd8e4c46e0686735838934f0aae4c418efbd0716d589845c2347ee6da11f2c9d3cc145e1e02633df6d04e7ccd2855229e2129efc8b0098ef608668f2f328d2091ee9cb30cf16f9c82386df5058b3ff12e0e8488225c1c26d00c71db8567e3721bbfb528e5e88d04a337a53518027c520d021bcf3d0116f6d598108df5522f141ad4175986e285f", 0xad}, {&(0x7f0000000440)="7fd25d53d81136f0f383e5488d1797484a6ec14431c8d42ffa417419b0fed8969810730794476e7b4088deaf6cfa6258b7624d806e09408072e69b4013e0b7960b91838bf580850f80d79eac597bfac53cc6c8bbd9c42bcf98f5e358465915d13576ab0b2e6932a8edcd3df42aec6959d115e47b3feb4545e3f4cc196b1a5349027be626e5b68a583687caf3dcaae2fe03034463c852f199b2a6c9fe70013532a4ad4141b7877b1064583443aafa10f80509cef5f80a1774cb46cca23c0f4bc15bbb766e91263a22f6685c49f4385ffa51bb510e1aa037c8c92f67", 0xdb}, {&(0x7f0000000000)="3bd7", 0x2}], 0x5, 0x0, 0x282) 12:25:26 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x7f) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x81) msgctl$IPC_RMID(r2, 0x0) 12:25:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 12:25:26 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="eaaaaaaa7289b75147b086dd602d060000c5010000000091e20200000000604078088060913aeaaebd59ee1109000000154db315866299032226689433ae258c752cc2e500000600f70054585300007c22c5123e1c4dd86d5c6b78d5f28b5fb8d6c550a708d407ee2f8e589026f98d3402ee1a007f000000000022d23bf70be2d8d96b57b603c215bd4c42be747f1382f0cd95d851ed1ed9ff425052f00919f8ef4aba90306d207ee07703380bde6837aeeadc770092526f2c882adf33e0866109000000120a3729f5d0ded60dcd2956f0acabc4a3f849c5aeb72100eaa1861b6e920ae9122752e9dcc870d737f583a0af2b2e574a2d93d0338877187708a53c9d848ec46970d808e9a1aaa999c13b617a5237c4b4ba00a10b64d358862f8e70fd33b53452f27c031c03fcb2388cd146fca0748db6f7473080b2a807f812b3c49da24d4a0893d7f9d7bd5dbe1c59a57c5c45ce0081d3d3783fcd40417fe98dec3c4abca86765418640f218463cdd7c5e85de6589bc1bc092"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) dup(r2) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x4004570f, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x4004570f, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x12, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r5}, 0x0, 0x1, 0x10, 0x100000001, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffe, 0x18, 0x40, 0x10001, 0x7fff}], 0x6, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x6, 0x1}, {{r6}, 0xfffffffffffffffa, 0x1, 0x10, 0xa9, 0x1ff}], 0x9, &(0x7f0000000240)={0xfffffffffffffff8, 0x10001}) r7 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000040)=0x80) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x200, 0x0) r11 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r13, r14, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x2}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r8, r9, r8, r9}, 0x7, 0x40, 0x1}) lseek(r10, 0x0, 0xff, 0x2) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:25:26 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="4faf0de89c4b7a16ba18b96af673e25670c2c376ec92caf7be7828774e1f2058f66615f66e2fba9232128f131e59ea45d9f07b8676d36c55197243da9b908b3d40ff649b1a3e4e721d0686dde5fbfaffefd9c5b558d95250900a363e9ab3fc1279c78688d59685ccb55ababffd82ef32d3ae43b48fb0e119790fa759d767882a090f8a63bd2d53"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) pckbd_enable: command error 12:25:28 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x811, r0, 0x0, 0x0) 12:25:28 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eee", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) 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) mmap(&(0x7f00000e3000/0x1000)=nil, 0x1000, 0x3, 0x1813, r0, 0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) pckbd_enable: command error 12:25:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428de3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e26fb88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c2213e6fdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e61f3f6045875826d9e05ad16914da08e1fd6c99d68a69ef12ff7fae90300"], 0x1e0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1]}}) 12:25:28 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x5, 0x4, 0x3, 0x7f, "a8d26f2986fb898aafa8939be714375c4f8a7be4", 0x2, 0x40}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x82, 0x6}, {0x40, 0x2}, {0x46, 0x80000001}, {0x4, 0x5}, {0x20, 0x7f}, {0x25, 0x8}, {0x1, 0x3cf4}, {0x4, 0x3ff}, {0x8a, 0x2}, {0x6, 0x4f}], 0xa}) 12:25:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f00000b0000/0x4000)=nil, 0x4000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000014000/0x3000)=nil, 0x1000) 12:25:28 executing program 1: r0 = syz_open_pts() ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000080)=0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='c', 0x1}, {&(0x7f0000000140)="2e293b214561280b8f1dfe00e225d402e44175e67378d66faf5542bc15dbfcc8afa5f9438e86ee078541fe828acfaa18b6ce4ea157a2d7f91f095e3f1c532240ea1fd99f2bfc8a46f1080d50f5feb7251e0d365767c6afc505da3f9858484b859634087ffe3e9456a17df02f903d4445885a65c04b48a7702bad19a677a9ee55a0eaaac67a7e5a003c585c488e32acaded0a4d7729be61a441086533a4d117db38c6f38f1790ebd4740a39eb045c7c7bcabb37d1b8278cbff351386950fcb5567b00767460f483dc6b1d2655e85f53817fcb6dd738b30c021209354185539ab1e6", 0xe1}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80, 0x3, 0x5, 0x1, "3897b6c3c07cba9a27af37d8e913206c59ab051c", 0x7, 0x80}) 12:25:28 executing program 0: 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 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000140)="da5d033ddf294b02afa91134f4d90b6e89162cdbda9713f1d771acc96b93839d0715818c99f7c1b41e0fc850cd8aeca280414556fe73c9632c5679ba225807e40f8f108a05ed3b9f25299c71741203038c9bdd66b10be8bbb5e183b659000df9cc75fa3940f96a13042fef7af22457495f7e3a2c6e89c7621197cb7ca223a1877b4acfb13f492f7ca704709a54661f741487bddbfe56b0fa6cea95b2aed6040beab99013fbed69179aaf1e3b30c6b3bec64e24985dac89a6d20863221a08ec627c44c2bba5a15516dc1b27650686e6f3a7b8afa0dfb7055ae7a087f99165c701d3dc69bd1d", 0xe5}, {&(0x7f0000000240)="e4026483471bebb75e03431fe1d1320a9534557c5ea2407f9ef3f368560ef67281421c17cca80b821e1cf0488a18d501cf3cc64005d54cfdb435bfbe806e7e8f3fd25d3a33ee866f8cf34f08e39f8e088a8415e1be501d97e99ae5b177e61e0a599795dd7fb86f83ae22cda57f80567d5cbe9e5d3b0b8994f586f44b1be46434d4d99edc4e0dbd904d8889a41be88ea749d466b19e45394cd3980e09a3c782610c04e69dffc05fe0a7f5609775d78c700c679d495bbf054f005417327154b801ab05b31f8481ceb1c2abe46bae86d718ab9c53495cfa83e63d3e0bc650b33357ada7b9dd51b48ace526bcb3b298674edc25a2dcdbad15c5ae5b4dd8bb687", 0xfe}, {&(0x7f0000000340)="b47dd54b57e485ee2632b0997ac9862e2c68af8fa970d44372e8d5b5b5d35a11df1a27a1ec8d4e57ec2a421770a3242c2ed53ebca631ae8e142caf10543d0a9d690e2c411ab0c2e02dd45b38bf26bc8fd3538a10a7c5a2d23948be7465f4cd352da54996ae681308b3e870d8ee28a22f8d73e396ed9d4ae1b25fadcecb8305266ef39237467912ab2261cee22ed63ba581a30a70d1aac4a6ce15229cdd9dacb71225333c8be8b98e18ee0c7d6d2bafb785be09f506a46e6fb7806685b176b199a9d9115b5fc392eadebac83e590f6ee22ebc0c20917a9b26bce524641899db479b16466eb444e265776b7950181545ef78245c00f23b", 0xf6}, {&(0x7f0000000080)="1d0b8559031cf233f58133da4670e1a390dbe267819d358c662cac4f63ce3e7e3a2e", 0x22}, {&(0x7f0000000500)="64354d67997642673723680b45823e5ca5637501342f8e4e09921aa8cfe46d877f3f5494dbc5a29ad9663db40c6716af24aa2562a092091b849f49ebf15fd3be0bbef4579aa6fb5e23a616582a8fa76f89018aaa03ebd72d0606fb1b3f7ecf61aae54ca4408ca270bc66d1fbeac6a4cc5242edaef96784442d476ae0e23d61bd150e02bcd6f8f74136b8f5d6f9c22be627", 0x91}, {&(0x7f00000005c0)="e4835922d15473c966f29b7885474c633dc1658a53913d5dffe6db2fd36f3707141ce4f3b818df29d6aca28de447810a0a19de22c823b061010df2c0e3afae4cb58ba700177a73810f41d379224ad616241c5fd3e3fb78ba93e311c910848f7c5141392947c5f8d6012f9a682ca2e8abebad7a01257a23e9e8b4751b3c008996c493f929a4762f2f5cf9b596094d1c5252e9ba5ca1755e56d156585a49da6d214fad21fd7f8e44c96b939762a6d928fbaef8768e09abd1fa846b2959ed3727a3e64417d0a2968eeb0de0630281691bb24bef782585f2303d32af22f38ed9ba8a61e7bd51ffd193810b3f03ae6abc501af0131846", 0xf4}], 0x6, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 12:25:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[0x20, 0x3f]}) r3 = syz_open_pts() close(r3) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r4) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 12:25:28 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) bind(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) 12:25:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdffbffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x8000}, {0x2}, {0x200, 0xbe8}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, r3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:25:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x37, 0x0, 0x0, 0xfffffffd}, {0x3c, 0x0, 0x0, 0x3}, {0xfffffffffffffffe, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10008, 0x0) 12:25:29 executing program 1: socket(0x18, 0x4003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 12:25:29 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x1f, 0x10200, 0x1, 0x5, 0x0, 0x3e, 0x2, 0x2, 0x0, 0xfffffffffffffff9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 12:25:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdfeff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:25:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x8, 0x2, 0x3}, {0x4, 0x9, 0xfc, 0xffff}, {0x5e68, 0x1f, 0x7}, {0x9, 0x1f, 0x8}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0xa, r2) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') mknodat(r6, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000180)="c4c3e62d69fecf44b979b3688adddb0022543566a17856b8acdbcc592f04736f529458d7538f09c407425f9456e37fdf6791c7ebd7050f62de4a", 0x3a}], 0x1) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) kqueue() getppid() socket$inet(0x2, 0x3, 0x0) r8 = socket(0x2, 0xc003, 0x0) r9 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r10 = shmat(r9, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r10) connect$unix(r8, &(0x7f00000000c0)=ANY=[], 0x0) dup2(r8, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:25:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xffffffffffffff16, 0xfffffffffffffffe, 0x13c, &(0x7f00000001c0)}, 0x0) getpid() 12:25:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x219) 12:25:29 executing program 1: mlockall(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000380)='./bus\x00', 0x40, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e40000000000dc00000000007430", 0x27b}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)="12", 0x1) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0xb2f2000000, 0x3, 0x6}, &(0x7f0000000340)={0x2, 0x3, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0x103, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r5, r5) kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r6 = open(&(0x7f0000000440)='./bus/file0\x00', 0x200, 0x40) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000039, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xfffffffffffffd75) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000400)=0xffffff1f) socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r8) mknod(&(0x7f00000002c0)='./bus/file0\x00', 0x110, 0x80000000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0x27a) r10 = socket(0x18, 0x1, 0x3) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) 12:25:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 12:25:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4f0201007f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x2, 0x0) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0xffffffffffffff55) r7 = dup(r0) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) shutdown(r8, 0x1) accept$inet(r0, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) close(r8) 12:25:29 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x8a13}], 0x809, &(0x7f0000000240), 0x8000, 0x0) 12:25:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x70, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = getgid() setegid(r2) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) close(r3) r4 = msgget(0x3, 0xd0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r14 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, r12, r9, r14, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r15 = getgid() r16 = geteuid() r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x0, 0x400, 0x800}], 0x7) r24 = getegid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r20, r22, r19, r24, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r23, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r23, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x2, r16, r15, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r26 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r26, &(0x7f0000000180)='./file0\x00') mknodat(r26, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x3, r6, 0x0, r9, r15, 0x140, 0x3}, 0x1, 0x3, r25, r27, 0x82, 0x3, 0x1deb8000000, 0x61f}) r28 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r28, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 12:25:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8041, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x34, 0x0, 0x0, 0x7}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 12:25:30 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000500), 0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0x100, 0xff, 0xff, 0x3}, {0x4, 0xb5, 0x40}, {0x401, 0x3, 0x9, 0x8}, {0x8, 0x20, 0x5, 0x5}, {0x3, 0x7, 0x44, 0x3}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x2, 0x8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206949, &(0x7f0000000300)) 12:25:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) r2 = semget$private(0x0, 0x0, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000200)={0x3c, 0x101, 0x0, 0x0, 0x101, 0x5463, 0xffff, 0x10, [{0x60, 0x3, 0x1}, {0xa3, 0x1, 0xfff, 0x2}, {0x7, 0x9, 0x9, 0x4}, {0x9, 0x1, 0x8, 0x1}, {0x401, 0xfffffff8, 0x4ce7, 0x4}, {0x80000000, 0x1f, 0xc9b, 0x2}, {0x3, 0x6, 0x3ff, 0x8}, {0x3, 0x1ff, 0xdad, 0x5}, {0xd24, 0x0, 0x8, 0x5}, {0x6, 0x2, 0x9, 0x1f}, {0x6d28098, 0x0, 0x8, 0xb30d}, {0x3, 0x0, 0x6, 0x800}, {0xc5, 0x7, 0xc0, 0x2}, {0x6, 0xff, 0xff, 0x1f}, {0x401, 0x7fffffff, 0x81, 0xffffffff}, {0x2, 0x80000000, 0x8, 0x1}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000200)=ANY=[]) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000502000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:25:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setuid(0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r0 = shmget$private(0x0, 0x1000, 0x60, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/180) 12:25:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2) r0 = socket(0x2, 0xc003, 0xf0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ad342497c6e93cfac9653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead3fcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf55478eb9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cae7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) semget$private(0x0, 0x3, 0x38c) execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000003c0)='/dev/wsmouse\x00', &(0x7f0000000400)='/dev/bpf\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/wsmouse\x00', &(0x7f0000000500)='\x00']) r3 = semget$private(0x0, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/82) semop(r3, &(0x7f0000000340)=[{0x1, 0x4}, {0x1, 0x4c, 0x800}, {0x3, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r5, &(0x7f0000000380), 0x1d) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x1000}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = fcntl$getown(r6, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r10) ktrace(0x0, 0x5, 0x1334, r8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/251, 0xfb}, {&(0x7f0000000280)=""/220, 0xdc}], 0x2, 0x0, 0xffffffff) open(&(0x7f0000000600)='./file1\x00', 0x0, 0x80) 12:25:30 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') geteuid() link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='./file0\x00') 12:25:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x2, 0x0) write(r1, &(0x7f00000007c0)="d5df7f43747795340ccbcb648052c39202", 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2cbcf1b001553e098973c754687c073addd85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264a90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e5d26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e9048671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0af04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223000000000000fc041b34988a2db5423e3aabe80dd6eb7c3fe55b6a75b2284dcec2860d034a5bf87cb6bad95b0243e2c8e67e8c5ff00706aeb766e74848c4197e18f735077f065e0000000000000000000044cfbf6afa65eda2d28b06da92e1b93f1b41d35d174c034dcb212644d0569c5ae5cde809f36b41c6a4e49e475d21b91057d0071ac3f51fb6375759b0ffe45c63bb4d7322b6378a96f00a7ca96bc482b01e"], 0x10) 12:25:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81, 0x40, 0x0, 0x81}, {0x5c}, {0x5, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 12:25:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fsync(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x10001) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000000), 0x0) 12:25:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) recvfrom$unix(r0, &(0x7f0000000200)=""/1, 0x1, 0xc42, &(0x7f0000000240)=ANY=[@ANYBLOB='!\x00./buc\x00'], 0x8) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) syz_open_pts() r4 = semget$private(0x0, 0x3, 0x246) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000380)=0x100) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) close(r2) syz_open_pts() r5 = getuid() seteuid(r5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7165af7c, 0x0, 0x800, 0x39b, "9a9f5f936668ba345db557c2e41404f1897b0601"}) getuid() writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="530624faee937a9c4ef7b667cf418f70789d65c233b8f9200d095568", 0x1c}], 0x1) r6 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$getown(r6, 0x5) 12:25:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x2c, 0x0, 0x5, 0x800dd5}, {0x61}, {0x6, 0x20, 0x0, 0x80000fc}, {0x8, 0xf9, 0x9, 0x5}, {0x7, 0x5d, 0x4, 0x8}, {0x1, 0x0, 0x1, 0xc}, {0x5, 0x9, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0x0) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) panic: poWoAlR_NcIaNchGe_i:te Sm_PmLa gNic_OcTh eLckO:W mEbRuEfD plON c pSuY SfCrAeeL Lli s2 t 9m2o7d3i5f0i4e2d:8 itEeXmI Ta d0d ar 0xStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND *199654 57141 0 0x2 0 0 syz-executor.0 449209 84377 0 0x14000 0x200 1 softnet savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffc0740, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd807badf800+16 0x0!=0x8a053df07c6c71c7 ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffc0740, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800020b6b1a0 rbx 0 rdx 0xffff800020a6c758 rcx 0 rax 0x39 r8 0xffffffff817c6bdf kprintf+0x16f r9 0x1 r10 0x25 r11 0x948be3428968db79 r12 0 r13 0 r14 0xffff800020a6c758 r15 0 rip 0xffffffff813683f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800020b6b120 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.0) pid=199654 stat=onproc flags process=2 proc=0 pri=74, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800020a6c4e8,0xffff800020ac7d68 process=0xffff800020a803d0 user=0xffff800020b66000, vmspace=0xfffffd807f0002e0 estcpu=24, cpticks=1, pctcpu=0.19 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 54016 446415 57141 0 2 0 syz-executor.0 69625 234339 0 0 3 0x14200 bored sosplice 13365 269330 95477 0 3 0x2 biowait syz-executor.1 *57141 199654 95477 0 7 0x2 syz-executor.0 95477 54438 55197 0 3 0x82 thrsleep syz-fuzzer 95477 80232 55197 0 3 0x4000082 nanosleep syz-fuzzer 95477 167883 55197 0 3 0x4000082 thrsleep syz-fuzzer 95477 182341 55197 0 3 0x4000082 thrsleep syz-fuzzer 95477 207573 55197 0 3 0x4000082 thrsleep syz-fuzzer 95477 298135 55197 0 3 0x4000082 kqread syz-fuzzer 95477 138687 55197 0 3 0x4000082 thrsleep syz-fuzzer 95477 284326 55197 0 3 0x4000082 thrsleep syz-fuzzer 95477 508592 55197 0 3 0x4000082 thrsleep syz-fuzzer 95477 110047 55197 0 3 0x4000082 nanosleep syz-fuzzer 55197 419543 63910 0 3 0x10008a pause ksh 63910 274751 73955 0 3 0x92 select sshd 46943 169040 1 0 3 0x100083 ttyin getty 73955 433733 1 0 3 0x80 select sshd 84456 57952 61365 74 3 0x100092 bpf pflogd 61365 518711 1 0 3 0x80 netio pflogd 40110 97727 79795 73 3 0x100090 kqread syslogd 79795 141701 1 0 3 0x100082 netio syslogd 9085 278260 1 77 3 0x100090 poll dhclient 34493 404207 1 0 3 0x80 poll dhclient 72841 206454 0 0 3 0x14200 bored smr 15738 108708 0 0 3 0x14200 pgzero zerothread 79165 256471 0 0 3 0x14200 aiodoned aiodoned 28397 513442 0 0 3 0x14200 syncer update 39119 476457 0 0 3 0x14200 cleaner cleaner 34427 76330 0 0 3 0x14200 reaper reaper 54669 228504 0 0 3 0x14200 pgdaemon pagedaemon 36162 321972 0 0 3 0x14200 bored crynlk 44400 95049 0 0 3 0x14200 bored crypto 95827 451771 0 0 3 0x40014200 acpi0 acpi0 11421 214291 0 0 3 0x40014200 idle1 84377 449209 0 0 7 0x14200 softnet 93926 269730 0 0 3 0x14200 bored systqmp 31566 434531 0 0 3 0x14200 bored systq 47797 82097 0 0 3 0x40014200 bored softclock 29441 230436 0 0 3 0x40014200 idle0 1 356212 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex vmmpepl r = 0 (0xffffffff8263e678) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 uvm_mapent_alloc+0x2d2 #5 uvm_map_mkentry+0x75 #6 uvm_mapent_clone+0x9e #7 uvm_mapent_forkcopy+0x6a #8 uvmspace_fork+0x226 #9 process_new+0x16c #10 fork1+0x31b #11 syscall+0x4a4 #12 Xsyscall+0x128 Process 13365 (syz-executor.1) thread 0xffff800020ac7d58 (269330) exclusive rrwlock inode r = 0 (0xfffffd80638d73d0) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b44e098) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 57141 (syz-executor.0) thread 0xffff800020a6c758 (199654) exclusive rwlock vmmaplk r = 0 (0xfffffd80627da478) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvmspace_fork+0x113 #4 process_new+0x16c #5 fork1+0x31b #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd807f0002f8) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvmspace_fork+0x37 #4 process_new+0x16c #5 fork1+0x31b #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82634b10) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 exclusive mutex vmmpepl r = 0 (0xffffffff8263e678) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 uvm_mapent_alloc+0x2d2 #5 uvm_map_mkentry+0x75 #6 uvm_mapent_clone+0x9e #7 uvm_mapent_forkcopy+0x6a #8 uvmspace_fork+0x226 #9 process_new+0x16c #10 fork1+0x31b #11 syscall+0x4a4 #12 Xsyscall+0x128 Process 84377 (softnet) thread 0xffff800020a18750 (449209) shared rwlock netlock r = 0 (0xffffffff824ec4d8) #0 witness_lock+0x52e #1 if_input_process+0x84 #2 ifiq_process+0x80 #3 taskq_thread+0x9c #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff80000002b0e0) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9518 6415K 7063K 78643K 11365 0 pcb 13 8K 8K 78643K 80 0 rtable 97 3K 3K 78643K 299 0 ifaddr 82 16K 17K 78643K 129 0 counters 43 33K 34K 78643K 55 0 ioctlops 0 0K 4K 78643K 1496 0 iov 0 0K 16K 78643K 203 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1430 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 13 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 34 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 289 0 sigio 0 0K 0K 78643K 3 0 proc 61 63K 95K 78643K 478 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 49 0 in_multi 73 3K 3K 78643K 129 0 ether_multi 1 0K 0K 78643K 12 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 231 0 pfkey data 0 0K 0K 78643K 2 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 122 103K 103K 78643K 1902 0 UVM aobj 26 2K 2K 78643K 43 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 54 0 NDP 12 0K 0K 78643K 25 0 temp 122 3024K 3088K 78643K 4843 0 kqueue 3 4K 16K 78643K 20 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 62 0 22 2 0 2 2 0 8 0 unpcb 120 282 0 271 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 12 0 12 1 1 0 1 0 8 0 tcpcb 544 120 0 116 1 0 1 1 0 8 0 inpcb 280 437 0 430 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 10 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 4 0 4 2 2 0 1 0 482 0 pffrnode 88 4 0 4 2 2 0 1 0 8 0 pffrent 40 180 0 180 2 2 0 1 0 8 0 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 39 0 7 1 0 1 1 0 8 0 pfstkey 112 39 0 7 1 0 1 1 0 8 0 pfstate 328 39 0 7 3 0 3 3 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 267 0 91 13 0 13 13 0 8 0 art_table 32 268 0 91 2 0 2 2 0 8 0 art_node 16 61 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 19 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 41 0 17 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1795 0 391 46 0 46 46 0 8 0 ffsino 272 1795 0 391 95 0 95 95 0 8 0 nchpl 144 2541 0 928 61 0 61 61 0 8 0 uvmvnodes 72 2008 0 0 37 0 37 37 0 8 0 vnodes 208 2008 0 0 106 0 106 106 0 8 0 namei 1024 7530 0 7530 1 0 1 1 0 8 1 percpumem 16 38 0 6 1 0 1 1 0 8 0 vcpupl 1984 13 0 0 2 0 2 2 0 8 0 vmpool 560 13 0 0 1 0 1 1 0 8 0 scxspl 192 7506 0 7505 8 7 1 7 0 8 0 plimitpl 152 36 0 28 1 0 1 1 0 8 0 sigapl 424 505 0 473 4 0 4 4 0 8 0 futexpl 56 5832 0 5832 1 0 1 1 0 8 1 knotepl 112 74 0 55 1 0 1 1 0 8 0 kqueuepl 144 133 0 131 1 0 1 1 0 8 0 pipelkpl 48 155 0 145 1 0 1 1 0 8 0 pipepl 120 310 0 291 2 1 1 2 0 8 0 fdescpl 496 489 0 473 3 0 3 3 0 8 0 filepl 152 3573 0 3473 6 1 5 6 0 8 1 lockfpl 104 155 0 154 1 0 1 1 0 8 0 lockfspl 48 48 0 47 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 321 0 312 1 0 1 1 0 8 0 zombiepl 144 473 0 473 1 0 1 1 0 8 1 processpl 960 505 0 473 5 0 5 5 0 8 0 procpl 624 1120 0 1079 4 0 4 4 0 8 0 sosppl 128 13 0 13 1 0 1 1 0 8 1 sockpl 400 760 0 740 5 1 4 4 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 201 0 0 25 0 25 25 0 8 0 mtagpl 80 26 0 0 1 0 1 1 0 8 0 mbufpl 256 319 0 0 20 0 20 20 0 8 0 bufpl 280 6840 0 573 448 0 448 448 0 8 0 anonpl 16 61393 0 44130 87 7 80 86 0 124 9 amapchunkpl 152 2777 0 2639 13 6 7 13 0 158 0 amappl16 192 2428 0 1484 60 11 49 60 0 8 1 amappl15 184 2 0 1 2 1 1 1 0 8 0 amappl14 176 6 0 3 2 1 1 1 0 8 0 amappl13 168 155 0 153 1 0 1 1 0 8 0 amappl12 160 14 0 12 1 0 1 1 0 8 0 amappl11 152 195 0 176 1 0 1 1 0 8 0 amappl10 144 28 0 22 1 0 1 1 0 8 0 amappl9 136 390 0 387 1 0 1 1 0 8 0 amappl8 128 320 0 294 1 0 1 1 0 8 0 amappl7 120 119 0 108 1 0 1 1 0 8 0 amappl6 112 153 0 147 1 0 1 1 0 8 0 amappl5 104 390 0 375 1 0 1 1 0 8 0 amappl4 96 638 0 606 2 1 1 2 0 8 0 amappl3 88 111 0 106 1 0 1 1 0 8 0 amappl2 80 3002 0 2938 3 1 2 3 0 8 0 amappl1 72 20359 0 19934 25 15 10 20 0 8 0 amappl 80 1374 0 1327 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 42 0 17 1 0 1 1 0 8 0 uaddrrnd 24 502 0 473 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 502 0 473 1 0 1 1 0 8 0 vmmpekpl 168 7755 0 7722 2 0 2 2 0 8 0 vmmpepl 168 67108 0 65025 125 18 107 121 0 357 10 vmsppl 368 501 0 473 3 0 3 3 0 8 0 pdppl 4096 1012 0 959 7 0 7 7 0 8 0 pvpl 32 196745 0 176441 202 6 196 202 0 265 28 pmappl 232 501 0 473 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 186 0 4 6 0 6 6 0 8 0